Dela via


Azure Cost Management-anslutningsprogram

Sammanfattning

Objekt beskrivning
Versionstillstånd Allmän tillgänglighet
Produkter Power BI (semantiska modeller)
Power BI (dataflöden)
Infrastrukturresurser (Dataflöde Gen2)
Autentiseringstyper som stöds Organisationskonto
Dokumentation om funktionsreferens

Kommentar

Den här anslutningsappen ersätter tidigare tillgängliga Azure Consumption Insights- och Azure Cost Management-anslutningsappar (Beta). Alla rapporter som skapats med den tidigare anslutningsappen måste återskapas med hjälp av den här anslutningsappen.

Förutsättningar

Funktioner som stöds

  • Importera
  • Avancerade alternativ
    • Startdatum
    • Slutdatum

Anslut till Azure Cost Management från Power Query Desktop

Så här ansluter du till Azure Cost Management:

  1. I menyfliksområdet Start väljer du Hämta data.

  2. Välj Azure i listan över datakategorier.

  3. Välj Azure Cost Management.

    Hämta data.

  4. I dialogrutan som visas i listrutan Välj omfång använder du manuellt indataomfång för Microsoft-kundavtal eller använder registreringsnummer för företagsavtal (EA).

Anslut till ett Microsoft-kundavtal konto

I det här avsnittet beskrivs de steg som krävs för att ansluta till ett Microsoft-kundavtal konto.

Anslut till ett faktureringskonto

Om du vill ansluta till ett faktureringskonto måste du hämta ditt faktureringskonto-ID från Azure-portalen:

  1. I Azure-portalen går du till Cost Management och fakturering.

  2. Välj din faktureringsprofil.

  3. Under Inställningar på menyn väljer du Egenskaper i sidofältet.

  4. Under Faktureringsprofil kopierar du ID:t.

    Skärmbild av faktureringsprofilen för Kostnadshantering.

  5. För Välj omfång väljer du Manuellt indataomfång och anger anslutningssträng som du ser i följande exempel och ersätter {billingAccountId} med de data som kopierades från föregående steg.

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

    Du kan också välja Omfång, välja Registreringsnummer och ange strängen Faktureringskonto-ID som kopierades från föregående steg.

  6. Ange antalet månader och välj OK.

    Skärmbild av Azure Cost Management med indata för antal månader.

    Om du vill ladda ned data för mindre än en månad kan du ange Antal månader till noll och sedan ange ett datumintervall med värdena Startdatum och Slutdatum som motsvarar mindre än 31 dagar.

  7. Logga in med ditt Azure-användarkonto och lösenord när du uppmanas att göra det. Du måste ha åtkomst till faktureringskontots omfång för att kunna komma åt faktureringsdata.

Anslut till en faktureringsprofil

Om du vill ansluta till en faktureringsprofil måste du hämta ditt faktureringsprofil-ID och faktureringskonto-ID från Azure-portalen:

  1. I Azure-portalen går du till Cost Management och fakturering.

  2. Välj din faktureringsprofil.

  3. Under Inställningar på menyn väljer du Egenskaper i sidofältet.

  4. Under Faktureringsprofil kopierar du ID:t.

  5. Under Faktureringskonto kopierar du ID:t.

    Skärmbild av faktureringskontoinformation för Azure Cost Management.

  6. För Välj omfång väljer du Manuellt indataomfång och anger anslutningssträng enligt exemplet nedan och ersätter {billingAccountId} och {billingProfileId} med de data som kopierades från föregående steg.

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

  7. Ange antalet månader och välj OK.

  8. Logga in med ditt Azure-användarkonto och lösenord när du uppmanas att göra det. Du måste ha åtkomst till faktureringsprofilen för att kunna komma åt faktureringsprofildata.

Anslut till ett företagsavtal konto

Om du vill ansluta med ett företagsavtal -konto (EA) kan du hämta ditt registrerings-ID från Azure-portalen:

  1. I Azure-portalen går du till Cost Management och fakturering.

  2. Välj ditt faktureringskonto.

  3. På menyn Översikt kopierar du faktureringskontots ID.

  4. För Välj omfång väljer du Registreringsnummer och klistrar in faktureringskontots ID från föregående steg.

  5. Ange antalet månader och välj sedan OK.

    Skärmbild som visar Azure Cost Management-egenskaperna med ett omfång för registreringsnummer.

  6. Logga in med ditt Azure-användarkonto och lösenord när du uppmanas att göra det. Du måste använda ett företagsadministratörskonto för företagsavtal.

Data som är tillgängliga via anslutningsappen

När du har autentiserats visas ett Navigator-fönster med följande tillgängliga datatabeller:

