Se connecter aux données d’Azure Consumption Insights dans Power BI DesktopConnect to Azure Consumption Insights data in Power BI Desktop

Vous pouvez utiliser Power BI Desktop pour vous connecter à Azure et obtenir des données détaillées sur l’utilisation des services Azure dans votre organisation.You can use Power BI desktop to connect to Azure and get in-depth data about your organization's Azure service usage. Avec ces données, vous pouvez créer des mesures et des rapports personnalisés qui vous aident à mieux comprendre et analyser vos dépenses Azure.With this data, you can create custom reports and measures to better understand and analyze your Azure spend.

Notes

La prise en charge de Microsoft Azure Consumption Insights (bêta) est limitée.There is limited support for the Microsoft Azure Consumption Insights (Beta). Pour les nouvelles fonctionnalités, utilisez le connecteur Azure Cost Management pour Power BI.For new functionality, use the Azure Cost Management connector for Power BI.

Se connecter à l’aide d’Azure Consumption InsightsConnect with Azure Consumption Insights

Azure Consumption Insights vous permet de vous connecter aux comptes de facturation Contrat Entreprise Azure.Azure Consumption Insights allows you to connect to Azure Enterprise Agreement billing accounts.

Dans cette section, vous découvrez comment obtenir les données que vous devez migrer avec le connecteur Azure Enterprise.In this section, you learn how to get the data you need migrate using the Azure Enterprise Connector. Vous trouverez également un mappage des colonnes de détails d’utilisation disponibles dans l’API ACI (Azure Consumption Insights).You'll also find a usage details columns mapping available in the ACI (Azure Consumption Insights) API.

Pour pouvoir utiliser le connecteur Azure Consumption Insights, vous devez avoir accès aux fonctionnalités Entreprise du portail Azure.To successfully use the Azure Consumption Insights connector, you need access to the Azure portal Enterprise features.

Pour utiliser le connecteur Azure Consumption Insights dans Power BI Desktop :To use the Azure Consumption Insights connector in Power BI Desktop:

  1. Dans le ruban Accueil, sélectionnez Obtenir des données.From the Home ribbon, select Get Data.

  2. Dans les catégories de gauche, sélectionnez Services en ligne.From the categories on the left, select Online Services.

  3. Sélectionnez Microsoft Azure Consumption Insights (Bêta) .Select Microsoft Azure Consumption Insights (Beta).

  4. Sélectionnez Se connecter.Select Connect.

    Dans la boîte de dialogue qui s’affiche, entrez votre Numéro d’inscription Azure.In the dialog that appears, enter your Azure Enrollment Number.

    • Vous pouvez trouver celui-ci sur le portail Azure Enterprise Portal, à l’emplacement montré dans l’image suivante :You can get your enrollment number from the Azure Enterprise Portal, in the location shown in the following image:

Cette version du connecteur prend en charge seulement les inscriptions d’entreprise depuis https://ea.azure.com.This connector version only supports enterprise enrollments from https://ea.azure.com. Les inscriptions en Chine ne sont pas prises en charge actuellement.China enrollments aren't currently supported.

Ensuite, entrez votre Clé d’accès pour établir la connexion.Next, provide your Access key to connect.

Une fois que vous avez entré votre Clé d’accès et sélectionné Se connecter, une fenêtre Navigateur apparaît et montre neuf tables disponibles :Once you provide your Access key and select Connect, a Navigator window appears and shows nine available tables:

