Vytváření vizuálů a sestav pomocí konektoru Azure Cost Management v Power BI Desktopu

Pomocí konektoru Azure Cost Management pro Power BI Desktop můžete vytvářet spolehlivé, přizpůsobené vizualizace a sestavy, díky kterým lépe porozumíte nákladům na Azure. Konektor Azure Cost Management aktuálně podporuje zákazníky, kteří mají Smlouvu se zákazníkem Microsoftu nebo smlouvu Enterprise (EA).

Konektor Azure Cost Management používá OAuth 2.0 pro ověřování pomocí Azure a identifikuje uživatele, kteří budou konektor používat. Tokeny vygenerované v tomto procesu jsou platné po určitou dobu. Power BI zachová token pro další přihlášení. OAuth 2.0 je standard pro proces, který probíhá na pozadí, a zajišťuje bezpečné zpracování těchto oprávnění. Pokud se chcete připojit, musíte použít účet správce Enterprise pro smlouvy Enterprise smlouvy nebo mít odpovídající oprávnění na úrovni fakturačního účtu nebo fakturačního profilu pro smlouvy se zákazníkem Microsoftu.

Poznámka

Tento konektor nahrazuje dřívější konektory Azure Consumption Insights a Azure Cost Management (Beta). Všechny sestavy vytvořené pomocí předchozího konektoru je nutné znovu vytvořit pomocí tohoto konektoru.

Připojení pomocí služby Azure Cost Management

Pokud chcete v Power BI Desktopu použít konektor Azure Cost Management, postupujte takto:

  1. Na pásu karet Domů vyberte Načíst data.

  2. Ze seznamu kategorií dat vyberte Azure.

  3. Vyberte Azure Cost Management.

    Získání dat

  4. V dialogovém okně, které se zobrazí, použijte v rozevíracím seznamu Zvolit obor možnost Ručně zadat rozsah pro smlouvy se zákazníkem Microsoftu nebo použijte číslo registrace pro smlouvy Enterprise (EA).

Připojení k účtu spojenému se Smlouvou se zákazníkem Microsoftu

Tato část popisuje kroky potřebné pro připojení k Smlouva se zákazníkem Microsoftu účtu.

Připojení k fakturačnímu účtu

Pokud se chcete připojit k fakturačnímu účtu, musíte načíst ID fakturačního účtu z Azure Portal:

  1. Na portálu Azure Portal přejděte do nabídky Správa nákladů a fakturace.

  2. Vyberte svůj fakturační profil.

  3. V části Nastavení v nabídce vyberte na levém postranním panelu Vlastnosti.

  4. V části Fakturační profil zkopírujte ID. Snímek obrazovky s fakturačním profilem služby Cost Management

  5. V části Zvolit obor vyberte Ručně zadat rozsah a zadejte připojovací řetězec, jak je znázorněno v následujícím příkladu, a nahraďte {billingAccountId} daty zkopírovaná v předchozích krocích. /providers/Microsoft.Billing/billingAccounts/{billingAccountId}

  6. Zadejte počet měsíců a vyberte OK.

    Snímek obrazovky Azure Cost Management s počtem měsíců

  7. Jakmile se zobrazí výzva, přihlaste se pomocí svého uživatelského jména a hesla k Azure. K úspěšnému přístupu k fakturačním datům musíte mít přístup k rozsahu fakturačního účtu.

Připojení k fakturačnímu profilu

Pokud se chcete připojit k fakturačnímu profilu, musíte načíst ID fakturačního profilu a ID fakturačního účtu z Azure Portal:

  1. Na portálu Azure Portal přejděte do nabídky Správa nákladů a fakturace.

  2. Vyberte svůj fakturační profil.

  3. V části Nastavení v nabídce vyberte na levém postranním panelu Vlastnosti.

  4. V části Fakturační profil zkopírujte ID.

  5. V části Fakturační účet zkopírujte ID.

    Snímek obrazovky Azure Cost Management fakturačního účtu

  6. V části Zvolit obor vyberte Rozsah ručního zadání a zadejte připojovací řetězec, jak je znázorněno v následujícím příkladu, a nahraďte {billingAccountId} a {billingProfileId} daty zkopírovaná v předchozích krocích.

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

  7. Zadejte počet měsíců a vyberte OK.

  8. Jakmile se zobrazí výzva, přihlaste se pomocí svého uživatelského jména a hesla k Azure. K úspěšnému přístupu k datům fakturačního profilu musíte mít přístup k fakturačnímu profilu.

Připojení k účtu spojenému se smlouvou Enterprise

