Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:✅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 по умолчанию управляются параметром сортировки хранилища данных рабочей области. Для получения дополнительной информации и шагов по изменению сортировки по умолчанию в хранилище данных рабочей области см. раздел Сортировка хранилища данных.