Запросите данные Azure Synapse Link for Dataverse с бессерверным пулом SQL

Вы можете использовать Azure Synapse Link, чтобы подключить свои данные Microsoft Dataverse к Azure Synapse Analytics для изучения ваших данных и сокращения времени получения аналитической информации. В этой статье показано, как запросить данные Dataverse со встроенным бессерверным пулом SQL в вашей рабочей области Azure Synapse Analytics.

Примечание

Azure Synapse Link for Microsoft Dataverse ранее называлось "Экспорт в Data Lake". Служба была переименована в мае 2021 года и будет продолжать экспортировать данные в Azure Data Lake, а также в Azure Synapse Analytics.

Предварительные условия

В этом разделе описаны предварительные условия, необходимые для запроса ваших данных Dataverse после использования службы Azure Synapse Link for Dataverse.

  • Azure Synapse Link for Dataverse. В этом руководстве предполагается, что вы уже экспортировали данные из Dataverse с помощью Azure Synapse Link for Dataverse.

  • Доступ к учетной записи хранилища. Вам должна быть предоставлена одна из следующих ролей для учетной записи хранения: средство чтения данных BLOB-объектов хранилища, участник данных BLOB-объектов хранилища или владелец данных BLOB-объектов хранилища.

  • Администратор Synapse. Вам должен быть предоставлен доступ с ролью Администратор Synapse в Synapse Studio.

Запросите свои данные Dataverse с бессерверным пулом SQL

Примечание

Azure Synapse Link for Dataverse в настоящее время не поддерживает использование выделенных пулов SQL.

  1. В Power Apps выберите желаемый Azure Synapse Link из списка, а затем выберите Перейти к Azure Synapse workspace.

    Перейти в рабочую область.

  2. Разверните База данных озера, выберите свой контейнер Dataverse. Ваши экспортированные таблицы отображаются в каталоге Таблицы на левой боковой панели.

    Найти таблицы в Synapse.

  3. Щелкните правой кнопкой мыши нужную таблицу и выберите Новый сценарий SQL > Выбрать первые 100 строк.

    Выбрать первые строки.

  4. Выберите Выполнить. Результаты вашего запроса отображаются на вкладке Результаты. Или же вы можете отредактировать сценарий в соответствии со своими потребностями.

    Выполнить запрос.

Запросите несколько баз данных Dataverse с бессерверным пулом SQL.

Примечание

Запрос нескольких баз данных Dataverse требует, чтобы обе среды Dataverse находятся в одном регионе.

  1. Добавьте еще учетную запись Azure Data Lake Storage Gen2 в качестве связанной службы в ту же рабочую область Azure Synapse Analytics, в которой находится текущая ссылка.

  2. Следуйте инструкциям по настройке, чтобы создать новый Azure Synapse Link с новым сочетанием Azure Synapse Analytics и Azure Data Lake.

  3. Перейдите в общую рабочую область Synapse и разверните Базы данных. Выберите один из контейнеров Dataverse. Ваши экспортированные таблицы отображаются в каталоге Таблицы на левой боковой панели.

  4. Щелкните правой кнопкой мыши таблицу и выберите Создать скрипт SQL > Выбрать первые 100 строк.

  5. Измените запрос, чтобы объединить два набора данных. Например, вы можете присоединиться к наборам данных на основе уникального значения идентификатора.

  6. Выберите Выполнить. Результаты вашего запроса отображаются на вкладке Результаты.

См. также

Блог: Объявление Azure Synapse Link for Dataverse

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).