TableTable DescriptionDescription
BudgetsBudgets Informations budgétaires permettant de comparer les coûts et l’utilisation réels aux objectifs budgétaires.Budget details to view actual costs or usage against existing budget targets.
MarketPlaceMarketPlace Coûts de la Place de marché Azure en fonction de l’utilisation.Usage-based Azure Marketplace charges.
PriceSheetsPriceSheets Tarifs applicables par compteur pour une inscription.Applicable rates by meter for an enrollment.
RIChargesRICharges Coûts associés à vos instances réservées au cours des 24 derniers mois.Charges associated to your Reserved Instances over the last 24 months.
RIRecommendations_SingleRIRecommendations_Single Recommandations d’achat d’instances réservées en fonction des tendances de votre utilisation sur un seul abonnement au cours des 7, 30 ou 60 derniers jours.Reserved Instance purchase recommendations based on your single subscription usage trends over the last 7, 30, or 60 days.
RIRecommendations_SharedRIRecommendations_Shared Recommandations d’achat d’instances réservées en fonction des tendances de votre utilisation sur tous vos abonnements au cours des 7, 30 ou 60 derniers jours.Reserved Instance purchase recommendations based on your usage trends across all your subscriptions over the last 7, 30 or 60 days.
RIUsageRIUsage Informations sur la consommation de vos instances réservées existantes au cours du mois dernier.Consumption details for your existing Reserved Instances over the last month.
SummariesSummaries Récapitulatif mensuel des soldes, des nouveaux achats, des coûts des services de la Place de marché Azure, des ajustements et des dépassements de coûts.A monthly summary for balances, new purchases, Azure Marketplace service charges, adjustments, and overage charges.
UsageDetailsUsageDetails Répartition des quantités consommées et des coûts d’inscription estimés.A consumed quantities breakdown and estimated enrollment charges.

Vous pouvez activer une case à cocher en regard d’une table pour afficher un aperçu.You can select a checkbox beside any table to see a preview. Vous pouvez sélectionner une ou plusieurs tables en cochant la case en regard de leur nom, puis sélectionner Charger.You can select one or more tables by checking the box beside their name, then select Load.

Notes

Les tableaux Résumé et Grille tarifaire sont disponibles seulement pour la clé d’API au niveau inscription.The Summary and PriceSheet tables are only available for the enrollment-level API Key. De plus, les données de ces tables sont, par défaut, celles du mois en cours pour l’Utilisation et la Grille tarifaire.Also, the data in these tables has, by default, the current month's data for Usage and PriceSheet. Les tables Résumé et Place de marché ne sont pas limitées au mois en cours.The Summary and MarketPlace tables are not constrained to the current month.

Quand vous sélectionnez Charger, les données sont chargées dans Power BI Desktop.When you select Load, the data is loaded into Power BI Desktop.

Une fois les données sélectionnées chargées, les tables et les champs que vous avez sélectionnés sont visibles dans le volet Champs.Once the data you selected is loaded, the tables and fields you selected can be seen in the Fields pane.

Utilisation d’Azure Consumption InsightsUsing Azure Consumption Insights

Pour utiliser le connecteur Azure Consumption Insights, vous accédez aux fonctionnalités Entreprise du portail Azure.To use the Azure Consumption Insights connector, you access to the Azure portal Enterprise features.

Une fois les données chargées avec le connecteur Azure Consumption Insights, vous pouvez créer vos propres mesures et colonnes personnalisées avec l’Éditeur de requête.Once you successfully load data using the Azure Consumption Insights connector, you can create your own custom measures and columns using Query Editor. Vous pouvez également créer des visuels, des rapports et des tableaux de bord à partager dans le service Power BI.You can also create visuals, reports, and dashboards for sharing in the Power BI service.

Avec une requête vide, vous pouvez récupérer une collection d’exemples de requêtes personnalisées Azure.With a blank query, you can retrieve a sample Azure custom queries collection. Vous pouvez la récupérer de deux façons :There are two ways you can do this retrieval:

Dans Power BI Desktop :In Power BI Desktop:

  1. Sélectionnez le ruban AccueilSelect the Home ribbon
  2. Sélectionnez Obtenir des données > Requête videSelect Get Data > Blank Query

Ou bien, dans l'Éditeur de requêtes :Or, in Query Editor:

  1. Cliquez avec le bouton droit dans le volet gauche RequêtesRight-click in the left Queries pane
  2. Sélectionnez Nouvelle requête > Requête vide dans le menu qui s’afficheSelect New Query > Blank Query from the menu that appears

Dans la Barre de formule, tapez :In the Formula bar, type:

= MicrosoftAzureConsumptionInsights.Contents

L’illustration suivante montre une collection d’exemples qui apparaît.The following image shows a samples collection that appears.

