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


Подключение Azure Data Lake Storage 2-го поколения к хранилищу потоков данных

Потоки данных можно настроить для хранения данных в учетной записи вашей организации Azure Data Lake Storage Gen2. В этой статье описываются общие шаги, необходимые для этого, и предлагаются советы и лучшие практики по ходу дела.

Это важно

Функция потока данных с аналитическими таблицами использует Azure Synapse Link для службы Dataverse, которая может предложить различные уровни соответствия, конфиденциальности, безопасности и расположения данных. Дополнительные сведения о Azure Synapse Link для Dataverse см. в статье "Что такое Azure Synapse Link для Dataverse?".

Существуют некоторые преимущества для настройки потоков данных для хранения их определений и файлов данных в озере данных, например:

  • Azure Data Lake Storage 2-го поколения предоставляет масштабируемое хранилище для данных.
  • Файлы данных и определений потока данных можно использовать разработчиками ИТ-отдела для использования служб данных Azure и искусственного интеллекта (ИИ), как показано в примерах GitHub из служб данных Azure.
  • Это позволяет разработчикам в организации интегрировать данные потока данных в внутренние приложения и бизнес-решения, используя ресурсы разработчиков для потоков данных и Azure.

Требования

Чтобы использовать Azure Data Lake Storage 2-го поколения для потоков данных, вам потребуется следующее:

  • Среда Power Apps. Любой план Power Apps позволяет создавать потоки данных с Azure Data Lake Storage 2-го поколения в качестве назначения. Вам нужно будет авторизоваться в окружении в качестве разработчика.
  • Подписка Azure. Вам нужна подписка Azure для использования Azure Data Lake Storage 2-го поколения.
  • Группа ресурсов. Используйте уже созданную группу ресурсов или создайте новую.
  • Учетная запись хранения Azure. Учетная запись хранения должна включать функцию Data Lake Storage 2-го поколения.

Подсказка

Если у вас нет подписки Azure, создайте бесплатную пробную учетную запись перед началом работы.

Подготовка Azure Data Lake Storage Gen2 для потоков данных Power Platform

Перед настройкой среды с учетной записью Azure Data Lake Storage 2-го поколения необходимо создать и настроить учетную запись хранения. Ниже приведены требования к потокам данных Power Platform:

  1. Учетная запись хранения должна быть создана в том же клиенте Microsoft Entra ID, что и клиент Power Apps.
  2. Рекомендуется создать учетную запись хранения в том же регионе, что и среда Power Apps, в которой вы планируете использовать ее. Чтобы определить, где находится среда Power Apps, обратитесь к администратору среды.
  3. Учетная запись хранения должна включать функцию иерархического пространства имен.
  4. Вам должна быть предоставлена роль владельца в учетной записи хранения.

В следующих разделах описаны действия, необходимые для настройки учетной записи Azure Data Lake Storage 2-го поколения.

Создание учетной записи хранения

Выполните действия, описанные в статье "Создание учетной записи хранения Azure Data Lake Storage 2-го поколения".

  1. Убедитесь, что вы выбрали тот же регион, что и ваша среда, и задайте хранилище в качестве StorageV2 (общего назначения версии 2).
  2. Убедитесь, что включена функция иерархического пространства имен.
  3. Мы рекомендуем установить параметр репликации на геоизбыточное хранилище с доступом для чтения (RA-GRS).

Подключение Azure Data Lake Storage 2-го поколения к Power Apps

После настройки учетной записи Azure Data Lake Storage 2-го поколения на портале Azure вы можете подключить ее к определенному потоку данных или среде Power Apps. Подключение озера к среде позволяет другим разработчикам и администраторам в среде создавать потоки данных, которые также хранят свои данные в озере вашей организации.

