Operações de gerenciamento de conta no Azure Data Lake Storage Gen1 usando a API REST

Neste artigo, você aprenderá a executar operações de gerenciamento de conta no Azure Data Lake armazenamento Gen1 usando a API REST. As operações de gerenciamento de conta incluem a criação de uma conta do Data Lake Storage Gen1, a exclusão de uma conta do Data Lake Storage Gen1 etc. Para obter instruções sobre como executar operações de sistema de arquivos no Data Lake Storage Gen1 usando a API REST, consulte Operações do sistema de arquivos no Data Lake Storage Gen1 usando a API REST.

Pré-requisitos

Como fazer autenticar usando Microsoft Entra ID?

Você pode usar duas abordagens para autenticar usando Microsoft Entra ID.

Criar uma conta do Data Lake Storage Gen1

Essa operação se baseia na chamada à API REST definida aqui.

Use o comando cURL a seguir. Substitua <yourstoragegen1name> pelo nome do 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"

No comando acima, substitua <REDACTED> pelo token de autorização recuperado anteriormente. A carga de solicitação para esse comando está contida no arquivo input.json fornecido para o parâmetro -d acima. O conteúdo do arquivo input.json lembra o seguinte snippet de código:

{
"location": "eastus2",
"tags": {
    "department": "finance"
    },
"properties": {}
}

Excluir uma conta do Data Lake Storage Gen1

Essa operação se baseia na chamada à API REST definida aqui.

Use o comando cURL a seguir para excluir uma conta do Data Lake armazenamento Gen1. Substitua <yourstoragegen1name> pelo seu nome de conta do Data Lake Storage Gen1.

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

Você deverá algo semelhante ao seguinte snippet:

HTTP/1.1 200 OK
...
...

Próximas etapas

Confira também