Tutoriel : Créer et gérer des données exportées

Si vous avez lu le tutoriel Analyse du coût, vous êtes familiarisé avec le téléchargement manuel de vos données Cost Management. Cependant, vous pouvez créer une tâche récurrente qui exporte automatiquement sur une base quotidienne, hebdomadaire ou mensuelle vos données Cost Management dans un stockage Azure. Les données exportées sont au format CSV, et elles contiennent toutes les informations collectées par Cost Management. Vous pouvez ensuite utiliser les données exportées dans Stockage Azure avec des systèmes externes et les combiner avec vos propres données personnalisées. Vous pouvez aussi utiliser vos données exportées dans un système externe, comme un tableau de bord ou un autre système financier.

Regardez la vidéo Comment planifier des exportations à des fins de stockage avec Cost Management pour créer une exportation planifiée de vos données de coût Azure vers le Stockage Azure. Pour regarder d’autres vidéos, consultez la chaîne YouTube relative à Cost Management.

Les exemples de ce tutoriel montrent comment exporter vos données de gestion des coûts, puis comment vérifier que les données ont été exportées correctement.

Dans ce tutoriel, vous allez apprendre à :

  • Créer une exportation quotidienne
  • Vérifier que les données sont collectées

Prérequis

L’exportation de données est disponible pour divers types de comptes Azure, notamment pour les clients Contrat Entreprise (EA) et Contrat client Microsoft. Pour accéder à la liste complète des types de comptes pris en charge, voir Comprendre les données de Cost Management. Les autorisations Azure suivantes, ou étendues, sont prises en charge par abonnement pour l’exportation de données par utilisateur et par groupe. Pour plus d’informations sur les étendues, consultez Comprendre et utiliser les étendues.

  • Propriétaire : Peut créer, modifier ou supprimer des exportations planifiées pour un abonnement.
  • Contributeur : Peut créer, modifier ou supprimer ses propres exportations planifiées. Peut modifier le nom d’exportations planifiées créées par d’autres utilisateurs.
  • Lecteur : Peut planifier des exportations pour lesquelles il dispose des autorisations adéquates.

Pour plus d’informations sur les étendues, notamment sur l’accès nécessaire pour configurer les exportations pour les étendues Contrat Entreprise et Contrat client Microsoft, consultez Comprendre et utiliser les étendues .

Pour les comptes Stockage Azure :

  • Des autorisations d’écriture sont nécessaires pour modifier le compte de stockage configuré, indépendamment des autorisations sur l’exportation.
  • Votre compte de stockage Azure doit être configuré pour le stockage d’objets blob ou de fichiers.
  • Le compte de stockage ne doit pas avoir de pare-feu configuré.

Si vous disposez d’un nouvel abonnement, vous ne pouvez pas utiliser les fonctionnalités de Cost Management tout de suite. Vous risquez de devoir attendre jusqu’à 48 heures avant de pouvoir utiliser toutes les fonctionnalités de Cost Management.

Connexion à Azure

Connectez-vous au portail Azure sur https://portal.azure.com.

Créer une exportation quotidienne

Pour créer ou afficher une exportation de données ou pour planifier une exportation, choisissez une étendue sur le portail Azure et sélectionnez Analyse du coût dans le menu. Par exemple, accédez à Abonnements, sélectionnez un abonnement dans la liste, puis sélectionnez Analyse du coût dans le menu. En haut de la page Analyse des coûts, sélectionnez Paramètres, puis Exportations.

Notes

  • Vous pouvez non seulement créer des exportations sur des abonnements, mais aussi sur des groupes de ressources, des groupes d'administration, des services et des inscriptions. Pour plus d’informations sur les étendues, consultez Comprendre et utiliser les étendues.
  • Quand vous êtes connecté en tant que partenaire dans l’étendue du compte de facturation ou sur le locataire d’un client, vous pouvez exporter des données vers un compte de stockage Azure lié à votre compte de stockage partenaire. Toutefois, vous devez disposer d’un abonnement actif dans votre locataire CSP.
  1. Sélectionnez Ajouter et entrez un nom pour l'exportation.
  2. Pour la Métrique, effectuez une sélection :
    • Coût réel (utilisation et achats)  : sélectionnez cette option pour exporter l'utilisation standard et les achats.
    • Coût amorti (utilisation et achats)  : sélectionnez cette option pour exporter les coûts amortis pour les achats tels que les réservations Azure.
  3. Pour le Type d'exportation, effectuez une sélection :
    • Exportation quotidienne des coûts en cumul mensuel à ce jour – Fournit chaque jour un nouveau fichier d’exportation pour vos coûts en cumul mensuel à ce jour. Les dernières données sont agrégées avec les exportations quotidiennes précédentes.
    • Exportation hebdomadaire des coûts pour les sept derniers jours – Crée une exportation hebdomadaire de vos coûts pour les sept derniers jours à compter de la date de début d’exportation sélectionnée.
    • Exportation mensuelle des coûts du mois précédent – Fournit une exportation des coûts du mois précédent par rapport au mois en cours. Par la suite, la planification exécute une exportation le cinquième jour de chaque nouveau mois avec vos coûts des mois précédents.
    • Exportation unique – Vous permet de choisir une plage de dates pour les données historiques à exporter vers le service Stockage Blob Azure. Vous pouvez exporter un maximum de 90 jours de coûts historiques à partir du jour de votre choix. Cette exportation s'exécute immédiatement et est disponible sur votre compte de stockage dans les deux heures. En fonction du type d'exportation, choisissez une date de début ou une date au format De et À.
  4. Spécifiez l'abonnement associé à votre compte de stockage Azure, puis sélectionnez un groupe de ressources ou créez-en un.
  5. Sélectionnez le nom du compte de stockage ou créez-en un.
  6. Sélectionnez l'emplacement (région Azure).
  7. Spécifiez le conteneur de stockage et le chemin du répertoire que vous souhaitez utiliser pour le fichier d’exportation. Nouvel exemple d'exportation
  8. Vérifiez vos informations d’exportation, puis sélectionnez Créer.