Чтобы подключить учетную запись Azure Data Lake Storage 2-го поколения к потоку данных, выполните следующие действия.

  1. Войдите в Power Apps и проверьте, в какой среде вы находитесь. Переключатель среды расположен справа от заголовка.

  2. В области навигации слева щелкните стрелку вниз рядом с данными.

    Вкладка

  3. В появившемся списке выберите потоки данных , а затем на панели команд выберите новый поток данных.

    Создайте новый поток данных.

  4. Выберите нужные аналитические таблицы. В этих таблицах указаны данные, которые вы хотите хранить в учетной записи Azure Data Lake Store 2-го поколения.

    Выберите аналитические таблицы.

Выберите учетную запись хранения, используемую для хранилища потоков данных

Если учетная запись хранения еще не связана с средой, появится диалоговое окно "Ссылка на озеро данных ". Вам потребуется войти и найти озеро данных, созданное на предыдущих шагах. В этом примере среда не связана ни с одним озером данных, и появляется запрос на добавление.

  1. Выберите учетную запись хранения.

    Откроется экран выбора учетной записи хранения .

    Выберите учетную запись хранения.

  2. Выберите идентификатор подписки учетной записи хранения.

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

  4. Введите имя учетной записи хранения.

  5. Нажмите кнопку "Сохранить".

После успешного выполнения этих действий учетная запись Azure Data Lake Storage 2-го поколения подключена к потокам данных Power Platform, и вы можете продолжить создание потока данных.

Соображения и ограничения

При работе с хранилищем потоков данных следует учитывать несколько рекомендаций и ограничений.

  • Связывание учетной записи Azure Data Lake Store 2-го поколения для хранилища потоков данных не поддерживается в среде по умолчанию.
  • После настройки расположения хранилища потоков данных для потока данных его нельзя изменить.
  • После связывания учетной записи хранения изменение имени среды не поддерживается, а потоки данных, связанные с этой учетной записью хранения, завершаются ошибкой. Изменение имени среды вновь позволит включить эти потоки данных.
  • По умолчанию любой член среды может получить доступ к данным потока данных с помощью соединителя Power Platform Dataflows. Однако только владельцы потока данных могут получить доступ к своим файлам непосредственно в Azure Data Lake Storage 2-го поколения. Чтобы разрешить большему количеству людей доступ к данным потоков данных непосредственно в озере, необходимо предоставить им доступ к папке CDM в озере данных или к самому озеру данных.
  • При удалении потока данных ее папка CDM в озере также будет удалена.
  • Попытка подключить две таблицы потока данных между двумя рабочими областями разных типов хранилища — использование собственной учетной записи хранения (BYOSA) и внутренний — не поддерживается.

Это важно

Вы не должны изменять файлы, созданные потоками данных в озере вашей организации, или добавлять файлы в папку CDM потока данных. Изменение файлов может повредить потоки данных или изменить их поведение и не поддерживается. Потоки данных Power Platform предоставляют доступ только для чтения к файлам, которые он создает в озере. Если вы авторизуете других пользователей или служб файловую систему, используемую потоками данных Power Platform, предоставьте им доступ только для чтения к файлам или папкам в этой файловой системе.

Уведомление о конфиденциальности

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

Часто задаваемые вопросы

Что делать, если ранее я создал потоки данных в Azure Data Lake Storage 2-го поколения и хотел бы изменить расположение хранилища?

Невозможно изменить расположение хранилища потока данных после его создания.

Когда можно изменить расположение хранилища потока данных среды?

Изменение расположения хранилища потока данных среды в настоящее время не поддерживается.

Дальнейшие шаги

В этой статье описано, как подключить учетную запись Azure Data Lake Storage 2-го поколения для хранилища потоков данных.

Дополнительные сведения о потоках данных, модели общих данных и Azure Data Lake Storage 2-го поколения см. в следующих статьях:

Дополнительные сведения о хранилище Azure см. в этой статье:

Дополнительные сведения о модели общих данных см. в следующих статьях:

Вы можете задать вопросы в сообществе Power Apps.