Visuals en rapporten maken met de Azure Cost Management-connector in Power BI Desktop

U kunt de Azure Cost Management-connector voor Power BI Desktop gebruiken om krachtige, aangepaste visualisaties en rapporten te maken die u een beter inzicht geven in uw uitgaven voor Azure. De Azure Cost Management-connector ondersteunt momenteel klanten met een Microsoft-klantovereenkomst of een Enterprise Agreement (EA).

Met de Azure Cost Management-connector gebruikt u OAuth 2.0 voor verificatie met Azure en identificeert u gebruikers die de connector gaan gebruiken. Tokens die in dit proces worden gegenereerd, zijn geldig voor een specifieke periode. Power BI behoudt het token voor de volgende aanmelding. OAuth 2.0 is een standaard voor het proces dat achter de schermen wordt uitgevoerd om ervoor te zorgen dat deze machtigingen veilig worden verwerkt. Als u verbinding wilt maken, moet u een Enterprise Administrator-account gebruiken voor Enterprise Agreements of de juiste machtigingen hebben op het niveau van de factureringsrekening of het factureringsprofiel voor Microsoft-klantovereenkomsten.

Notitie

Deze connector vervangt de vorige connectors Azure Consumption Insights en Azure Cost Management (bèta). Rapporten die zijn gemaakt met de eerdere connector moeten opnieuw worden gemaakt met behulp van deze connector.

Verbinding maken met behulp van Azure Cost Management

De Azure Cost Management-connector gebruiken in Power BI Desktop, gaat als volgt:

  1. Selecteer in het lint Start Gegevens ophalen.

  2. Selecteer Azure in de lijst met gegevenscategorieën.

  3. Selecteer Azure Cost Management.

    Gegevens ophalen

  4. Gebruik in het dialoogvenster dat wordt weergegeven, voor de vervolgkeuzeovereenkomst Bereik kiezen de optie Handmatig invoerbereik voor Microsoft-klantovereenkomsten of gebruik Inschrijvingsnummer voor Enterprise Agreements (EA).

Verbinding maken met een Microsoft-klantovereenkomstaccount

In deze sectie worden de stappen beschreven die nodig zijn om verbinding te maken met Microsoft-klantovereenkomst account.

Verbinding maken naar een factureringsrekening

Als u verbinding wilt maken met een factureringsaccount, moet u uw factureringsaccount-id ophalen uit de Azure Portal:

  1. Navigeer in de Azure-portal naar Cost Management en facturering.

  2. Selecteer uw factureringsprofiel.

  3. Selecteer in het menu bij Instellingen de optie Eigenschappen in de zijbalk.

  4. Kopieer de id bij Factureringsprofiel. Schermopname van het factureringsprofiel voor Cost Management

  5. Selecteer voor Bereik kiezen de optie Handmatig invoerbereik en voer de connection string in, zoals weergegeven in het onderstaande voorbeeld, en vervang {billingAccountId} door de gegevens die u in de vorige stappen hebt gekopieerd. /providers/Microsoft.Billing/billingAccounts/{billingAccountId}

  6. Voer het aantal maanden in en selecteer OK.

    Schermopname van Azure Cost Management met invoer voor het aantal maanden

  7. Meld u aan met uw Azure-gebruikersaccount en -wachtwoord als u hierom wordt gevraagd. U moet toegang hebben tot het bereik van de factureringsrekening om toegang te krijgen tot de factureringsgegevens.

Verbinding maken aan een factureringsprofiel

Als u verbinding wilt maken met een factureringsprofiel, moet u uw factureringsprofiel-id en factureringsrekening-id ophalen uit de Azure Portal:

  1. Navigeer in de Azure-portal naar Cost Management en facturering.

  2. Selecteer uw factureringsprofiel.

  3. Selecteer in het menu bij Instellingen de optie Eigenschappen in de zijbalk.

  4. Kopieer de id bij Factureringsprofiel.

  5. Kopieer onder Factureringsrekening de id.

    Schermopname van Azure Cost Management van de factureringsrekening

  6. Selecteer voor Bereik kiezen de optie Handmatig invoerbereik en voer de connection string in, zoals weergegeven in het onderstaande voorbeeld, en vervang {billingAccountId} en {billingProfileId} door de gegevens die u in de vorige stappen hebt gekopieerd.

    /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}

  7. Voer het aantal maanden in en selecteer OK.

  8. Meld u aan met uw Azure-gebruikersaccount en -wachtwoord als u hierom wordt gevraagd. U moet toegang hebben tot het factureringsprofiel om toegang te krijgen tot de gegevens van het factureringsprofiel.

Verbinding maken met een Enterprise Agreement-account

Als u verbinding wilt maken met een Enterprise Agreement-account (EA), kunt u uw inschrijvings-id ophalen uit Azure Portal:

  1. Navigeer in de Azure-portal naar Cost Management en facturering.

  2. Selecteer uw factureringsaccount.

  3. Kopieer in het menu Overzicht de factureringsprofiel-id.

  4. Selecteer voor Bereik kiezen****Inschrijvingsnummer en plak hier de factureringsaccount-id uit de vorige stap.

  5. Voer het aantal maanden in en selecteer vervolgens OK.

    Schermopname van de Azure Cost Management-eigenschappen met een bereik van Inschrijvingsnummer.

  6. Meld u aan met uw Azure-gebruikersaccount en -wachtwoord als u hierom wordt gevraagd. U moet een account voor ondernemingsadministrators gebruiken voor Enterprise Overeenkomsten.

Gegevens die beschikbaar zijn via de connector

Nadat uw verificatie is geslaagd, wordt het venster Navigator weergegeven waarin de volgende gegevenstabellen beschikbaar zijn:

Tabel Beschrijving
Saldo-overzicht Overzicht van het saldo voor Enterprise Agreements (EA).
Factureringsgebeurtenissen Gebeurtenislogboeken van nieuwe facturen, kredietaankopen etc. Alleen Microsoft-gebruikersovereenkomst.
Budgetten Budgetgegevens aan de hand waarvan u de daadwerkelijke kosten of het daadwerkelijke gebruik kunt bekijken en met de bestaande budgetdoelen kunt vergelijken.
Kosten Een samenvatting op maandniveau van uw Azure-verbruik, Marketplace-kosten en afzonderlijk gefactureerde kosten. Alleen Microsoft-gebruikersovereenkomst.
Kredietpartijen Informatie over de aankoop van Azure-kredietpartijen voor het opgegeven factureringsprofiel. Alleen Microsoft-gebruikersovereenkomst.
Prijzenoverzichten Toepasselijke metertarieven voor het verstrekte factureringsprofiel of de verstrekte EA-inschrijving.
RI-kosten De kosten van uw gereserveerde instanties gedurende de afgelopen 24 maanden. Deze tabel wordt momenteel afgeschaft. Gebruik RI-transacties
RI-aanbevelingen (gedeeld) Aankoopaanbevelingen voor gereserveerde instanties op basis van al uw abonnementsgebruikstrends voor de afgelopen 30 dagen.
RI-aanbevelingen (enkelvoudig) Aankoopaanbevelingen voor gereserveerde instanties op basis van uw gebruikstrends voor één abonnement voor de afgelopen 30 dagen.
RI-transacties Lijst met transacties voor gereserveerde instanties in het bereik van de factureringsrekening.
Gegevens over RI-gebruik Gebruiksgegevens van uw huidige gereserveerde instanties gedurende de afgelopen maand.
Overzicht van het gebruik van RI Percentage dagelijks reserveringsgebruik van Azure
Gebruiksgegevens Een specificatie van de gebruikte hoeveelheden en de geschatte kosten voor de opgegeven factureringsprofiel-id bij de EA-inschrijving.
Details van afgeschreven gebruik Een specificatie van de gebruikte hoeveelheden en de geschatte afgeschreven kosten voor het opgegeven factureringsprofiel bij de EA-inschrijving.

U kunt een tabel selecteren om een voorbeeldvenster weer te geven. U kunt een of meer tabellen selecteren door de betreffende selectievakjes in te schakelen en vervolgens Laden te selecteren.

Schermopname van het dialoogvenster Navigator.

Wanneer u Laden selecteert, worden de gegevens in Power BI Desktop geladen.

Nadat de geselecteerde gegevens zijn geladen, worden de gegegevenstabellen en velden weergegeven in het deelvenster Velden.

Overwegingen en beperkingen

De volgende overwegingen en beperkingen zijn van toepassing op de Azure Cost Management gegevensconnector:

  • Gegevensrijaanvragen die één miljoen rijen overschrijden, worden niet ondersteund door Power BI. In plaats daarvan kunt u proberen de exportfunctie te gebruiken die wordt beschreven in Geëxporteerdegegevens maken en beheren in Azure Cost Management .
  • De Azure Cost Management-gegevensconnector werkt niet met Office 365 GCC-klantaccounts.

Mogelijk ontvangt u een 400-foute aanvraag van de ri-gebruiksgegevens wanneer u de gegevens probeert te vernieuwen als u een datumparameter hebt gekozen die langer is dan drie maanden. Ga als volgt te werk om de fout te verhelpen:

  1. Selecteer Power BI Desktop Start en > gegevens transformeren.

  2. Selecteer Power Query Editor de gegevensset MET RI-gebruiksgegevens en selecteer Geavanceerde editor.

  3. Werk de Power Query code bij zoals wordt weergegeven in de volgende alinea('s), waarmee de aanroepen worden gesplitst in segmenten van drie maanden. Zorg ervoor dat u uw inschrijvingsnummer of factureringsrekening/factureringsprofiel-id noteer en behoudt.

    Gebruik voor EA de volgende code-update:

    let
        enrollmentNumber = "<<Enrollment Number>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters2),    
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    

    Gebruik voor Microsoft-klantovereenkomsten de volgende update:

    let
        billingProfileId = "<<Billing Profile Id>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters2),    
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    
    
  4. Nadat u de code hebt bijgewerkt met de juiste update uit de vorige stap, selecteert u Done en selecteert u vervolgens Close & Apply.

Volgende stappen

U kunt via Power BI Desktop verbinding maken met allerlei gegevensbronnen. Raadpleeg voor meer informatie de volgende artikelen: