Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье содержатся сведения о выполнении операций управления учетными записями в Azure Data Lake Storage 1-го поколения с использованием REST API. Операции управления учетными записями включают создание учетной записи Data Lake Storage 1-го поколения, удаление учетной записи Data Lake Storage 1-го поколения и т. д. Инструкции по выполнению операций файловой системы в Data Lake Storage 1-го поколения с помощью REST API см. в статье "Операции файловой системы в Data Lake Storage 1-го поколения" с помощью REST API.
Предпосылки
Подписка Azure. Ознакомьтесь с бесплатной пробной версией Azure.
cURL. В этой статье для демонстрации вызовов REST API к учетной записи Data Lake Storage 1-го поколения используется cURL.
Как я могу пройти проверку подлинности с помощью Microsoft Entra ID?
Вы можете использовать два подхода для проверки подлинности с помощью идентификатора Microsoft Entra.
- Сведения о проверке подлинности конечных пользователей для приложения (интерактивной) см. в разделе проверки подлинности конечных пользователей с помощью Data Lake Storage 1-го поколения с помощью пакета SDK для .NET.
- Для аутентификации служба-служба для вашего приложения (неинтерактивно) см. Аутентификация служба-служба с использованием Data Lake Storage 1-го поколения и .NET SDK.
Создание учетной записи Data Lake Storage 1-го поколения
Эта операция основана на вызове REST API, определенном здесь.
Используйте следующую команду cURL: Замените <yourstoragegen1name> на имя вашего хранилища Data Lake Storage Gen1.
curl -i -X PUT -H "Authorization: Bearer <REDACTED>" -H "Content-Type: application/json" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview -d@"C:\temp\input.json"
В приведенной выше команде замените <REDACTED> полученным ранее маркером авторизации. Полезные данные запроса для этой команды содержатся в файлеinput.json , предоставленном для указанного -d выше параметра. Содержимое файла input.json выглядит как следующий фрагмент кода:
{
"location": "eastus2",
"tags": {
"department": "finance"
},
"properties": {}
}
Удаление учетной записи Data Lake Storage 1-го поколения
Эта операция основана на вызове REST API, определенном здесь.
Чтобы удалить учетную запись Data Lake Storage 1-го поколения, используйте следующую команду cURL. Замените <yourstoragegen1name> на имя вашей учетной записи Data Lake Storage 1-го поколения.
curl -i -X DELETE -H "Authorization: Bearer <REDACTED>" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview
Вы должны увидеть выходные данные, подобные следующему фрагменту кода:
HTTP/1.1 200 OK
...
...