Quand vous utilisez des rapports et que vous créez des requêtes, vous pouvez :When working with reports and creating queries, you can:

  • Pour définir le nombre de mois à partir de la date actuelle, utilisez numberOfMonth.To define the number of months starting from the current date, use numberOfMonth
    • Utilisez une valeur comprise entre 1 et 36.Use a value between one and 36. Représentez le nombre de mois que vous voulez importer à partir de la date actuelle.Represent the number of months, from the current date, you want to import. Nous vous recommandons de ne pas obtenir plus de 12 mois de données.We recommend getting no more than 12 months of data. Cette limite permet d’éviter les contraintes d’importation des requêtes et les seuils de volumes de données de Power BI.This limit avoids Power BI query import constraints and data volume thresholds.
  • Pour définir une période de mois dans une fenêtre de temps historique, utilisez startBillingDataWindow et endBillingDataWindow.To define a period of months in a historical time window, use startBillingDataWindow and endBillingDataWindow
  • N’utilisez pas numberOfMonth avec startBillingDataWindow ou endBillingDataWindowDon't use numberOfMonth together with startBillingDataWindow or endBillingDataWindow

Migrer à partir du connecteur Azure EnterpriseMigrate from the Azure Enterprise Connector

Certains clients ont créé des visuels avec le connecteur Azure Enterprise (Bêta) .Some customers created visuals using the Azure Enterprise Connector (Beta). À un moment donné, il sera remplacé par le connecteur Azure Consumption Insights.Eventually, it will be replaced with the Azure Consumption Insights connector. Le nouveau connecteur a les fonctionnalités et améliorations suivantes :The new connector has features and enhancements that include:

  • Sources de données supplémentaires disponibles pour la Synthèse de solde et les Achats sur la Place de marché.Additional data sources available for Balance Summary and Marketplace Purchases
  • Paramètres nouveaux et avancés, tels que startBillingDataWindow et endBillingDataWindow.New and advanced parameters, such as startBillingDataWindow and endBillingDataWindow
  • Performances et réactivité améliorées.Better performance and responsiveness

Les étapes suivantes montrent comment effectuer la transition vers le connecteur Azure Consumption Insights.The next steps show how to transition to the Azure Consumption Insights connector. Ces étapes préservent le travail que vous avez déjà effectué lors de la création de tableaux de bord ou de rapports personnalisés.These steps preserve the work you've already done in creating custom dashboards or reports.

Étape 1 : Se connecter à Azure à l’aide du nouveau connecteurStep 1: Connect to Azure using the new connector

La première étape consiste utiliser le connecteur Azure Consumption Insights précédemment décrit en détail dans cet article.The first step is use the Azure Consumption Insights connector described in detail earlier in this article. Dans le cadre de cette étape, dans le ruban Accueil de Power BI Desktop, sélectionnez Obtenir des données > Requête vide.In this step, select Get Data > Blank Query from the Home ribbon in Power BI Desktop.

Étape 2 : Créer une requête dans l’Éditeur avancéStep 2: Create a query in Advanced Editor

Dans l’Éditeur de requête, sélectionnez Éditeur avancé dans la section Requête du ruban Accueil.In Query Editor, select Advanced Editor from the Home ribbon's Query section. Dans la fenêtre Éditeur avancé qui apparaît, entrez cette requête :In the Advanced Editor window that appears, enter this query:

let    
    enrollmentNumber = "100",
    optionalParameters = [ numberOfMonth = 6, dataType="DetailCharges" ],
    data = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)   
in     
    data

Vous devez remplacer la valeur enrollmentNumber par votre numéro d’inscription.You'll need to replace the enrollmentNumber value with your enrollment number. Vous pouvez obtenir votre numéro auprès d’Azure Enterprise Portal.You can get your number from the Azure Enterprise Portal. Le paramètre numberOfMonth spécifie le nombre de mois de données sur lesquels vous voulez revenir à partir de la date actuelle.The numberOfMonth parameter is how many months of data you want going back, from the current dat. Utilisez zéro (0) pour le mois en cours.Use zero (0) for the current month.

Quand vous sélectionnez Terminé dans la fenêtre Éditeur avancé, l’aperçu est actualisé pour afficher les données de la plage de mois spécifiée dans la table.Once you select Done in the Advanced Editor window, the preview refreshes and data from the specified month range appears in the table. Sélectionnez Fermer & appliquer, puis appuyez sur Entrée.Select Close & Apply and return.

