Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:✅SQL database в Microsoft Fabric и аналитической конечной точке SQL
Microsoft Fabric предоставляет интерфейс на основе SQL для SQL базы данных в Fabric, данные которой автоматически реплицируются в OneLake. Этот интерфейс на основе SQL называется конечной точкой аналитики SQL. Вы можете анализировать данные OneLake в разностных таблицах с помощью языка T-SQL, сохранять функции, создавать представления и применять безопасность SQL.
Чтобы получить доступ к конечной точке аналитики SQL, выберите соответствующий элемент в представлении рабочей области или переключитесь в режим конечной точки аналитики SQL в базе данных SQL в обозревателе Fabric.
Создание базы данных SQL в Fabric создает конечную точку аналитики SQL, которая указывает на базу данных SQL в хранилище таблиц Fabric Delta. После создания транзакционной таблицы в базе данных SQL в Fabric она доступна для запроса с помощью конечной точки аналитики SQL. Используя аналогичную технологию, при создании базы данных, хранилища и Fabric OneLake автоматически подготавливается конечная точка аналитики SQL.
Конечная точка аналитики SQL доступна только для чтения
Конечная точка аналитики SQL работает в режиме только для чтения в базе данных SQL в таблицах Delta Fabric. С помощью конечной точки аналитики SQL команды T-SQL могут определять и запрашивать объекты данных, но не управлять или изменять данные. Вы можете создавать функции, представления и реализовывать безопасность уровня объектов SQL для эффективного управления доступом и структурой данных. Чтобы изменить данные в базе данных SQL непосредственно в таблицах Fabric Delta в OneLake, используйте Apache Spark.
Внешние таблицы Delta, созданные с помощью кода Spark, не будут отображаться в конечной точке аналитики SQL. Используйте сочетания клавиш в пространстве таблиц, чтобы внешние таблицы Delta отображались в конечной точке аналитики SQL. Сведения о создании ярлыка см. в разделе "Сочетания клавиш OneLake".
Подключение к конечной точке аналитики SQL
Вы можете подключиться к конечной точке аналитики SQL с помощью классических или клиентских средств Power BI, таких как SQL Server Management Studio или расширение MSSQL для Visual Studio Code. Строка подключения конечной точки аналитики SQL выглядит как <server-unique-identifier>.<tenant>.fabric.microsoft.com, в отличие от строки подключения самой базы данных SQL, которая выглядит как <server-unique-identifier>.database.windows.net. Чтобы найти строку подключения конечной точки SQL аналитики в рабочей области, выберите меню ..., затем Копировать строку подключения SQL или найдите строку подключения в Настройки на странице конечной точки SQL.
Вы также можете запросить конечную точку аналитики SQL в редакторе sql-запросов на портале Fabric , выбрав конечную точку аналитики SQL из раскрывающегося списка, как показано на следующем снимке экрана:
Дополнительные сведения о подключении к данным базы данных SQL см. в статье Connect to your SQL database in Microsoft Fabric.
Управление доступом с помощью безопасности SQL
Безопасность на уровне объекта для пользователей базы данных или ролей базы данных можно задать с помощью ролей рабочего пространства или разрешений для объектов на портале Fabric, или с помощью инструкций GRANT, REVOKE и DENY Transact-SQL. Эти правила безопасности применяются только для доступа к данным через конечную точку аналитики SQL.
Collation
В настоящее время по умолчанию база данных SQL и конечная точка аналитики SQL имеют разные параметры сортировки. В базе данных SQL по умолчанию используется сортировка без учета регистра, а её конечная точка SQL аналитики по умолчанию использует сортировку с учетом регистра. Новый элемент конечной точки аналитики SQL для новой базы данных SQL в Fabric использует параметры сортировки рабочей области Fabric, а не параметры сортировки родительского элемента.
Параметры сортировки по умолчанию можно изменить для всех новых конечных точек аналитики SQL на уровне рабочей области. По умолчанию настройка колляций в хранилище данных рабочей области чувствительна к регистру (Latin1_General_100_BIN2_UTF8). Вы можете изменить рабочую область для использования регистронезависимой сортировки, но это относится только к новым элементам конечной точки SQL аналитики. Параметры сортировки конечных точек аналитики SQL по умолчанию управляются параметром сортировки хранилища данных рабочей области. Для получения дополнительной информации и шагов по изменению сортировки по умолчанию в хранилище данных рабочей области см. раздел Сортировка хранилища данных.