Операции управления учетными записями в Azure Data Lake Storage 1-го поколения c использованием REST API
В этой статье содержатся сведения о выполнении операций управления учетными записями в Azure Data Lake Storage 1-го поколения с использованием REST API. К операциям управления учетной записью относятся создание, удаление учетной записи Azure Data Lake Storage 1-го поколения и т. д. Сведения об операциях файловой системы с учетной записью Azure Data Lake Storage 1-го поколения с использованием REST API см. в этой статье.
Предварительные требования
Подписка Azure. См. страницу бесплатной пробной версии Azure.
cURL . В этой статье для демонстрации вызовов REST API к учетной записи Data Lake Storage 1-го поколения используется cURL.
Разделы справки пройти проверку подлинности с помощью Microsoft Entra ID?
Для проверки подлинности с помощью Microsoft Entra ID можно использовать два подхода.
- Дополнительные сведения о проверке подлинности пользователей в приложении (интерактивная проверка подлинности) см. в статье Аутентификация пользователей в Data Lake Store с помощью REST API.
- Дополнительные сведения о проверке подлинности между службами в приложении (неинтерактивная проверка подлинности) см. в статье Аутентификация между службами в Data Lake Store с помощью REST API.
Создание учетной записи Data Lake Storage 1-го поколения
Эта операция основана на вызове REST API, определенном здесь.
Используйте следующую команду cURL: Замените <yourstoragegen1name> именем Data Lake Storage 1-го поколения.
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
...
...