Sdílet prostřednictvím


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

Pomocí konektoru Microsoft Cost Management pro Power BI Desktop můžete vytvářet výkonné a přizpůsobené vizualizace a sestavy, které vám pomůžou lépe porozumět výdajům na Azure.

Konektor Microsoft Cost Management v současné době podporuje zákazníky s:

Pokud máte nepodporovanou smlouvu, můžete exportováním uložit data nákladů do sdílené složky a pak se k ní připojit pomocí Power BI. Další informace najdete v tématu Kurz – Vytvoření a správa exportů služby Cost Management.

Konektor Microsoft Cost Management používá pro ověřování s Azure OAuth 2.0 a identifikuje uživatele, kteří budou konektor používat. Tokeny vygenerované v tomto procesu jsou platné pro určité období. Power BI zachová token pro další přihlášení. OAuth 2.0 je standard pro proces, který probíhá na pozadí, aby se zajistilo zabezpečené zpracování těchto oprávnění. Abyste se mohli připojit, musíte mít oprávnění podnikového správce (jen pro čtení) nebo vyšší oprávnění k fakturačnímu účtu EA nebo přispěvateli nebo vyššímu oprávnění k fakturačnímu účtu nebo fakturačnímu profilu MCA.

Poznámka

Konektor Cost Management pro Power BI podporuje až odhadovaný maximální objem surových nákladů ve výši 5 milionů USD. Pokud chcete vyhodnotit alternativy na základě vašich potřeb, přečtěte si článek o výběru zdroje dat Power BI .

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

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

  1. Na pásu karet Domů vyberte Získat data.

  2. V seznamu kategorií dat vyberte Azure.

  3. Vyberte Azure Cost Management.

  4. Vyberte Připojit.

    Snímek obrazovky s dialogovým oknem Získat data se zvýrazněnými výběry pro připojení ke službě Azure Cost Management

  5. V dialogovém okně, které se zobrazí v části Zvolit obor, vyberte Ručně zadat obor pro smlouvy se zákazníkem Microsoftu nebo vyberte Číslo registrace pro smlouvy Enterprise.

Připojit se k účtu Microsoft Customer Agreement

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

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

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

  1. Na webu Azure Portalpřejděte na Cost Management + Billing.

  2. Vyberte požadovaný rozsah fakturace.

  3. V nabídce vyberte Vlastnosti nastavení>.

  4. V části Podrobnosti fakturačního účtu zkopírujte ID fakturačního účtu.

    Snímek obrazovky s ID fakturačního účtu zvýrazněným ve vlastnostech fakturačního profilu služby Cost Management

  5. V dialogovém okně Azure Cost Management v Power BI Desktopu v části Zvolit obor vyberte Ručně zadaný obor.

  6. Zadejte připojovací řetězec, jak je znázorněno v následujícím příkladu, přičemž {billingAccountId} nahraďte daty zkopírovanými v předchozím kroku.

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

    Alternativně, pro Výběr rozsahu vyberte Číslo registrace a zadejte řetězec ID účtu pro fakturaci, který jste si zkopírovali v předchozím kroku.

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

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

    Pokud chcete stáhnout data nižší než měsíční hodnoty, můžete také nastavit Počet měsíců na nulu, pak zadejte rozsah kalendářních dat pomocí počátečního data a koncového data hodnoty, které odpovídají hodnotě menší než 31 dnů.

  8. Po zobrazení výzvy se přihlaste pomocí uživatelského účtu a hesla Azure. Abyste mohli úspěšně získat přístup 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

Chcete-li se připojit k fakturačnímu profilu , musíte v Azure portálu získat ID fakturačního profilu a ID fakturačního účtu .

  1. Na webu Azure Portalpřejděte na Cost Management + Billing.

  2. Vyberte požadovaný rozsah fakturace.

  3. V nabídce vyberte Fakturační>profily a pak vyberte svůj fakturační profil.

  4. V nabídce vyberte Vlastnosti nastavení>.

  5. Zkopírujte ID fakturačního profilu a ID fakturačního účtu.

  6. V dialogovém okně Azure Cost Management v Power BI Desktopu v části Zvolit obor vyberte Ručně zadaný obor.

  7. Zadejte řetězec ID prostředku fakturačního profilu, jak je znázorněno v následujícím příkladu, přičemž {billingAccountId} a {billingProfileId} nahraďte údaji zkopírovanými v předchozím kroku.

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

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

  9. Po zobrazení výzvy se přihlaste pomocí uživatelského účtu a hesla Azure. Abyste mohli úspěšně získat přístup k datům fakturačního profilu, musíte mít přístup k fakturačnímu profilu.

Připojte se k účtu Enterprise Agreement

Pokud se chcete připojit pomocí účtu smlouvy Enterprise, můžete id registrace získat z webu Azure Portal:

  1. Na webu Azure Portalpřejděte na Cost Management + Billing.

  2. Vyberte požadovaný rozsah fakturace.

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

  4. V dialogovém okně Azure Cost Management v Power BI Desktopu v části Zvolit rozsah vyberte Číslo registrace.

  5. V části Identifikátor oboru vložte ID fakturačního účtu zkopírované v předchozím kroku.

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

    Snímek obrazovky znázorňující vlastnosti služby Azure Cost Management s rozsahem čísla registrace

  7. Po zobrazení výzvy se přihlaste pomocí uživatelského účtu a hesla Azure. Musíte použít účet podnikového správce pro smlouvy Enterprise.

Data dostupná prostřednictvím konektoru

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

tabulka typ účtu podporované oblasti popis
Souhrn zůstatku Jenom EA Registrace EA Souhrn zůstatku pro aktuální fakturační měsíc pro smlouvy Enterprise
fakturační události Pouze MCA Fakturační profil Protokol událostí nových faktur, nákupů kreditů atd. Pouze smlouva se zákazníkem Microsoftu.
rozpočty EA, MCA Registrace EA, fakturační účet MCA, fakturační profil MCA Podrobnosti o rozpočtu pro zobrazení skutečných nákladů nebo využití oproti stávajícím rozpočtovým cílům
Poplatky Pouze MCA Fakturační profil MCA Souhrn využití Azure, poplatků za Marketplace a poplatků účtovaných samostatně na úrovni měsíce Pouze smlouva se zákazníkem Microsoftu.
kreditní dávky Pouze MCA Fakturační profil MCA Podrobnosti o hromadném nákupu kreditů Azure pro zadaný fakturační profil. Pouze smlouva se zákazníkem Microsoftu.
Ceníky EA, MCA Registrace EA, fakturační profil MCA Příslušné sazby měření pro zadaný fakturační profil nebo přihlášení do EA.
Poplatky za RI EA, MCA Registrace EA, fakturační profil MCA Poplatky spojené s rezervovanými instancemi (RIs) za posledních 24 měsíců. Tato tabulka je v procesu vyřazení; místo toho používejte transakce RI.
Doporučení RI (Sdílené) EA, MCA Registrace EA, fakturační profil MCA Doporučení k zakoupení RI na základě všech trendů používání předplatného za posledních 30 dnů.
Doporučení RI (jednotlivé) EA, MCA Registrace EA, fakturační profil MCA Doporučení k nákupu rezervovaných instancí na základě trendů využití jednoho předplatného za posledních 30 dnů
transakce RI EA, MCA Registrace EA, fakturační profil MCA Seznam transakcí pro rezervované instance v rámci rozsahu fakturačního účtu.
Podrobnosti o využití RI EA, MCA Registrace EA, fakturační profil MCA Podrobnosti o spotřebě stávajících rezervovaných instancí za poslední měsíc
Souhrn využití RI EA, MCA Registrace EA, fakturační profil MCA Procento využití rezervací Azure za den
podrobnosti o využití EA, MCA Registrace EA, fakturační účet MCA, fakturační profil MCA Rozpis spotřebovaných množství a odhadované poplatky za daný fakturační profil při registraci EA.
Amortizované podrobnosti o využití EA, MCA Registrace EA, fakturační účet MCA, fakturační profil MCA Rozpis spotřebovaných množství a odhadované amortizované náklady pro daný fakturační profil v rámci zápisu v systému EA.

Výběrem tabulky zobrazíte dialogové okno náhledu. Vyberte jednu nebo více tabulek tak, že vyberete pole vedle jejich jmen. Až budete hotovi, vyberte Načíst.

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

Při výběru možnosti Načístse data načtou do aplikace Power BI Desktop. Po načtení vybraných dat se datové tabulky a pole zobrazí v podokně Data .

Důležité informace a omezení

