Использование субъекта-службы для доступа к хранилищу BLOB-объектов из Databricks

Я подписался на Получите доступ к учетной записи Azure Data Lake Storage 2-го поколения напрямую с помощью OAuth 2.0 с помощью субъекта-службы и хотите добиться того же, но с хранилищем BLOB-объектов общего назначения v2 (с отключенной иерархической fs). Можно ли заставить это работать, или аутентификация с помощью ключа доступа или SAS - единственный способ?


person czajek    schedule 08.07.2019    source источник


Ответы (1)


Нет, сейчас это невозможно. Токен носителя OAuth поддерживается для Azure Data Lake Storage 2-го поколения (с включенным иерархическим пространством имен при создании учетной записи хранения). Чтобы получить доступ к Azure Data Lake Store Gen2, ABFS-драйвер используется:

abfss://<your-file-system-name>@<your-storage-account-name>.dfs.core.windows.net/

Для доступа к хранилищу BLOB-объектов вы используете WASB:

wasbs://<your-container-name>@<your-storage-account-name>.blob.core.windows.net 

только поддержка доступа на основе токенов.

person Hauke Mallow    schedule 08.07.2019