Operazioni di gestione di account in Azure Data Lake Store con l'API RESTAccount management operations on Azure Data Lake Store using REST API

Questo articolo fornisce informazioni per l'esecuzione di operazioni di gestione di account in Data Lake Store con l'API REST.In this article, you learn how to perform account management operations on Data Lake Store using the REST API. 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.Account management operations include creating a Data Lake Store account, deleting a Data Lake Store account, etc. For instructions on how to perform filesystem operations on Data Lake Store using REST API, see Filesystem operations on Data Lake Store using REST API.

prerequisitiPrerequisites

Come si esegue l'autenticazione tramite Azure Active Directory?How do I authenticate using Azure Active Directory?

È possibile adottare due approcci per l'autenticazione tramite Azure Active Directory.You can use two approaches to authenticate using Azure Active Directory.

Creare un account Archivio Data LakeCreate a Data Lake Store account

Questa operazione si basa sulla chiamata API REST definita qui.This operation is based on the REST API call defined here.

Usare il comando cURL seguente.Use the following cURL command. Sostituire <yourstorename> con il nome di Data Lake Store.Replace <yourstorename> with your Data Lake Store name.

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.In the above command, replace <REDACTED> with the authorization token you retrieved earlier. Il payload della richiesta per questo comando è contenuto nel file input.json fornito per il parametro -d precedente.The request payload for this command is contained in the input.json file that is provided for the -d parameter above. Il contenuto del file input.json è simile al frammento di codice seguente:The contents of the input.json file resemble the following snippet:

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

Eliminare un account Archivio Data LakeDelete a Data Lake Store account

Questa operazione si basa sulla chiamata API REST definita qui.This operation is based on the REST API call defined here.

Usare il comando cURL seguente per eliminare un account Archivio Data Lake.Use the following cURL command to delete a Data Lake Store account. Sostituire <yourstorename> con il nome di Data Lake Store.Replace <yourstorename> with your Data Lake Store name.

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:You should see an output like the following snippet:

HTTP/1.1 200 OK
...
...

Passaggi successiviNext steps

Vedere anche See also