Operazioni di gestione di account in Azure Data Lake Store con l'API REST

Questo articolo fornisce informazioni per l'esecuzione di operazioni di gestione di account in Data Lake Store con l'API REST. Le operazioni di gestione di account includono la creazione di un account Data Lake Store, l'eliminazione di un account Data Lake Store e così via. Per istruzioni su come eseguire le operazioni del file system in Data Lake Store con l'API REST, vedere Operazioni del file system in Data Lake Store con l'API REST.

Prerequisiti

Come si esegue l'autenticazione tramite Azure Active Directory?

È possibile adottare due approcci per l'autenticazione tramite Azure Active Directory.

Creare un account Archivio Data Lake

Questa operazione si basa sulla chiamata API REST definita qui.

Usare il comando cURL seguente. Sostituire <yourstorename> con il nome di Data Lake Store.

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/<yourstorename>?api-version=2015-10-01-preview -d@"C:\temp\input.json"

Nel comando sopra sostituire <REDACTED> con il token di autorizzazione recuperato in precedenza. Il payload della richiesta per questo comando è contenuto nel file input.json fornito per il parametro -d precedente. Il contenuto del file input.json è simile al frammento di codice seguente:

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

Eliminare un account Archivio Data Lake

Questa operazione si basa sulla chiamata API REST definita qui.

Usare il comando cURL seguente per eliminare un account Archivio Data Lake. Sostituire <yourstorename> con il nome di Data Lake Store.

curl -i -X DELETE -H "Authorization: Bearer <REDACTED>" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstorename>?api-version=2015-10-01-preview

Dovrebbe venire visualizzato un output simile al frammento di codice seguente:

HTTP/1.1 200 OK
...
...

Passaggi successivi

Vedere anche