Partilhar via


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 Storage Gen1 usando a API REST. As operações de gerenciamento de conta incluem a criação de uma conta Data Lake Storage Gen1, a exclusão de uma conta Data Lake Storage Gen1, etc. Para obter instruções sobre como executar operações do 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 faço para autenticar usando o Microsoft Entra ID?

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

Criar uma conta do Data Lake Storage Gen1

Esta operação baseia-se na chamada da API REST definida aqui.

Utilize o seguinte comando cURL. 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 obtido anteriormente. O payload do pedido para este comando está contido no ficheiro input.json fornecido para o parâmetro -d acima. O conteúdo do ficheiro input.json assemelha-se ao seguinte fragmento:

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

Excluir uma conta do Data Lake Storage Gen1

Esta operação baseia-se na chamada da API REST definida aqui.

Use o seguinte comando cURL para excluir uma conta do Data Lake Storage Gen1. Substitua <yourstoragegen1name> pelo nome da sua conta 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

Deve ver um resultado como o seguinte exemplo:

HTTP/1.1 200 OK
...
...

Próximos passos

Ver também