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


хранилище BLOB-объектов Azure

Итоги

Позиция Description
Состояние выпуска Общая доступность
Продукты Excel
Power BI (семантические модели)
Power BI (потоки данных)
Fabric (Dataflow 2-го поколения)
Power Apps (потоки данных)
Dynamics 365 Customer Insights
Службы Analysis Services
Поддерживаемые типы проверки подлинности Анонимные
Ключ учетной записи
Organizational account
Подписанный URL-адрес (SAS)
Субъект-служба
Справочная документация по функциям AzureStorage.BlobContents
Blob-объекты AzureStorage.Blobs

Примечание.

Тип проверки подлинности субъекта-службы не поддерживается при использовании локального шлюза данных или шлюза данных виртуальной сети.

Примечание.

Некоторые возможности могут присутствовать в одном продукте, но не другие из-за расписаний развертывания и возможностей для конкретного узла.

Необходимые компоненты

  • Подписка Azure. Перейдите на сайт бесплатной пробной версии Azure.

  • Учетная запись хранения BLOB-объектов Azure. Следуйте инструкциям по созданию учетной записи хранения. В этой статье предполагается, что вы уже создали учетную запись Хранилище BLOB-объектов Azure и добавили в нее файлы данных.

Поддерживаемые возможности

  • Import

Подключение к Хранилище BLOB-объектов Azure из Power Query Desktop

Чтобы подключиться к Хранилище BLOB-объектов Azure, выполните приведенные действия.

  1. Выберите Хранилище BLOB-объектов Azure в интерфейсе получения данных. Взаимодействие с данными в Power Query Desktop зависит от приложений. Дополнительные сведения об использовании Power Query Desktop для вашего приложения см. в раздел " Где получить данные".

  2. В Хранилище BLOB-объектов Azure введите имя учетной записи или URL-адрес учетной записи Хранилище BLOB-объектов Azure. Затем выберите OK.

    Снимок экрана: диалоговое окно Хранилище BLOB-объектов Azure, в котором введите имя учетной записи или URL-адрес.

  3. Если вы подключаетесь к этой учетной записи в первый раз, выберите метод проверки подлинности "Анонимный", "Учетная запись организации", "Ключ учетной записи" или "Подписанный URL-адрес( SAS), чтобы войти в учетную запись Хранилище BLOB-объектов Azure. Дополнительные сведения: копирование ключа учетной записи из Хранилище BLOB-объектов Azure

    Снимок экрана: диалоговое окно входа для Хранилище BLOB-объектов Azure с выбранным методом проверки подлинности ключа учетной записи.

    Дополнительные сведения об использовании проверки подлинности и управлении ими см. в разделе "Проверка подлинности" в классических приложениях.

  4. Нажмите Подключиться.

  5. В диалоговом окне "Навигатор" отображаются файлы, отправленные в учетную запись Хранилище BLOB-объектов Azure. Выберите контейнеры, которые вы хотите использовать, а затем выберите преобразование данных в Power Query или Load для загрузки данных.

    Снимок экрана: открытие навигатора и хранение данных из контейнера Хранилище BLOB-объектов Azure.

Подключение к Хранилище BLOB-объектов Azure из Power Query Online

Чтобы подключиться к Хранилище BLOB-объектов Azure, выполните приведенные действия.

  1. Выберите параметр "Большие двоичные объекты Azure" в интерфейсе получения данных. Различные приложения имеют различные способы получения данных в Power Query Online. Дополнительные сведения о том, как получить данные в Power Query Online из приложения, перейдите к разделу " Где получить данные".

    Снимок экрана: страница

  2. В параметрах подключения введите имя учетной записи или URL-адрес учетной записи Хранилище BLOB-объектов Azure.

  3. При необходимости введите имя необходимого локального шлюза данных.

  4. Выберите тип проверки подлинности, используемый для доступа к хранилищу BLOB-объектов.

    Снимок экрана: страница

    • Анонимный: хранилище BLOB-объектов настроено для анонимного доступа. Выберите Далее для продолжения.
    • Ключ учетной записи: хранилище BLOB-объектов настроено для требования ключа учетной записи. Введите ключ учетной записи в предоставленном текстовом поле и нажмите кнопку "Далее ". Дополнительные сведения: копирование ключа учетной записи из Хранилище BLOB-объектов Azure
    • Учетная запись организации: выберите вход, чтобы войти в учетную запись хранения. Вы перенаправляетесь на страницу входа вашей организации. Следуйте инструкциям для входа в учетную запись. После входа нажмите кнопку "Далее ", чтобы продолжить.
    • Подписанный URL-адрес (SAS): чтобы получить маркер SAS, перейдите к portal.azure.com, перейдите к ресурсу и в разделе "Безопасность и сеть", выберите подписанный URL-адрес и прокрутите вниз, чтобы просмотреть маркер SAS. Вставьте значение в поле маркера SAS и нажмите кнопку "Далее".
    • Субъект-служба: введите идентификатор клиента, идентификатор клиента субъекта-службы и ключ субъекта-службы, а затем нажмите кнопку "Далее".

    Дополнительные сведения об использовании проверки подлинности и управлении ими см. в разделе "Подключения и проверка подлинности" в Power Query Online.

  5. Выберите Далее.

  6. Навигатор отображает файлы, отправленные в учетную запись Хранилище BLOB-объектов Azure. Выберите контейнеры, которые вы хотите использовать, и выберите команду "Преобразовать данные".

    Снимок экрана: страница выбора данных с выбранным контейнером данных и файлами из этого контейнера, отображаемыми справа.

Копирование ключа учетной записи из Хранилище BLOB-объектов Azure

Чтобы получить ключ Хранилище BLOB-объектов Azure учетной записи для использования при проверке подлинности учетной записи в Power Query:

  1. Войдите на портал Azure.

  2. Найдите учетную запись Хранилище BLOB-объектов Azure.

  3. На панели меню учетной записи хранения в разделе Безопасность и сети выберите Ключи доступа.

    Снимок экрана: пример учетной записи хранения в Azure с выделенными ключами безопасности и сети и доступа.

  4. В разделе key1 найдите значение ключа. Нажмите кнопку "Показать рядом со значением ключа".

  5. Щелкните значок копирования в буфер обмена, чтобы скопировать значение ключа.

    Снимок экрана: страница

Ограничения

Следующие ограничения применяются к соединителю Power Query Хранилище BLOB-объектов Azure.

Power Query Online и служба хранилища Azure находятся в одном регионе

Прямой доступ к учетной записи служба хранилища Azure с включенным брандмауэром и в том же регионе, что и Power Query Online, не поддерживается. Это ограничение возникает, так как службы Power Query при развертывании в том же регионе, что и учетная запись хранения Azure, используют частные IP-адреса Azure для связи. Дополнительные сведения см. в документации Azure по безопасности сети хранилища.

Чтобы обойти это ограничение и включить доступ к служба хранилища Azure из Power Query Online в том же регионе, используйте один из следующих методов: