Organisation des ressources Azure à l'aide d'étiquettesUse tags to organize your Azure resources

Vous allez appliquer des étiquettes à vos ressources Azure en fournissant des métadonnées pour les organiser de façon logique par catégories.You apply tags to your Azure resources giving metadata to logically organize them into a taxonomy. Chaque étiquette se compose d’une paire nom-valeur.Each tag consists of a name and a value pair. Par exemple, vous pouvez appliquer le nom « Environnement » et la valeur « Production » à toutes les ressources en production.For example, you can apply the name "Environment" and the value "Production" to all the resources in production.

Une fois que vous avez appliqué une étiquette, vous pouvez utiliser son nom et sa valeur pour récupérer toutes les ressources de votre abonnement.After you apply tags, you can retrieve all the resources in your subscription with that tag name and value. Les étiquettes vous permettent de récupérer les ressources associées de groupes de ressources différents.Tags enable you to retrieve related resources from different resource groups. Cette approche est utile lorsque vous devez organiser les ressources à des fins de facturation ou de gestion.This approach is helpful when you need to organize resources for billing or management.

Votre taxonomie doit prendre en compte une stratégie d’étiquetage des métadonnées en libre-service en plus d’une stratégie d’étiquetage automatique pour réduire la charge des utilisateurs et augmenter la précision.Your taxonomy should consider a self-service metadata tagging strategy in addition to an auto-tagging strategy to reduce the burden on users and increase accuracy.

Les limites suivantes s’appliquent aux étiquettes :The following limitations apply to tags:

  • Les types de ressources ne prennent pas tous en charge les étiquettes.Not all resource types support tags. Pour déterminer si vous pouvez appliquer une étiquette à un type de ressource, consultez Prise en charge des étiquettes pour les ressources Azure.To determine if you can apply a tag to a resource type, see Tag support for Azure resources.
  • Chaque ressource ou groupe de ressources peut inclure un maximum de 15 paires nom/valeur d’étiquette.Each resource or resource group can have a maximum of 15 tag name/value pairs. Cette limitation s’applique uniquement aux étiquettes directement appliquées au groupe de ressources ou à la ressource.This limitation applies only to tags directly applied to the resource group or resource. Un groupe de ressources peut contenir de nombreuses ressources qui ont chacune 15 paires nom/valeur d’étiquette.A resource group can contain many resources that each have 15 tag name/value pairs. Si vous devez associer plus de 15 valeurs à une ressource, utilisez une chaîne JSON pour la valeur d’étiquette.If you have more than 15 values that you need to associate with a resource, use a JSON string for the tag value. La chaîne JSON peut contenir plusieurs valeurs appliquées à un seul nom d’étiquette.The JSON string can contain many values that are applied to a single tag name. Cet article présente un exemple d’affectation d’une chaîne JSON à l’étiquette.This article shows an example of assigning a JSON string to the tag.
  • Le nom d’une étiquette est limité à 512 caractères, et la valeur de l’étiquette à 256 caractères.The tag name is limited to 512 characters, and the tag value is limited to 256 characters. Pour les comptes de stockage, le nom de l’étiquette est limité à 128 caractères, et la valeur d’étiquette à 256 caractères.For storage accounts, the tag name is limited to 128 characters, and the tag value is limited to 256 characters.
  • Les machines virtuelles sont limitées à un total de 2 048 caractères pour tous les noms et les valeurs d’étiquettes.Virtual Machines are limited to a total of 2048 characters for all tag names and values.
  • Les ressources d’un groupe de ressources n’héritent pas des étiquettes appliquées à ce groupe de ressources.Tags applied to the resource group are not inherited by the resources in that resource group.
  • Les étiquettes ne peuvent pas être appliquées à des ressources classiques comme les services cloud.Tags can't be applied to classic resources such as Cloud Services.
  • Les noms d’étiquette ne peuvent pas contenir ces caractères : <, >, %, &, \, ?, /Tag names can't contain these characters: <, >, %, &, \, ?, /

Pour appliquer des étiquettes à des ressources, l'utilisateur doit disposer de l'accès en écriture pour ce type de ressource.To apply tags to resources, the user must have write access to that resource type. Pour appliquer des étiquettes à tous les types de ressources, utilisez le rôle Contributeur.To apply tags to all resource types, use the Contributor role. Pour appliquer des étiquettes à un seul type de ressource, utilisez le rôle Contributeur correspondant à cette ressource.To apply tags to only one resource type, use the contributor role for that resource. Par exemple, pour appliquer des étiquettes aux machines virtuelles, utilisez le rôle Contributeur de machines virtuelles.For example, to apply tags to virtual machines, use the Virtual Machine Contributor.

Notes

Cet article explique comment supprimer les données personnelles de l’appareil ou du service et il peut être utilisé dans le cadre de vos obligations en vertu du Règlement général sur la protection des données.This article provides steps for how to delete personal data from the device or service and can be used to support your obligations under the GDPR. Si vous recherchez des informations générales sur le RGPD, consultez la section RGPD du portail Approbation de services.If you’re looking for general info about GDPR, see the GDPR section of the Service Trust portal.

StratégiesPolicies

Vous pouvez utiliser Azure Policy pour appliquer des règles et des conventions d'étiquetage.You can use Azure Policy to enforce tagging rules and conventions. En créant une stratégie, vous éviterez que des ressources non conformes aux étiquettes attendues par votre organisation soient déployées dans le cadre de votre abonnement.By creating a policy, you avoid the scenario of resources being deployed to your subscription that don't comply with the expected tags for your organization. Au lieu d'appliquer des étiquettes ou de rechercher des ressources non conformes manuellement, vous pouvez créer une stratégie qui appliquera automatiquement les étiquettes nécessaires pendant le déploiement.Instead of manually applying tags or searching for resources that aren't compliant, you can create a policy that automatically applies the needed tags during deployment. La section suivante présente des exemples de stratégies pour les étiquettes.The following section shows example policies for tags.

BalisesTags

Appliquer la balise et sa valeur par défautApply tag and its default value Ajoute le nom et la valeur d’une balise spécifiée, si cette balise n’est pas fournie.Appends a specified tag name and value, if that tag is not provided. Spécifiez les nom et valeur de balise à appliquer.You specify the tag name and value to apply.
Initiative de la stratégie de facturation en fonction de balisesBilling Tags Policy Initiative Exige des valeurs de balise spécifiées pour le nom de produit et le centre de coût.Requires specified tag values for cost center and product name. Utilise des stratégies intégrées pour appliquer et imposer les balises nécessaires.Uses built-in policies to apply and enforce required tags. Spécifiez les valeurs nécessaires pour les balises.You specify the required values for the tags.
Imposer une balise et sa valeurEnforce tag and its value Exige un nom et une valeur de balise spécifiée.Requires a specified tag name and value. Spécifiez les nom et valeur de balise à imposer.You specify the tag name and value to enforce.
Imposer une balise et sa valeur sur les groupes de ressourcesEnforce tag and its value on resource groups Exige une balise et une valeur sur un groupe de ressources.Requires a tag and value on a resource group. Spécifiez les nom et valeur de balise nécessaires.You specify the required tag name and value.

PowerShellPowerShell

Notes

Cet article a été mis à jour pour tenir compte de l’utilisation du nouveau module Az d’Azure PowerShell.This article has been updated to use the new Azure PowerShell Az module. Pour en savoir plus sur le nouveau module Az et la compatibilité avec AzureRM, consultez Présentation du nouveau module Az d’Azure PowerShell.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Pour obtenir des instructions d’installation, consultez Installer Azure PowerShell.For installation instructions, see Install Azure PowerShell.

Pour afficher les étiquettes existantes d'un groupe de ressources, utilisez :To see the existing tags for a resource group, use:

(Get-AzResourceGroup -Name examplegroup).Tags

Le script retourne les informations au format suivant :That script returns the following format:

Name                           Value
----                           -----
Dept                           IT
Environment                    Test

Pour afficher les étiquettes existantes d'une ressource dont l'ID de ressource est spécifié, utilisez :To see the existing tags for a resource that has a specified resource ID, use:

(Get-AzResource -ResourceId /subscriptions/<subscription-id>/resourceGroups/<rg-name>/providers/Microsoft.Storage/storageAccounts/<storage-name>).Tags

Ou, pour afficher les étiquettes existantes d'une ressource dont le nom et le groupe de ressources sont spécifiés, utilisez :Or, to see the existing tags for a resource that has a specified name and resource group, use:

(Get-AzResource -ResourceName examplevnet -ResourceGroupName examplegroup).Tags

