Поделиться через


Запрос конечной точки аналитики SQL базы данных SQL в Fabric

Применимо к:базе данных SQL в Microsoft Fabric

Каждая база данных SQL Fabric создается с помощью парной конечной точки аналитики SQL. Это позволяет выполнять все запросы отчетов к копии данных OneLake, не беспокоясь о влиянии на рабочую среду. Необходимо выполнить все запросы отчетов к конечной точке аналитики SQL. Запросите базу данных SQL напрямую только для тех отчетов, для которых требуются самые текущие данные.

Необходимые компоненты

Доступ к конечной точке аналитики SQL

Конечная точка аналитики SQL может запрашиваться с помощью нескольких способов T-SQL:

  • Первое — через рабочую область. Каждая база данных SQL связана с семантической моделью по умолчанию и конечной точкой аналитики SQL. Семантическая модель и конечная точка аналитики SQL всегда отображаются вместе с базой данных SQL в списке элементов рабочей области. Вы можете получить доступ к любому из них, выбрав их по имени из списка. Снимок экрана: портал Fabric с списком элементов рабочей области и тремя объектами, созданными с помощью базы данных SQL.

  • Конечная точка аналитики SQL также может быть получена из редактора запросов SQL. Это может быть особенно полезно при переключения между базой данных и конечной точкой аналитики SQL. Используйте раскрывающийся список в правом верхнем углу, чтобы измениться с редактора на конечную точку аналитики.
    Снимок экрана: на портале Fabric отображается раскрывающийся список редактора запросов, содержащий параметры конечной точки базы данных SQL и аналитики SQL.

  • Конечная точка аналитики SQL также имеет собственные строка подключения SQL, если вы хотите запросить его непосредственно из таких средств, как SQL Server Management Studio или расширение mssql с помощью Visual Studio Code. Чтобы получить строка подключения, см. статью "Поиск строка подключения SQL".

Запрос конечной точки аналитики SQL

  1. Откройте существующую базу данных с некоторыми данными или создайте новую базу данных и загрузите ее с примерами данных.

  2. Разверните обозреватель объектов и запишите таблицы в базе данных.

  3. Выберите меню репликации в верхней части редактора, выберите "Мониторинг репликации".

  4. Появится список, содержащий таблицы в базе данных. Если это новая база данных, вы хотите ждать, пока все таблицы не будут реплицированы. На панели инструментов есть кнопка обновления. Если возникли проблемы с репликацией данных, он отображается на этой странице.

  5. После репликации таблиц закройте страницу репликации монитора.

  6. Выберите конечную точку аналитики SQL из раскрывающегося списка в редакторе запросов SQL.
    Снимок экрана: на портале Fabric отображается раскрывающийся список редактора запросов, содержащий параметры конечной точки базы данных SQL и аналитики SQL.

  7. Теперь вы увидите, что обозреватель объектов изменились на интерфейс склада.

  8. Выберите некоторые таблицы, чтобы просмотреть данные, считывая их непосредственно из OneLake.

  9. Выберите контекстное меню (...) для любой таблицы и выберите пункт "Свойства " в меню. Здесь вы увидите сведения ABFS и путь к файлу OneLake.

  10. Закройте страницу "Свойства" и снова выберите контекстное меню (...) для одной таблицы.

  11. Выберите новый запрос и ВЫБЕРИТЕ TOP 100. Запустите запрос, чтобы просмотреть первые 100 строк данных, запрашиваемых из конечной точки аналитики SQL, копию базы данных в OneLake.

  12. Если у вас есть другие базы данных в рабочей области, вы также можете выполнять запросы с помощью соединений между базами данных. Нажмите кнопку +Warehouse в обозреватель объектов, чтобы добавить конечную точку аналитики SQL для другой базы данных. Вы можете создавать запросы T-SQL, аналогичные следующим, которые объединяют различные хранилища данных Fabric:

    SELECT TOP (100) [a.AccountID], 
                [a.Account_Name], 
                [o.Order_Date], 
                [o.Order_Amount] 
    FROM    [Contoso Sales Database].[dbo].[dbo_Accounts] a  
            INNER JOIN [Contoso Order History Database].[dbo].[dbo_Orders] o  
            ON a.AccountID = o.AccountID;
    
  13. Затем выберите раскрывающийся список "Создать запрос " на панели инструментов и выберите "Создать SQL-запрос" в записной книжкеСнимок экрана: редактор SQL-запросов портала Fabric с раскрывающимся списком

  14. После работы с записной книжкой выберите контекстное меню (...) рядом с таблицей, а затем нажмите кнопку SELECT TOP 100. Снимок экрана: интерфейс записной книжки базы данных SQL с параметром SELECT TOP 100 рядом с таблицей в обозреватель объектов.

  15. Чтобы запустить запрос T-SQL, нажмите кнопку воспроизведения рядом с ячейкой запроса в записной книжке. Снимок экрана: записная книжка портала Fabric для запроса таблицы.

Следующий шаг