Tabell Beskrivning
Saldosammanfattning Sammanfattning av saldot för den aktuella faktureringsmånaden för företagsavtal (EA).
Faktureringshändelser Händelselogg för nya fakturor, kreditköp osv. endast Microsoft-kundavtal.
Budgetar Budgetinformation som visar de faktiska kostnaderna eller den faktiska användningen jämfört med befintliga budgetmål.
Avgifter En sammanfattning på månadsnivå av Azure-användning, Marketplace-avgifter och avgifter som debiteras separat. Microsoft-kundavtal bara.
Kreditlotter Köpinformation om Azure-kreditfakturor för den angivna faktureringsprofilen. Microsoft-kundavtal bara.
Prisdokument Tillämpliga mätarpriser för den angivna faktureringsprofilen eller EA-registreringen.
RI-avgifter Avgifter som är kopplade till dina reserverade instanser under de senaste 24 månaderna. Den här tabellen håller på att bli inaktuell. Använd i stället RI-transaktioner
RI-rekommendationer (delade) Köprekommendationer för reserverad instans baserat på alla användningstrender för dina prenumerationer under de senaste 30 dagarna.
RI-rekommendationer (enskild) Köprekommendationer för reserverad instans baserat på dina användningstrender för enskilda prenumerationer under de senaste 30 dagarna.
RI-transaktioner Lista över transaktioner för reserverade instanser i faktureringskontoomfånget.
RI-användningsinformation Förbrukningsinformation för dina befintliga reserverade instanser under den senaste månaden.
RI-användningssammanfattning Daglig Azure-reservationsanvändning i procent.
Användningsinformation En uppdelning av förbrukade kvantiteter och uppskattade avgifter för den angivna faktureringsprofilen vid EA-registrering.
Användningsinformation amorterat En uppdelning av förbrukade kvantiteter och uppskattade amorterade avgifter för den angivna faktureringsprofilen för EA-registrering.

Du kan välja en tabell för att se en förhandsgranskningsdialogruta. Du kan välja en eller flera tabeller genom att välja rutorna bredvid deras namn. Välj sedan Läs in för att läsa in data eller Transformera data för att fortsätta transformera data i Power Query-redigeraren.

Skärmbild som visar dialogrutan Navigatör.

När du väljer Läs in läses data in i Power BI Desktop.

När de data du har valt läses in visas datatabellerna och fälten i fönstret Fält .

Beaktanden och begränsningar

Följande överväganden och begränsningar gäller för Azure Cost Management-anslutningsappen:

  • Azure Cost Management-anslutningsappen stöder inte betala per användning Microsoft-kundavtal eller indirekta Microsoft-kundavtal. Microsoft-partneravtal stöds inte heller. Om du har ett avtal som inte stöds kan du använda Exporter för att spara kostnadsdata till en resurs och sedan ansluta till den med Hjälp av Power BI. Mer information: Självstudie – Skapa och hantera exporterade data från Azure Cost Management

  • Azure Cost Management-anslutningsappen använder OAuth 2.0 för autentisering med Azure och identifierar användare som ska använda anslutningsappen. Token som genereras i den här processen är giltiga under en viss period. Power BI bevarar token för nästa inloggning. OAuth 2.0 är en standard för processen som pågår i bakgrunden för att säkerställa säker hantering av dessa behörigheter. Om du vill ansluta måste du använda ett företagsadministratörskonto för företagsavtal eller ha lämpliga behörigheter på faktureringskonto- eller faktureringsprofilnivå för Microsoft-kundavtal.

  • Dataradsbegäranden som överskrider en miljon rader stöds inte av Power BI. I stället kan du prova att använda exportfunktionen som beskrivs i skapa och hantera exporterade data i Cost Management.

  • Azure Cost Management-dataanslutningen fungerar inte med Office 365 GCC-kundkonton.

  • Datauppdatering: Kostnads- och användningsdata uppdateras vanligtvis och är tillgängliga i Azure-portalen och stöder API:er inom 8 till 24 timmar, så vi föreslår att du begränsar schemalagda Power BI-uppdateringar till en eller två gånger om dagen.

  • Återanvändning av datakälla: Om du har flera rapporter som hämtar samma data och inte behöver ytterligare rapportspecifika datatransformeringar bör du återanvända samma datakälla, vilket skulle minska den tid som krävs för att hämta användningsinformationsdata.

    Mer information om hur du återanvänder datakällor finns i:

Du kan få en 400 felaktig begäran från RI-användningsinformationennär du försöker uppdatera data om du har valt en datumparameter som är längre än tre månader. Utför följande steg för att åtgärda felet:

  1. I Power BI Desktop väljer du Starttransformeringsdata>.

  2. I Power Query-redigeraren väljer du semantikmodellen RI-användningsinformation och väljer Avancerad redigerare.

  3. Om du vill dela upp anropen i segment med tre månader uppdaterar du Power Query-koden enligt följande avsnitt. Anteckna och spara registreringsnumret, eller faktureringskontot/faktureringsprofils-ID:t.

    Använd följande koduppdatering för EA :

    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
    

    För Microsoft-kundavtal använder du följande uppdatering:

    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. När du har uppdaterat koden med lämplig uppdatering från föregående steg väljer du Klar och väljer sedan Stäng och tillämpa.