Pour obtenir les groupes de ressources contenant une étiquette spécifique, utilisez :To get resource groups that have a specific tag, use:

(Get-AzResourceGroup -Tag @{ Dept="Finance" }).ResourceGroupName

Pour obtenir les ressources contenant une étiquette spécifique, utilisez :To get resources that have a specific tag, use:

(Get-AzResource -Tag @{ Dept="Finance"}).Name

Pour obtenir les ressources contenant un nom d'étiquette spécifique, utilisez :To get resources that have a specific tag name, use:

(Get-AzResource -TagName Dept).Name

Chaque fois que vous appliquez des étiquettes à une ressource ou à un groupe de ressources, vous remplacez les étiquettes existantes de cette ressource ou de ce groupe de ressources.Every time you apply tags to a resource or a resource group, you overwrite the existing tags on that resource or resource group. Par conséquent, vous devez utiliser une approche différente selon que la ressource ou le groupe de ressources comporte ou non des étiquettes existantes.Therefore, you must use a different approach based on whether the resource or resource group has existing tags.

Pour ajouter des étiquettes à un groupe de ressources sans étiquettes existantes, utilisez :To add tags to a resource group without existing tags, use:

Set-AzResourceGroup -Name examplegroup -Tag @{ Dept="IT"; Environment="Test" }

Pour ajouter des étiquettes à un groupe de ressources avec des étiquettes existantes, récupérez les étiquettes existantes, ajoutez la nouvelle étiquette et réappliquez les étiquettes :To add tags to a resource group that has existing tags, retrieve the existing tags, add the new tag, and reapply the tags:

$tags = (Get-AzResourceGroup -Name examplegroup).Tags
$tags.Add("Status", "Approved")
Set-AzResourceGroup -Tag $tags -Name examplegroup

Pour ajouter des étiquettes à une ressource sans étiquettes existantes, utilisez :To add tags to a resource without existing tags, use:

$r = Get-AzResource -ResourceName examplevnet -ResourceGroupName examplegroup
Set-AzResource -Tag @{ Dept="IT"; Environment="Test" } -ResourceId $r.ResourceId -Force

Pour ajouter des étiquettes à une ressource avec des étiquettes existantes, utilisez :To add tags to a resource that has existing tags, use:

$r = Get-AzResource -ResourceName examplevnet -ResourceGroupName examplegroup
$r.Tags.Add("Status", "Approved")
Set-AzResource -Tag $r.Tags -ResourceId $r.ResourceId -Force

Pour appliquer toutes les balises à partir d’un groupe de ressources à ses ressources, et pas conserver les balises existantes sur les ressources, utilisez le script suivant :To apply all tags from a resource group to its resources, and not keep existing tags on the resources, use the following script:

$groups = Get-AzResourceGroup
foreach ($g in $groups)
{
    Get-AzResource -ResourceGroupName $g.ResourceGroupName | ForEach-Object {Set-AzResource -ResourceId $_.ResourceId -Tag $g.Tags -Force }
}

Pour appliquer toutes les balises à partir d’un groupe de ressources à ses ressources, et conserver les balises existantes sur les ressources qui ne sont pas des doublons, utilisez le script suivant :To apply all tags from a resource group to its resources, and keep existing tags on resources that aren't duplicates, use the following script:

$group = Get-AzResourceGroup "examplegroup"
if ($null -ne $group.Tags) {
    $resources = Get-AzResource -ResourceGroupName $group.ResourceGroupName
    foreach ($r in $resources)
    {
        $resourcetags = (Get-AzResource -ResourceId $r.ResourceId).Tags
        if ($resourcetags)
        {
            foreach ($key in $group.Tags.Keys)
            {
                if (-not($resourcetags.ContainsKey($key)))
                {
                    $resourcetags.Add($key, $group.Tags[$key])
                }
            }
            Set-AzResource -Tag $resourcetags -ResourceId $r.ResourceId -Force
        }
        else
        {
            Set-AzResource -Tag $group.Tags -ResourceId $r.ResourceId -Force
        }
    }
}

Pour supprimer toutes les étiquettes, utilisez une table de hachage vide :To remove all tags, pass an empty hash table:

Set-AzResourceGroup -Tag @{} -Name examplegroup

Azure CLIAzure CLI

Pour afficher les étiquettes existantes d'un groupe de ressources, utilisez :To see the existing tags for a resource group, use:

az group show -n examplegroup --query tags

Le script retourne les informations au format suivant :That script returns the following format:

{
  "Dept"        : "IT",
  "Environment" : "Test"
}

Alternativement, pour afficher les étiquettes existantes d'une ressource dont le nom, le type et le groupe sont spécifiés, utilisez :Or, to see the existing tags for a resource that has a specified name, type, and resource group, use:

az resource show -n examplevnet -g examplegroup --resource-type "Microsoft.Network/virtualNetworks" --query tags

Durant un bouclage sur une collection de ressources, vous préférez peut-être afficher la ressource par ID de ressource.When looping through a collection of resources, you might want to show the resource by resource ID. Un exemple complet est présenté plus loin dans cet article.A complete example is shown later in this article. Pour afficher les étiquettes existantes d'une ressource dont l'ID de ressource est spécifié, utilisez :To see the existing tags for a resource that has a specified resource ID, use:

az resource show --id <resource-id> --query tags

Pour obtenir des groupes de ressources contenant une étiquette spécifique, utilisez az group list :To get resource groups that have a specific tag, use az group list:

az group list --tag Dept=IT

Pour obtenir toutes les ressources contenant une étiquette et une valeur spécifiques, utilisez az resource list :To get all the resources that have a particular tag and value, use az resource list:

az resource list --tag Dept=Finance

Chaque fois que vous appliquez des étiquettes à une ressource ou à un groupe de ressources, vous remplacez les étiquettes existantes de cette ressource ou de ce groupe de ressources.Every time you apply tags to a resource or a resource group, you overwrite the existing tags on that resource or resource group. Par conséquent, vous devez utiliser une approche différente selon que la ressource ou le groupe de ressources comporte ou non des étiquettes existantes.Therefore, you must use a different approach based on whether the resource or resource group has existing tags.

Pour ajouter des étiquettes à un groupe de ressources sans étiquettes existantes, utilisez :To add tags to a resource group without existing tags, use:

az group update -n examplegroup --set tags.Environment=Test tags.Dept=IT

Pour ajouter des étiquettes à une ressource sans étiquettes existantes, utilisez :To add tags to a resource without existing tags, use:

az resource tag --tags Dept=IT Environment=Test -g examplegroup -n examplevnet --resource-type "Microsoft.Network/virtualNetworks"

Pour ajouter des étiquettes à une ressource qui en comporte déjà, récupérez les étiquettes existantes et reformatez cette valeur, puis réappliquez les étiquettes nouvelles et existantes :To add tags to a resource that already has tags, retrieve the existing tags, reformat that value, and reapply the existing and new tags:

jsonrtag=$(az resource show -g examplegroup -n examplevnet --resource-type "Microsoft.Network/virtualNetworks" --query tags)
rt=$(echo $jsonrtag | tr -d '"{},' | sed 's/: /=/g')
az resource tag --tags $rt Project=Redesign -g examplegroup -n examplevnet --resource-type "Microsoft.Network/virtualNetworks"

Pour appliquer toutes les balises à partir d’un groupe de ressources à ses ressources, et pas conserver les balises existantes sur les ressources, utilisez le script suivant :To apply all tags from a resource group to its resources, and not keep existing tags on the resources, use the following script:

groups=$(az group list --query [].name --output tsv)
for rg in $groups
do
  jsontag=$(az group show -n $rg --query tags)
  t=$(echo $jsontag | tr -d '"{},' | sed 's/: /=/g')
  r=$(az resource list -g $rg --query [].id --output tsv)
  for resid in $r
  do
    az resource tag --tags $t --id $resid
  done
done

Pour appliquer toutes les balises à partir d’un groupe de ressources à ses ressources, et conserver les balises existantes sur les ressources, utilisez le script suivant :To apply all tags from a resource group to its resources, and keep existing tags on resources, use the following script:

groups=$(az group list --query [].name --output tsv)
for rg in $groups
do
  jsontag=$(az group show -n $rg --query tags)
  t=$(echo $jsontag | tr -d '"{},' | sed 's/: /=/g')
  r=$(az resource list -g $rg --query [].id --output tsv)
  for resid in $r
  do
    jsonrtag=$(az resource show --id $resid --query tags)
    rt=$(echo $jsonrtag | tr -d '"{},' | sed 's/: /=/g')
    az resource tag --tags $t$rt --id $resid
  done
done

ModèlesTemplates

Pour marquer une ressource au cours du déploiement, ajoutez le tags élément à la ressource que vous déployez.To tag a resource during deployment, add the tags element to the resource you're deploying. Indiquez le nom et la valeur de la balise.Provide the tag name and value.

Appliquer une valeur littérale au nom de baliseApply a literal value to the tag name

L’exemple suivant illustre un compte de stockage avec deux balises (Dept et Environment) définies sur des valeurs littérales :The following example shows a storage account with two tags (Dept and Environment) that are set to literal values:

{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "resources": [
    {
      "apiVersion": "2016-01-01",
      "type": "Microsoft.Storage/storageAccounts",
      "name": "[concat('storage', uniqueString(resourceGroup().id))]",
      "location": "[resourceGroup().location]",
      "tags": {
        "Dept": "Finance",
        "Environment": "Production"
      },
      "sku": {
        "name": "Standard_LRS"
      },
      "kind": "Storage",
      "properties": { }
    }
    ]
}

Pour définir une balise à une valeur datetime, utilisez le utcNow fonction.To set a tag to a datetime value, use the utcNow function.

Appliquer un objet à l’élément de baliseApply an object to the tag element

Vous pouvez définir un paramètre d’objet qui stocke plusieurs balises et appliquer cet objet à l’élément de balise.You can define an object parameter that stores several tags, and apply that object to the tag element. Chaque propriété de l’objet devient une balise distincte pour la ressource.Each property in the object becomes a separate tag for the resource. L’exemple suivant illustre un paramètre nommé tagValues appliqué à l’élément de balise.The following example has a parameter named tagValues that is applied to the tag element.

{
  "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "tagValues": {
      "type": "object",
      "defaultValue": {
        "Dept": "Finance",
        "Environment": "Production"
      }
    }
  },
  "resources": [
    {
      "apiVersion": "2016-01-01",
      "type": "Microsoft.Storage/storageAccounts",
      "name": "[concat('storage', uniqueString(resourceGroup().id))]",
      "location": "[resourceGroup().location]",
      "tags": "[parameters('tagValues')]",
      "sku": {
        "name": "Standard_LRS"
      },
      "kind": "Storage",
      "properties": {}
    }
  ]
}

Appliquer une chaîne JSON au nom de baliseApply a JSON string to the tag name

Pour stocker plusieurs valeurs dans une seule balise, appliquez une chaîne JSON qui représente les valeurs.To store many values in a single tag, apply a JSON string that represents the values. La chaîne JSON complète est stockée sous une balise qui ne peut pas dépasser 256 caractères.The entire JSON string is stored as one tag that can't exceed 256 characters. L’exemple illustre une balise unique nommée CostCenter qui contient plusieurs valeurs d’une chaîne JSON :The following example has a single tag named CostCenter that contains several values from a JSON string:

{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "resources": [
    {
      "apiVersion": "2016-01-01",
      "type": "Microsoft.Storage/storageAccounts",
      "name": "[concat('storage', uniqueString(resourceGroup().id))]",
      "location": "[resourceGroup().location]",
      "tags": {
        "CostCenter": "{\"Dept\":\"Finance\",\"Environment\":\"Production\"}"
      },
      "sku": {
        "name": "Standard_LRS"
      },
      "kind": "Storage",
      "properties": { }
    }
    ]
}

PortailPortal

  1. Pour afficher les mot clés d’une ressource ou d’un groupe de ressources, recherchez les mots clés existants dans la vue d’ensemble.To view the tags for a resource or a resource group, looks for existing tags in the overview. Si vous n’avez préalablement appliqué aucune mot clé, cette liste est vide.If you have not previously applied tags, the list is empty.

    Afficher les mots clés d’une ressource ou d’un groupe de ressources

  2. Pour ajouter un mot clé, sélectionnez Cliquez ici pour ajouter des mots clés.To add a tag, select Click here to add tags.

  3. Donnez un nom et une valeur.Provide a name and value. Sélectionnez + pour ajouter le mot clé.Select + to add the tag.

    Ajouter un mot clé

  4. Continuez à ajouter les mots clés dont vous avez besoin.Continue adding tags as needed. Lorsque vous avez terminé, sélectionnez Enregistrer.When done, select Save.

    Enregistrer les mots clés

  5. Les mots clés sont maintenant affichés dans la vue d’ensemble.The tags are now displayed in the overview.

    Afficher les mots clés

  6. Pour ajouter ou supprimer un mot clé, sélectionnez modifier.To add or delete a tag, select change.

  7. Pour supprimer un mot clé, sélectionnez l’icône de la Corbeille.To delete a tag, select the trash icon. Sélectionnez ensuite Enregistrer.Then, select Save.

    Supprimer un mot clé