Votre nouvelle exportation apparaît dans la liste des exportations. Par défaut, les nouvelles exportations sont activées. Si vous voulez désactiver ou supprimer une exportation planifiée, sélectionnez n’importe quel élément de la liste, puis sélectionnez Désactiver ou Supprimer.

Au départ, l'exportation peut prendre 12 à 24 heures. Mais l'affichage des données dans les fichiers exportés peut prendre plus de temps.

Planification des exportations

Les exportations planifiées dépendent de l’heure et du jour de la semaine de la création initiale des exportations. Quand vous créez une exportation planifiée, l’exportation s’exécute selon la même fréquence pour chaque exportation ultérieure. Par exemple, pour une exportation des coûts en cumul mensuel à ce jour définie sur une fréquence quotidienne, l'exportation s'exécute tous les jours. De même, pour une exportation hebdomadaire, l’exportation s’exécute toutes les semaines le même jour que celui planifié. Le temps de remise exact de l’exportation n’est pas garanti, et les données exportées sont disponibles dans un délai d’exécution de quatre heures.

Chaque exportation crée un fichier, ce qui signifie que les exportations antérieures ne sont pas écrasées.

Création d’une exportation pour plusieurs abonnements

Si vous possédez un Accord Entreprise, vous pouvez utiliser un groupe d’administration pour agréger les informations sur les coûts d’abonnement dans un seul conteneur. Vous pouvez ensuite exporter les données de gestion des coûts pour le groupe d’administration. Les exportations pour les groupes d’administration prennent uniquement en charge les coûts réels.

Les exportations pour les groupes d’administration d’autres types d’abonnement ne sont pas prises en charge.

  1. Si vous n’avez pas encore créé de groupe d’administration, créez-en un et attribuez-lui des abonnements.
  2. Dans l'analyse des coûts, définissez l'étendue de votre groupe d'administration et sélectionnez Sélectionner ce groupe d'administration. Exemple illustrant l'option Sélectionner ce groupe d'administration
  3. Créez une exportation selon l’étendue pour obtenir les données de gestion des coûts pour les abonnements dans le groupe d’administration. Exemple montrant l’option Créer une exportation avec l’étendue Groupe d’administration

Partitionnement de fichiers pour les jeux de données volumineux

Si vous disposez d’un Contrat client Microsoft, d’un Contrat Partenaire Microsoft ou d’un Contrat Entreprise, vous pouvez activer les exportations pour fragmenter votre fichier en plusieurs partitions de fichiers plus petites en vue de faciliter l’ingestion des données. Lors de la phase initiale de configuration de l’exportation, définissez le paramètre Partitionnement de fichiers sur Activé. Ce paramètre est défini sur Désactivé par défaut.

Capture d’écran montrant l’option Partitionnement de fichiers.

Si vous ne disposez pas d’un Contrat client Microsoft, d’un Contrat Partenaire Microsoft ni d’un Contrat Entreprise, l’option Partitionnement de fichiers ne s’affiche pas.

Mettre à jour les exportations existantes pour utiliser le partitionnement de fichiers

Si vous avez des exportations existantes et que vous souhaitez configurer le partitionnement de fichiers, créez une nouvelle exportation. Le partitionnement de fichiers n’est disponible qu’avec la dernière version des exportations. Certains champs contenus dans les fichiers d’utilisation créés peuvent avoir fait l’objet de modifications mineures.

Si vous activez le partitionnement de fichiers pour une exportation existante, vous remarquerez peut-être que des modifications mineures ont été apportées aux champs de la sortie des fichiers. Les modifications sont dues aux mises à jour dont ont fait l’objet les exportations après la configuration initiale des vôtres.

Sortie du partitionnement