Étape 3 : Déplacer les mesures et les colonnes personnalisées vers le nouveau rapportStep 3: Move measures and custom columns to the new report

Vous devez ensuite déplacer les colonnes ou mesures personnalisées que vous avez créées vers la nouvelle table des détails.Next, you'll need to move any custom columns or measures you created into the new details table. Voici comment procéder.Here are the steps.

  1. Ouvrez l’application Bloc-notes (ou un autre éditeur de texte).Open Notepad (or another text editor).

  2. Sélectionnez la mesure à déplacer, puis copiez le texte du champ Formule et collez-le dans l’application Bloc-notes.Select the measure you want to move, copy the text from the Formula field, and place it in Notepad.

  3. Remplacez Query1 par le nom de la table des détails d’origine.Rename Query1 to the original details table name.

  4. Pour créer des mesures de table et des colonnes personnalisées, cliquez avec le bouton droit sur votre table, puis choisissez Nouvelle mesure.To create new table measures and custom columns, right-click on your table, and choose New Measure. Ensuite, coupez et collez chacune de vos mesures et colonnes stockées.Then, cut and paste your stored measures and columns until they're all done.

De nombreux tableaux de bord comportent des tables supplémentaires qui sont utilisées pour la recherche ou le filtrage, telles que des tables de dates ou des tables destinées à des projets personnalisés.Many dashboards have additional tables that are used for lookup or filtering, such as date tables or tables used for custom projects. Le rétablissement de ces relations résout la plupart des problèmes restants.Reestablishing those relationships resolves most remaining issues. Voici comment procéder.Here's how to do it.

  • Sous l’onglet Modélisation de Power BI Desktop, sélectionnez Gérer les relations pour afficher une fenêtre permettant de gérer les relations au sein du modèle.In the Modeling tab in Power BI Desktop, select Manage Relationships to bring up a window that lets you manage relationships within the model. Liez à nouveau vos tables en fonction des besoins.Relink your tables, as needed.

Étape 5 : Vérifier vos visuels et ajuster la mise en forme des champs au besoinStep 5: Verify your visuals, and adjust field formatting as needed

À ce stade, la plupart de vos visuels, tables et vues détaillées d’origine devraient fonctionner comme prévu.At this point, most of your original visuals, tables, and drill-downs should be working as expected. Toutefois, certaines modifications mineures peuvent être nécessaires pour en mettre en forme avec précision l’apparence.Some minor tweaks may be necessary, however, to precisely format the look and feel. Prenez un peu de temps pour jeter un coup d’œil à chacun de vos tableaux de bord et visuels pour vérifier qu’ils s’affichent comme vous le souhaitez.Take a bit of time to look over each of your dashboards and visuals to ensure they look how you want them.

Utilisation de l’API ACI (Azure Consumption Insights) pour obtenir des données de consommationUsing the Azure Consumption and Insights (ACI) API to get consumption data

Azure fournit également l’API ACI (Azure Consumption Insights) .Azure also provides the Azure Consumption and Insights (ACI) API. L’API ACI vous permet de créer vos propres solutions personnalisées pour la collecte et la visualisation d’informations, ainsi que la création de rapports.You can create your own custom solutions to gathering, reporting, and visualizing Azure consumption information using the ACI API.

Mappage des noms et des détails d’utilisation entre le portail, le connecteur et l’APIMapping names and usage details between the portal, the connector, and the API

Les colonnes et les noms des détails sur le portail Azure sont similaires dans l’API et dans le connecteur, mais pas toujours identiques.The Azure portal columns and details names are similar in the API and the connector, though not always identical. Pour aider à la clarification, le tableau suivant en fournit un mappage.To help clarify, the following table provides a mapping. Il spécifie également si des colonnes sont obsolètes.Also indicated is whether the column is obsolete. Pour plus d’informations et des définitions de ces termes, consultez le dictionnaire des données de facturation d’Azure.For more information, and term definitions, see the Azure billing data dictionary.