Pour attribuer des mots clés en bloc à plusieurs ressources :To bulk assign tags to multiple resources:

  1. Dans une liste de ressources, cochez la case en regard des ressources auxquelles vous souhaitez attribuer le mot clé.From any list of resources, select the checkbox for the resources you want to assign the tag.

    Sélectionner plusieurs ressources

  2. Sélectionnez Attribuer des mots clés.Select Assign tags

    Attribuer des mots clés

  3. Après chaque nom et valeur, sélectionnez +.After each name and value, select +. Lorsque vous avez terminé, sélectionnez Attribuer.When done, select Assign.

    Sélectionner Attribuer

Pour afficher toutes les ressources ayant un mot clé :To view all resources with a tag:

  1. Sélectionnez Tous les services, puis Mots clés.Select All services and Tags.

    Rechercher par mot clé

  2. Sélectionnez le mot clé pour afficher les ressources associées.Select the tag for viewing resources.

    Sélectionner le mot clé

  3. Toutes les ressources associées à ce mot clé sont affichées.All resources with that tag are displayed.

    Afficher les ressources par mot clé

  4. Pour un accès rapide, épinglez la vue au tableau de bord.For quick access, pin the view to the dashboard.

    Épingler au tableau de bord

  5. La vue est disponible à partir du tableau de bord.The view is available from the dashboard.

    Tableau de bord

API RESTREST API

Le portail Azure et PowerShell utilisent tous deux l’API REST de Resource Manager en arrière-plan.The Azure portal and PowerShell both use the Resource Manager REST API behind the scenes. Si vous avez besoin d'intégrer l'étiquetage dans un autre environnement, vous pouvez récupérer des étiquettes en utilisant GET sur l'ID de ressource et mettre à jour le jeu d'étiquettes en utilisant un appel PATCH.If you need to integrate tagging into another environment, you can get tags by using GET on the resource ID and update the set of tags by using a PATCH call.

Étiquettes et facturationTags and billing

Vous pouvez utiliser des étiquettes pour regrouper vos données de facturation.You can use tags to group your billing data. Par exemple, si vous exécutez plusieurs machines virtuelles pour différentes organisations, vous pouvez recourir aux étiquettes afin de regrouper l'utilisation par centre de coûts.For example, if you're running multiple VMs for different organizations, use the tags to group usage by cost center. Vous pouvez également utiliser des étiquettes pour catégoriser les coûts par environnement d'exécution ; par exemple, l'utilisation de la facturation pour les machines virtuelles en cours d'exécution dans l'environnement de production.You can also use tags to categorize costs by runtime environment, such as the billing usage for VMs running in the production environment.

Vous pouvez récupérer des informations sur les étiquettes par le biais des API Resource Usage et RateCard ou du fichier de valeurs séparées par des virgules (CSV).You can retrieve information about tags through the Azure Resource Usage and RateCard APIs or the usage comma-separated values (CSV) file. Téléchargez le fichier d’utilisation depuis le Centre des comptes Azure ou depuis le portail Azure.You download the usage file from the Azure Account Center or Azure portal. Pour plus d’informations, consultez Télécharger et consulter votre facture Azure et vos données d’utilisation quotidienne.For more information, see Download or view your Azure billing invoice and daily usage data. Lorsque vous téléchargez le fichier d’utilisation depuis le Centre des comptes Azure, sélectionnez Version 2.When downloading the usage file from the Azure Account Center, select Version 2. Pour les services qui prennent en charge les étiquettes avec la facturation, les étiquettes s'affichent dans la colonne Étiquettes.For services that support tags with billing, the tags appear in the Tags column.

Pour plus d’informations sur les opérations de l’API REST, consultez Informations de référence sur l’API REST Azure Billing.For REST API operations, see Azure Billing REST API Reference.

Étapes suivantesNext steps