Quand le partitionnement de fichiers est activé, vous obtenez un fichier pour chaque partition de données de l’exportation avec un fichier _manifest.json. Le manifeste contient un résumé du jeu de données complet et des informations pour chaque partition de fichier qu’il contient. Chaque partition de fichier présente des en-têtes et ne contient qu’un sous-ensemble du jeu de données complet. Pour gérer le jeu de données complet, vous devez ingérer chaque partition de l’exportation.

Voici un exemple de fichier manifeste _manifest.json.

{
  "manifestVersion": "2021-01-01",
  "dataFormat": "csv",
  "blobCount": 1,
  "byteCount": 160769,
  "dataRowCount": 136,
  "blobs": [
    {
      "blobName": "blobName.csv",
      "byteCount": 160769,
      "dataRowCount": 136,
      "headerRowCount": 1,
      "contentMD5": "md5Hash"
    }
  ]
}

Versions d’exportation

Lorsque vous créez une exportation planifiée dans le portail Azure ou à l’aide de l’API, l’exécution se fait toujours sur la version d’exportation utilisée au moment de la création. Azure conserve vos exportations créées précédemment sur la même version, à moins que vous ne la mettiez à jour. En procédant ainsi, vous évitez toute modification des frais et des champs CSV si la version d’exportation est modifiée. Lorsque la fonctionnalité d’exportation change au fil du temps, les noms de champs sont parfois modifiés et de nouveaux champs sont ajoutés.

Si vous souhaitez utiliser les données et champs les plus récents à votre disposition, nous vous recommandons de créer une nouvelle exportation dans le portail Azure. Pour mettre à jour une exportation existante vers la version la plus récente, effectuez cette opération dans le portail Azure ou à l’aide de la dernière version de l’API d’exportation. La mise à jour d’une exportation existante peut vous amener à constater de légères différences dans les champs et les frais des fichiers produits par la suite.

Vérifier que les données sont collectées

Vous pouvez facilement vérifier que vos données Cost Management sont collectées et visualiser le fichier CSV exporté avec l’Explorateur Stockage Azure.

Dans la liste des exportations, sélectionnez le nom du compte de stockage. Dans la page du compte de stockage, sélectionnez Ouvrir dans l’Explorateur. Si vous voyez une boîte de confirmation, sélectionnez Oui pour ouvrir le fichier dans l’Explorateur Stockage Azure.

Page de compte de stockage affichant des exemples d’informations et un lien pour les ouvrir dans l’Explorateur

Dans l’Explorateur Stockage, accédez au conteneur que vous voulez ouvrir, puis sélectionnez le dossier correspondant au mois en cours. Une liste de fichiers CSV s’affiche. Sélectionnez-en un, puis sélectionnez Ouvrir.

Exemples d’informations affichées dans l’Explorateur de stockage

Le fichier s’ouvre avec le programme ou l’application configuré pour ouvrir les fichiers avec l’extension CSV. Voici un exemple dans Excel.

Exemples de données CSV exportées affichées dans Excel

Télécharger un fichier de données CSV exporté

Vous pouvez également télécharger le fichier CSV exporté dans le Portail Azure. Les étapes suivantes expliquent comment le trouver dans l’analyse des coûts.

  1. Dans l’analyse des coûts, sélectionnez Paramètres, puis Exportations.
  2. Dans la liste des exportations, sélectionnez le compte de stockage pour une exportation.
  3. Dans votre compte de stockage, sélectionnez Conteneurs.
  4. Dans la liste des conteneurs, sélectionnez le conteneur souhaité.
  5. Parcourez les répertoires et les objets BLOB de stockage jusqu’à la date de votre choix.
  6. Sélectionnez le fichier CSV, puis Télécharger.

Exemple de téléchargement d’exportation

Consulter l'historique des exécutions des exportations

Vous pouvez consulter l'historique d'exécution de votre exportation planifiée en sélectionnant une exportation individuelle sur la page répertoriant les exportations. La page contenant la liste des exportations vous permet également d'accéder rapidement à la durée d'exécution de vos exportations précédentes et de savoir quand la prochaine exportation aura lieu. Voici un exemple illustrant l'historique des exécutions.

Capture d’écran montrant le volet Exportations.

Sélectionnez une exportation pour afficher l'historique des exécutions de celle-ci.

Capture d’écran montrant l’historique des exécutions d’une exportation.

Accéder à des données exportées à partir d’autres systèmes

Un des objectifs de l’exportation de vos données Cost Management est d’accéder à ces données à partir de systèmes externes. Vous pouvez utiliser un système de tableau de bord ou un autre système financier. Ces systèmes peuvent grandement varier : montrer un exemple ne serait donc pas pratique. Vous pouvez cependant découvrir comment accéder à vos données à partir de vos applications dans Introduction à Stockage Azure.

Étapes suivantes

Dans ce didacticiel, vous avez appris à :

  • Créer une exportation quotidienne
  • Vérifier que les données sont collectées

Passez au tutoriel suivant pour optimiser et améliorer l’efficacité en identifiant les ressources inactives et sous-utilisées.