Na datový konektor Microsoft Cost Management platí následující aspekty a omezení:

  • Power BI nepodporuje žádosti o datové řádky překračující jeden milion řádků. Místo toho můžete zkusit použít funkci exportu popsanou v tématu Vytvoření a správa exportů služby Cost Management.

  • Datový konektor Microsoft Cost Management nefunguje se zákaznickými účty Office 365 GCC.

  • Aktualizace dat: Data o nákladech a využití se obvykle aktualizují a jsou dostupná na webu Azure Portal a podporují rozhraní API do 8 až 24 hodin, takže doporučujeme omezit plánované aktualizace Power BI na jednou nebo dvakrát denně.

  • Opakované použití zdroje dat: Pokud máte více sestav, které stahují stejná data a nepotřebujete více transformací dat specifických pro sestavy, měli byste znovu použít stejný zdroj dat. Opakované použití stejného zdroje dat zkracuje dobu potřebnou k načtení dat podrobností o využití.

    Další informace o opětovném nasazení zdrojů dat najdete v následujících tématech:

Když se pokusíte aktualizovat data, může se vám zobrazit 400 chybné žádosti z podrobností o využití RI, pokud jste zvolili parametr data větší než tři měsíce. Pokud chcete chybu zmírnit, proveďte následující kroky:

  1. V Power BI Desktopu, vyberte Domů > Přeměnit data.

  2. V Editoru Power Query vyberte RI usage details sémantický model a vyberte Rozšířený editor.

  3. Aktualizujte kód Power Query, jak je znázorněno v následujících odstavcích, které rozdělují volání na tříměsíční bloky dat. Nezapomeňte si poznamenat a zachovat své číslo přihlášky, ID fakturačního účtu nebo fakturačního profilu.

    Pro smlouvy Enterprise 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
    

    Pro smlouvy se zákazníkem Microsoftu použijte následující 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. Po aktualizaci kódu s použitím odpovídající aktualizace z předchozího kroku vyberte Hotovo a pak Zavřít a použít.

Můžete narazit na situaci, kdy značky nefungují v podrobnostech o využití nebo sloupec značek se nedá transformovat na json. Tento problém vzniká v důsledku toho, že aktuální rozhraní UCDD API vrací sloupec značek oříznutím počátečních a koncových závorek. To způsobuje, že Power BI není schopno sloupec transformovat, protože se vrací jako řetězec. Pokud chcete tuto situaci zmírnit, proveďte následující kroky.

  1. Vyberte Transformace dat pro otevření Editoru Power Query.

  2. Vyberte tabulku Podrobnosti o využití.

  3. V podokně Nastavení dotazu, v části Použitý postup, musíte do kroků za krok Navigace vložit úkon přidání vlastního sloupce.

  4. Na pásu karet nabídky vyberte Přidat sloupec>Vlastní sloupec.

  5. Pojmenujte sloupec TagsInJson nebo cokoli, co chcete, a do pole Vzorec vlastního sloupce zadejte následující text:

    ```= "{"& [Tags] & "}"
    
    
  6. Dokončením předchozích kroků se vytvoří nový sloupec značek ve formátu JSON.

  7. Nyní můžete sloupec přenést a rozšířit podle potřeby.

Problémy s ověřováním, ke kterým došlo u účtů hosta Microsoft Entra Možná máte příslušná oprávnění pro přístup k registračnímu nebo fakturačnímu účtu, ale zobrazí se chyba ověřování podobná některé z těchto věcí:

  • Přístup k prostředku je zakázán
  • Nepovedlo se nám ověřit pomocí zadaných přihlašovacích údajů. Zkuste to prosím znovu.

Tyto chyby můžou být výsledkem toho, že má uživatelský účet v jiné doméně Microsoft Entra, která byla přidána jako uživatel typu host.

U účtů hostů použijte při připojování pomocí konektoru Power BI pro službu Cost Management v dialogovém okně ověřování následující nastavení nebo možnosti:

  1. Vyberte Přihlásit se.
  2. Vyberte Použít jiný účet (v dolní části dialogového okna).
  3. Vyberte Možnosti přihlášení (v dolní části dialogového okna).
  4. Vyberte Přihlásit se k organizaci.
  5. Pro název doményzadejte plně kvalifikovaný název domény (FQDN) pro doménu Microsoft Entra, do které jste byli přidáni jako host.
  6. V části Vyberte účet pak vyberte uživatelský účet, který jste dříve ověřili.

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