Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Итоги
| Элемент | Описание |
|---|---|
| Статус выпуска | Общая доступность |
| Продукты | Excel Power BI (семантические модели) Power BI (потоки данных) Fabric (Dataflow 2-го поколения) Power Apps (потоки данных) Dynamics 365 Customer Insights Службы Analysis Services |
| Поддерживаемые типы проверки подлинности | Анонимные Ключ учетной записи Учетная запись организации Подпись для совместного доступа (SAS) Субъект-служба |
| Справочная документация по функциям | AzureStorage.BlobContents AzureStorage.Blobs |
Примечание.
Тип проверки подлинности service principal не поддерживается при использовании локального шлюза данных или шлюза данных виртуальной сети.
Примечание.
Некоторые возможности могут присутствовать в одном продукте, но не другие из-за расписаний развертывания и возможностей для конкретного узла.
Предварительные требования
Подписка Azure. Перейдите к предложению бесплатной пробной версии Azure.
Учетная запись хранения BLOB-объектов Azure. Следуйте инструкциям в разделе Создание учетной записи хранения. В этой статье предполагается, что вы уже создали учетную запись Хранилище BLOB-объектов Azure и добавили в нее файлы данных.
Поддерживаемые возможности
- Импорт
Подключение к хранилищу BLOB-объектов Azure из Power Query Desktop
Чтобы подключиться к Хранилищу BLOB-объектов Azure, следуйте этим шагам.
Выберите Хранилище BLOB-объектов Azure в разделе получения данных. Взаимодействие с данными в Power Query Desktop зависит от приложений. Для получения дополнительной информации об использовании Power Query Desktop для вашего приложения перейдите в раздел "Где получить данные".
В хранилище BLOB-объектов Azure введите имя учетной записи или URL-адрес своей учетной записи. Затем выберите OK.
Снимок экрана диалогового окна Хранилище BLOB-объектов Azure, где вы вводите имя учетной записи или URL-адрес.
Если вы подключаетесь к этой учетной записи в первый раз, выберите метод аутентификации Анонимный, Учетная запись организации, Ключ учетной записи или Подписанный ключ доступа (SAS), чтобы войти в учетную запись хранилища BLOB-объектов Azure. Дополнительные сведения: Скопируйте ваш ключ учетной записи из Хранилище BLOB-объектов Azure
Дополнительные сведения об использовании и управлении проверкой подлинности см. в разделе Проверка подлинности в классических приложениях.
Нажмите Подключиться.
В диалоговом окне "Навигатор" отображаются файлы, загруженные в учетную запись блоб-хранилища Azure. Выберите контейнеры, которые вы хотите использовать, а затем выберите преобразование данных в Power Query или Load для загрузки данных.
Снимок экрана с открытым Навигатором, содержащим данные из контейнера Хранилище BLOB-объектов Azure.
Подключение к хранилищу BLOB-объектов Azure из Power Query Online
Чтобы подключиться к Хранилищу BLOB-объектов Azure, следуйте этим шагам.
Выберите опцию Azure Blobs в окне получения данных. Различные приложения имеют различные способы получения данных в Power Query Online. Дополнительные сведения о том, как получить доступ к среде получения данных в Power Query Online из вашего приложения, см. в разделе "Где получить данные".
В настройках подключения введите имя учетной записи или URL-адрес учетной записи хранилища Blob Azure.
При необходимости введите имя необходимого локального шлюза данных.
Выберите тип аутентификации, используемый для доступа к BLOB-хранилищу.
Снимок экрана страницы "Подключение к источнику данных" с примером имени учетной записи, где шлюз не выбран и заполнена проверка подлинности с помощью ключа учетной записи.
- Анонимный: хранилище объектов BLOB настроено для анонимного доступа. Выберите Далее для продолжения.
- Ключ учетной записи: ваше хранилище объектов BLOB настроено на использование ключа учетной записи. Введите ключ учетной записи в предоставленном текстовом поле и нажмите кнопку "Далее ". Дополнительные сведения: Скопируйте ваш ключ учетной записи из Хранилище BLOB-объектов Azure
- Учетная запись организации: Выберите Вход, чтобы войти в учетную запись хранения. Вы перенаправляетесь на страницу входа вашей организации. Следуйте инструкциям для входа в учетную запись. После входа нажмите кнопку "Далее ", чтобы продолжить.
- Shared Access Signature (SAS): чтобы получить токен SAS, перейдите на portal.azure.com, выберите ваш ресурс и в разделе «Безопасность + сеть» выберите Shared access signature и прокрутите вниз, чтобы увидеть токен SAS. Вставьте значение в SAS token и выберите Next.
- Субъект-служба: введите идентификатор клиента, идентификатор клиента субъекта-службы и ключ субъекта-службы, а затем нажмите кнопку "Далее".
Дополнительные сведения о работе и управлении аутентификацией см. в разделе "Подключения и аутентификация" в Power Query Online.
Выберите Далее.
Экран Navigator отображает файлы, загруженные в вашу учетную запись Хранилище BLOB-объектов Azure. Выберите контейнеры, которые вы хотите использовать, и выберите команду "Преобразовать данные".
Скопируйте ключ вашей учетной записи из Azure BLOB-хранилища
Чтобы получить ключ хранилища BLOB-объектов Azure вашей учетной записи для использования при аутентификации вашей учетной записи в Power Query:
Войдите на портал Azure.
Найдите учетную запись Azure Blob.
На панели меню учетной записи хранения в разделе Безопасность и сети выберите Ключи доступа.
В разделе key1 найдите значение ключа. Выберите Показать рядом со значением ключа.
Выберите значок Копировать в буфер обмена, чтобы скопировать значение Ключа.
Снимок экрана страницы "Ключи доступа" с показанным ключом для key1 и выделенной иконкой "Копировать в буфер обмена".
Ограничения и рекомендации
Следующие ограничения применяются к коннектору Power Query Хранилище BLOB-объектов Azure.
Power Query Online и служба хранилища Azure находятся в одном регионе
Прямой доступ к учетной записи хранилища Azure с включенным брандмауэром, находящейся в том же регионе, что и Power Query Online, не поддерживается. Это ограничение возникает, так как службы Power Query при развертывании в том же регионе, что и учетная запись хранения Azure, используют частные IP-адреса Azure для связи. Дополнительные сведения см. в документации Azure по безопасности сетей хранилища.
Чтобы обойти это ограничение и включить доступ к хранилищу Azure с помощью Power Query Online в том же регионе, используйте один из следующих методов:
- Используйте локальный шлюз данных, который служит мостом между Power Query Online и хранилищем Azure.
- Используйте шлюз данных виртуальной сети (VNet).
Снимок экрана: страница "Выбор источника данных" с выбранной категорией Azure и выделенными blob-объектами Azure.
Снимок экрана хранилища учётной записи в Azure с подчёркнутыми параметрами «Безопасность и сеть» и «Ключи доступа».