Opérations de gestion des comptes sur Azure Data Lake Storage Gen1 à l’aide de l’API REST

Dans cet article, vous allez découvrir comment réaliser des opérations de gestion des comptes sur Azure Data Lake Storage Gen1 avec l’API REST. Ces opérations incluent la création ou la suppression d’un compte Data Lake Storage Gen1, etc. Pour obtenir des instructions sur l’exécution des opérations du système de fichiers sur Data Lake Storage Gen1 à l’aide de l’API REST, consultez la section relative aux opérations du système de fichiers sur Data Lake Storage Gen1 à l’aide de l’API REST.

Prérequis

Comment faire s’authentifier à l’aide de Microsoft Entra ID ?

Vous pouvez utiliser deux approches pour vous authentifier à l’aide de Microsoft Entra ID.

Créer un compte Data Lake Storage Gen1

Cette opération est basée sur l’appel d’API REST défini ici.

Utilisez la commande cURL suivante. Remplacez <yourstoragegen1name> par votre nom 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"

Dans la commande ci-dessus, remplacez <REDACTED> par le jeton d’autorisation que vous avez récupéré précédemment. La charge utile de la demande pour cette commande est contenue dans le fichier input.json fourni pour le paramètre -d ci-dessus. Le contenu du fichier input.json ressemble à l’extrait de code suivant :

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

Supprimer un compte Data Lake Storage Gen1

Cette opération est basée sur l’appel d’API REST défini ici.

Utilisez la commande cURL suivante pour supprimer un compte Data Lake Storage Gen1. Remplacez <yourstoragegen1name> par votre nom de compte 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

Un résultat similaire à l’extrait de code suivant doit s’afficher :

HTTP/1.1 200 OK
...
...

Étapes suivantes

Voir aussi