Pokud se chcete připojit pomocí účtu, který je spojený se smlouvou Enterprise, své ID registrace najdete na portálu Azure Portal:

  1. Na portálu Azure Portal přejděte do nabídky Správa nákladů a fakturace.

  2. Vyberte fakturační účet.

  3. V nabídce Přehled zkopírujte ID fakturačního účtu.

  4. U možnosti Vybrat rozsah vyberte Číslo registrace a vložte ID fakturačního účtu z předchozího kroku.

  5. Zadejte počet měsíců a pak vyberte OK.

    Snímek obrazovky zobrazuje vlastnosti nástroje Azure Cost Management s oborem čísla registrace.

  6. Jakmile se zobrazí výzva, přihlaste se pomocí svého uživatelského jména a hesla k Azure. Pro smlouvy Enterprise je nutné použít účet podnikového správce.

Data dostupná prostřednictvím konektoru

Po úspěšném ověření se zobrazí okno Navigátor s následujícími dostupnými tabulkami dat:

Tabulka Popis
Shrnutí zůstatku Souhrn zůstatku u smlouvy Enterprise.
Billing events (Události fakturace) Protokol událostí nových faktur, nákupů kreditů atd. Týká se jen Smlouvy se zákazníkem Microsoftu.
Budgets (Rozpočty) Podrobnosti o rozpočtech pro zobrazení skutečných nákladů nebo využití oproti stávajícím rozpočtovým cílům.
Poplatky Souhrn využití Azure, poplatků na Marketplace a samostatně fakturovaných poplatků na úrovni měsíců. Týká se jen Smlouvy se zákazníkem Microsoftu.
Credit lots (Kredity) Podrobnosti o nákupu kreditů Azure pro zadaný fakturační profil. Týká se jen Smlouvy se zákazníkem Microsoftu.
Ceníky Použitelné sazby měření pro zadaný fakturační profil nebo registraci EA.
Poplatky RI Poplatky přidružené k rezervovaným instancím za posledních 24 měsíců. Tato tabulka je v procesu vynětí. Použijte prosím transakce RI.
Doporučení RI (sdílená) Doporučení k nákupu rezervovaných instancí založená na trendech využití všech vašich předplatných za posledních 30 dnů.
Doporučení RI (jednotlivé) Doporučení k nákupu rezervovaných instancí na základě trendů využití vašeho jednoho předplatného za posledních 30 dnů.
Transakce RI Seznam transakcí rezervovaných instancí v rozsahu fakturačního účtu
Podrobnosti využití RI Podrobnosti o využití existujících rezervovaných instancí za poslední měsíc.
Souhrn využití RI Procentní část denního využití rezervací Azure.
Podrobnosti využití Rozpis využitého množství a odhadované poplatky pro zadané ID fakturačního profilu nebo registrační číslo smlouvy Enterprise.
Amortizované podrobnosti využití Rozpis využitého množství a odhadované amortizované poplatky pro zadané ID fakturačního profilu nebo registrační číslo smlouvy Enterprise.

Pokud chcete zobrazit dialogové okno s náhledem, vyberte požadovanou tabulku. Můžete vybrat jednu nebo více tabulek. Zaškrtněte políčka vedle názvů tabulek a pak vyberte Načíst.

Snímek obrazovky zobrazuje dialogové okno Navigátor.

Když vyberete možnost Načíst, načtou se tato data do Power BI Desktopu.

Jakmile se data načtou, vybrané tabulky a pole se zobrazí v podokně Pole.

Důležité informace a omezení

Následující aspekty a omezení platí pro konektor Azure Cost Management Data Connector:

  • Požadavky na řádky dat, které překračují jeden milion řádků, nepodporuje Power BI. Místo toho můžete zkusit použít funkci exportu popsanou v tématu vytvoření a správa exportovaných dat v Azure Cost Management.
  • Konektor Azure Cost Management data nefunguje s účty Office 365 GCC zákazníky.

Pokud jste si zvolili parametr data delší než tři měsíce, může se v podrobnostech o použití rezervované instance zobrazit 400 Chybný požadavek . Chcete-li tuto chybu zmírnit, proveďte následující kroky:

  1. v Power BI Desktop vyberte možnost domovská > transformovat data.

  2. V editoru Power Query vyberte datovou sadu podrobností o využití a vyberte možnost Rozšířený editor.

  3. Aktualizujte kód Power Query, jak je znázorněno v následujících odstavcích, čímž dojde k rozdělení volání do bloků na tři měsíce. Nezapomeňte si poznamenat, že si zachováte číslo registrace nebo fakturační účet nebo ID fakturačního profilu.

    Pro EA použijte následující aktualizaci kódu:

    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
    

    U zákaznických smluv Microsoftu použijte tuto aktualizaci:

    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. Jakmile aktualizujete kód pomocí příslušné aktualizace z předchozího kroku, vyberte Hotovo a pak vyberte Zavřít & použít.

Další kroky

Pomocí Power BI Desktopu se můžete připojit k mnoha různým druhům zdrojů dat. Další informace najdete v následujících článcích: