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


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

Применимо к:SQL database в 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".

Выполните запрос к аналитической конечной точке SQL

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

  2. Разверните Object Explorer и запишите таблицы в базе данных.

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

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

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

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

  7. Теперь вы увидите, что Object Explorer переключился на режим хранилища.

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

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

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

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

  12. Если у вас есть другие базы данных в рабочей области, вы также можете выполнять запросы с помощью соединений между базами данных. Нажмите кнопку + Warehouse в Object Explorer, чтобы добавить конечную точку аналитики 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 рядом с таблицей в Object Explorer.

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

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