Connecteur ACI / ContentPack ColumnNameACI Connector / ContentPack ColumnName Nom de colonne dans l’API ACIACI API Column Name Nom de colonne dans EAEA Column Name Obsolète / présent pour la compatibilité descendanteObsolete / Present for backward compatibility
AccountNameAccountName accountNameaccountName Account NameAccount Name NonNo
AccountIdAccountId accountIdaccountId OuiYes
AcccountOwnerIdAcccountOwnerId accountOwnerEmailaccountOwnerEmail AccountOwnerIdAccountOwnerId NonNo
AdditionalInfoAdditionalInfo additionalInfoadditionalInfo AdditionalInfoAdditionalInfo NonNo
AdditionalInfoldAdditionalInfold OuiYes
Consumed QuantityConsumed Quantity consumedQuantityconsumedQuantity Consumed QuantityConsumed Quantity NonNo
Consumed ServiceConsumed Service consumedServiceconsumedService Consumed ServiceConsumed Service NonNo
ConsumedServiceIdConsumedServiceId consumedServiceIdconsumedServiceId OuiYes
CostCost costcost ExtendedCostExtendedCost NonNo
Cost CenterCost Center costCentercostCenter Cost CenterCost Center NonNo
DateDate datedate DateDate NonNo
JourDay JourDay NonNo
DepartmentNameDepartmentName departmentNamedepartmentName Department NameDepartment Name NonNo
DepartmentIDDepartmentID departmentIddepartmentId OuiYes
Instance IDInstance ID OuiYes
InstanceIdInstanceId instanceIdinstanceId Instance IDInstance ID NonNo
EmplacementLocation OuiYes
Meter CategoryMeter Category meterCategorymeterCategory Meter CategoryMeter Category NonNo
Meter IDMeter ID OuiYes
Meter NameMeter Name meterNamemeterName Meter NameMeter Name NonNo
Meter RegionMeter Region meterRegionmeterRegion Meter RegionMeter Region NonNo
Meter Sub-CategoryMeter Sub-Category meterSubCategorymeterSubCategory Meter Sub-CategoryMeter Sub-Category NonNo
MeterIdMeterId meterIdmeterId Meter IDMeter ID NonNo
MoisMonth MoisMonth NonNo
ProduitProduct productproduct ProduitProduct NonNo
ProductIdProductId productIdproductId OuiYes
Groupe de ressourcesResource Group resourceGroupresourceGroup Groupe de ressourcesResource Group NonNo
Resource LocationResource Location resourceLocationresourceLocation Resource LocationResource Location NonNo
ResourceGroupIdResourceGroupId OuiYes
ResourceLocationIdResourceLocationId resourceLocationIdresourceLocationId OuiYes
ResourceRateResourceRate resourceRateresourceRate ResourceRateResourceRate NonNo
ServiceAdministratorIdServiceAdministratorId serviceAdministratorIdserviceAdministratorId ServiceAdministratorIdServiceAdministratorId NonNo
ServiceInfo1ServiceInfo1 serviceInfo1serviceInfo1 ServiceInfo1ServiceInfo1 NonNo
ServiceInfo1IdServiceInfo1Id OuiYes
ServiceInfo2ServiceInfo2 serviceInfo2serviceInfo2 ServiceInfo2ServiceInfo2 NonNo
ServiceInfo2IdServiceInfo2Id OuiYes
Store Service IdentifierStore Service Identifier storeServiceIdentifierstoreServiceIdentifier Store Service IdentifierStore Service Identifier NonNo
StoreServiceIdentifierIdStoreServiceIdentifierId OuiYes
Nom de l’abonnementSubscription Name subscriptionNamesubscriptionName Nom de l’abonnementSubscription Name NonNo
ÉtiquettesTags tagstags ÉtiquettesTags NonNo
TagsIdTagsId OuiYes
Unit Of MeasureUnit Of Measure unitOfMeasureunitOfMeasure Unit Of MeasureUnit Of Measure NonNo
AnnéeYear AnnéeYear NonNo
SubscriptionIdSubscriptionId subscriptionIdsubscriptionId SubscriptionIdSubscriptionId OuiYes
SubscriptionGuidSubscriptionGuid subscriptionGuidsubscriptionGuid SubscriptionGuidSubscriptionGuid NonNo

Étapes suivantesNext steps

Vous pouvez vous connecter à de nombreuses sources de données différentes à l’aide de Power BI Desktop.You can connect to many different data sources using Power BI Desktop. Pour plus d’informations, consultez les articles suivants :For more information, see the following articles: