Запрос конечной точки аналитики SQL или хранилища в Microsoft Fabric
Применяется к:✅конечной точке аналитики SQL, хранилищу и зеркальной базе данных в Microsoft Fabric
Чтобы приступить к работе с этим руководством, проверьте следующие предварительные требования:
У вас должен быть доступ к конечной точке аналитики SQL или хранилищу в рабочей области емкости Premium с разрешениями участника или более высокого уровня.
Выберите средство запроса.
- Используйте редактор sql-запросов на портале Microsoft Fabric.
- Используйте редактор визуальных запросов на портале Microsoft Fabric.
Кроме того, вы можете использовать любой из этих средств для подключения к конечной точке аналитики SQL или хранилищу с помощью строка подключения T-SQL. Дополнительные сведения см. в разделе "Подключение".
Примечание.
Просмотрите область поверхности T-SQL для конечной точки аналитики SQL или хранилища в Microsoft Fabric.
Запуск нового запроса в редакторе sql-запросов
Откройте окно нового запроса SQL.
Откроется новая вкладка для записи SQL-запроса.
Напишите SQL-запрос и запустите его.
Запуск нового запроса в редакторе визуальных запросов
Откройте окно нового визуального запроса .
Откроется новая вкладка для создания визуального запроса.
Перетащите таблицы из обозревателя объектов в окно редактора визуальных запросов, чтобы создать запрос.
Создание запроса между базами данных
Запросы между базами данных можно записывать в хранилища и базы данных в текущей активной рабочей области в Microsoft Fabric.
В этом разделе мы рассмотрим несколько способов написания запросов между базами данных или несколькими хранилищами в одной рабочей области Microsoft Fabric. Таблицы или представления можно объединить для выполнения запросов между хранилищами в текущей активной рабочей области.
Добавьте конечную точку аналитики SQL или хранилище из текущей активной рабочей области в обозреватель объектов с помощью действия "Хранилища". При выборе конечной точки аналитики SQL или хранилища из диалогового окна он добавляется в обозреватель объектов для ссылки на запрос SQL или создание визуального запроса.
Вы можете ссылаться на таблицу из добавленных баз данных с помощью трехкомпонентного именования. В следующем примере используйте трехкомпонентное имя для ссылки
ContosoSalesTable
на добавленную базу данныхContosoLakehouse
.SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN Affiliation ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Используя трехкомпонентное именование для ссылки на базы данных и таблицы, можно присоединиться к нескольким базам данных.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
Для более эффективных и длительных запросов можно использовать псевдонимы.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
Используя трехкомпонентное именование для ссылки на базу данных и таблицы, можно вставить данные из одной базы данных в другую.
INSERT INTO ContosoWarehouse.dbo.Affiliation SELECT * FROM My_Lakehouse.dbo.Affiliation;
Вы можете перетаскивать таблицы из добавленных баз данных в редактор визуальных запросов, чтобы создать запрос между базами данных.
Выберите первые 100 строк в обозревателе
После открытия хранилища из рабочей области разверните папку базы данных, схемы и таблиц в обозревателе объектов, чтобы просмотреть все таблицы.
Щелкните правой кнопкой мыши таблицу, которую вы хотите запросить, и выберите команду "Выбрать верхние 100 строк".
После автоматического создания скрипта нажмите кнопку "Выполнить ", чтобы запустить скрипт и просмотреть результаты.
Примечание.
В настоящее время существует ограниченная функциональность T-SQL. Область поверхности T-SQL см. в списке команд T-SQL, которые в настоящее время недоступны.