Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяется к:✅конечной точке аналитики SQL, хранилищу и зеркальной базе данных в Microsoft Fabric
Чтобы приступить к работе с этим руководством, проверьте следующие предварительные требования:
У вас должен быть доступ к SQL аналитическому конечному пункту или хранилищу в рабочей области с Premium-емкостью с разрешениями участника или более высокого уровня.
Выберите средство запроса.
- Используйте редактор sql-запросов на портале Microsoft Fabric.
- Используйте редактор визуальных запросов на портале Microsoft Fabric.
Кроме того, вы можете использовать любой из этих средств для подключения к конечной точке аналитики SQL или хранилищу с помощью строка подключения T-SQL. Дополнительные сведения см. в разделе "Подключение".
Примечание.
Просмотрите поверхностную зону T-SQL для точки доступа SQL аналитики или хранилища в Microsoft Fabric.
Запуск нового запроса в редакторе sql-запросов
Откройте окно нового запроса SQL.
Откроется новая вкладка для записи SQL-запроса.
Напишите SQL-запрос и запустите его.
Запуск нового запроса в редакторе визуальных запросов
Откройте окно нового визуального запроса .
Откроется новая вкладка для создания визуального запроса. Чтобы добавить таблицы в визуальный запрос, щелкните правой кнопкой мыши таблицы в обозревателе или выберите их
...
меню действий и выберите команду "Вставить на холст". Или можно перетащить их в визуальный запрос, выбрав таблицы в обозревателе, удерживая курсор мыши и перетаскивая их.Подсказка
Чтобы перетащить таблицы из обозревателя, выделите, удерживайте и перетащите их в визуальный запрос.
Используйте параметры в окне «Объединение» для объединения таблиц. На следующем снимке экрана мы присоединяем таблицы
Date
иWeather
с использованием внутреннего соединения по общимDateID
ключевым столбцам.Объединение наборов результатов показывает совмещенные данные. Запрос можно управлять другими функциями на панели инструментов редактора визуальных запросов. Результирующий запрос можно сохранить как новое представление или просмотреть T-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, которые в настоящее время недоступны.