Vytváranie vizuálov a zostáv pomocou konektora Microsoft Cost Management v aplikácii Power BI Desktop
Pomocou konektora Microsoft Cost Management pre Power BI Desktop môžete vytvárať výkonné, prispôsobené vizualizácie a zostavy, ktoré vám pomôžu lepšie pochopiť výdavky v službe Azure.
Konektor Microsoft Cost Management v súčasnosti podporuje zákazníkov s:
- Priamy zmluva spoločnosti Microsoft so zákazníkom
- Zmluva Enterprise (EA)
- Partnerská zmluva spoločnosti Microsoft
Ak máte nepodporovanú zmluvu, môžete funkciu Export použiť na uloženie údajov o nákladoch na zdieľanie a potom sa k nej pripojiť pomocou služby Power BI. Ďalšie informácie nájdete v téme Kurz – vytvorenie a spravovanie exportovaných údajov zo služby Microsoft Cost Management.
Konektor Microsoft Cost Management používa OAuth 2.0 na overovanie v službe Azure a identifikuje používateľov, ktorí budú používať konektor. Tokeny vygenerované v tomto procese sú platné pre určité obdobie. Power BI zachová token pre ďalšie prihlásenie. OAuth 2.0 je štandardom pre proces, ktorý sa nachádza na pozadí, aby sa zaistilo bezpečné spracovanie týchto povolení. Na pripojenie musíte pre zmluva Enterprise použiť konto podnikovej Spravovanie istrátora alebo mať príslušné povolenia na úrovni fakturačného konta alebo fakturačného profilu pre zmluva spoločnosti Microsoft so zákazníkom.
Pripojenie pomocou služby Microsoft Cost Management
Ak chcete použiť konektor Microsoft Cost Management v aplikácii Power BI Desktop, postupujte podľa týchto krokov:
Na páse s nástrojmi Domov vyberte položku Získať údaje.
Zo zoznamu kategórií údajov vyberte azure.
Vyberte položku Microsoft Cost Management.
V zobrazenom dialógovom okne v rozbaľovacej ponuke Vybrať rozsah použite pre zmluva spoločnosti Microsoft so zákazníkom možnosť Manuálne vstupné rozsahy alebo použite Číslo registrácie pre zmluva Enterprise (EA).
Pripojenie konta zmluva spoločnosti Microsoft so zákazníkom
Táto časť popisuje kroky potrebné na pripojenie ku kontu zmluva spoločnosti Microsoft so zákazníkom.
Pripojenie fakturačnom konte
Ak sa chcete pripojiť k fakturovaciemu kontu, musíte načítať ID fakturného konta z portálu Azure:
Na portáli Azure prejdite na položku Spravovanie nákladov a fakturácia.
Vyberte svoj fakturačného profilu.
V časti Nastavenia v ponuke vyberte na bočnom paneli položku Vlastnosti.
Z časti Fakturačného profilu skopírujte svoje ID.
V časti Vybrať rozsah vyberte položku Rozsah manuálneho vstupu a zadajte reťazec pripojenia, ako je to znázornené v nasledujúcom príklade. Nahradíte položku {billingAccountId} údajmi skopírovanými z predchádzajúcich krokov.
/providers/Microsoft.Billing/billingAccounts/{billingAccountId}
Prípadne v časti Vybrať rozsah vyberte položku Číslo registrácie a zadajte reťazec ID fakturovaného konta, ktorý ste skopírovali v predchádzajúcich krokoch.
Zadajte počet mesiacov a vyberte položku OK.
Ak si chcete stiahnuť údaje za menej ako jeden mesiac, môžete nastaviť počet mesiacov na nulu, potom zadajte rozsah dátumov pomocou hodnôt Počiatočný dátum a Koncový dátum , ktoré sa rovnajú 31 dňom.
Keď sa zobrazí výzva, prihláste sa pomocou svojho používateľského konta Azure a hesla. Ak chcete úspešne získať prístup k fakturaálnym údajom, musíte mať prístup k rozsahu fakturného konta.
Pripojenie do fakturačného profilu
Ak sa chcete pripojiť k fakturačného profilu, musíte načítať svoje ID fakturačného profilu a ID fakturačného konta z portálu Azure:
Na portáli Azure prejdite na položku Spravovanie nákladov a fakturácia.
Vyberte svoj fakturačného profilu.
V časti Nastavenia v ponuke vyberte na bočnom paneli položku Vlastnosti.
Z časti Fakturačného profilu skopírujte svoje ID.
V časti Fakturovacie konto skopírujte svoje ID.
V časti Vybrať rozsah vyberte položku Rozsah manuálneho vstupu a zadajte reťazec pripojenia, ako je znázornené v nasledujúcom príklade, nahradením {billingAccountId} a {billingProfileId} údajmi skopírovanými z predchádzajúcich krokov.
/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}
Zadajte počet mesiacov a vyberte položku OK.
Keď sa zobrazí výzva, prihláste sa pomocou svojho používateľského konta Azure a hesla. Ak chcete úspešne získať prístup k údajom fakturačného profilu, musíte mať prístup k fakturačného profilu.
Pripojenie konta zmluva Enterprise
Ak sa chcete pripojiť pomocou konta zmluva Enterprise (EA), svoje ID registrácie môžete získať na portáli Azure:
Na portáli Azure prejdite na položku Spravovanie nákladov a fakturácia.
Vyberte fakturovacie konto.
Z listu Overview (Prehľad ) skopírujte ID fakturcieho konta.
V časti Vybrať rozsah vyberte položku Číslo registrácie.
Do poľa Identifikátor rozsahu prilepte ID fakturovaného konta skopírované v predchádzajúcom kroku.
Zadajte počet mesiacov a potom vyberte položku OK.
Keď sa zobrazí výzva, prihláste sa pomocou svojho používateľského konta Azure a hesla. Na zmluva Enterprise musíte použiť konto enterprise Spravovanie istrátora.
Údaje dostupné prostredníctvom konektora
Po úspešnom overení sa zobrazí okno Navigátor s nasledujúcimi dostupnými tabuľkami údajov:
Table | Typ konta | Podporované rozsahy | Popis |
---|---|---|---|
Súhrn zostatkov | Len EA | Registrácia EA | Súhrn zostatku pre aktuálny fakturačný mesiac pre zmluva Enterprise (EA). |
Fakturovacie udalosti | Iba MCA | Fakturačného profilu | Denník udalostí nových faktúr, kreditné nákupy atď. zmluva spoločnosti Microsoft so zákazníkom len. |
Rozpočty | EA, MCA | EA Enrollment, MCA Billing Account, MCA Billing Profile | Podrobnosti rozpočtu na zobrazenie skutočných nákladov alebo spotreby v porovnaní s cieľmi existujúceho rozpočtu. |
Poplatky | Iba MCA | Fakturačného profilu MCA | Mesačný súhrn používania služieb Azure, poplatky za službu Marketplace a samostatne účtované poplatky. zmluva spoločnosti Microsoft so zákazníkom iba. |
Kreditné šarže | Iba MCA | Fakturačného profilu MCA | Podrobnosti o kreditných nákupoch v Azure v rámci zadaného fakturačného profilu. zmluva spoločnosti Microsoft so zákazníkom iba. |
Služby Pricesheets | EA, MCA | EA Enrollment, MCA Billing Profile | Príslušné sadzby podľa meračov pre daný fakturovací profil alebo registráciu EA. |
Poplatky za vyhradené inštancie (RI) | EA, MCA | EA Enrollment, MCA Billing Profile | Poplatky priradené k vašim vyhradeným inštanciám za posledných 24 mesiacov. Táto tabuľka je v procese zastaranej, namiesto toho používa transakcie RI |
Odporúčania týkajúce sa RI (shared) | EA, MCA | EA Enrollment, MCA Billing Profile | Odporúčania na nákup vyhradenej inštancie na základe vašich trendov používania na všetky vaše predplatné za posledných 30 dní. |
Odporúčania týkajúce sa RI (single) | EA, MCA | EA Enrollment, MCA Billing Profile | Odporúčania na nákup vyhradenej inštancie na základe vašich trendov používania na jedno predplatné za posledných 30 dní. |
Transakcie RI | EA, MCA | EA Enrollment, MCA Billing Profile | Zoznam transakcií pre vyhradené inštancie v rozsahu fakturného konta. |
Podrobnosti o používaní služby RI | EA, MCA | EA Enrollment, MCA Billing Profile | Podrobnosti o spotrebe pre vaše existujúce vyhradené inštancie za posledný mesiac. |
Súhrn používania služby RI | EA, MCA | EA Enrollment, MCA Billing Profile | Percento používania rezervácií Azure za deň. |
Podrobnosti o používaní | EA, MCA | EA Enrollment, MCA Billing Account,MCA Billing Profile | Rozpis spotrebovaných množstiev a odhadované poplatky pre dané id fakturačného profilu alebo registráciu EA. |
Amortizované podrobnosti o používaní | EA, MCA | EA Enrollment, MCA Billing Account,MCA Billing Profile | Rozpis spotrebovaných množstiev a odhadované amortizované poplatky pre dané id fakturačného profilu alebo registráciu EA. |
Výberom tabuľky zobrazíte dialógové okno ukážky. Môžete vybrať jednu alebo viac tabuliek začiarknutím políčok vedľa ich názvov. Potom vyberte položku Načítať.
Po výbere tlačidla Načítať sa údaje načítajú do aplikácie Power BI Desktop.
Po načítaní vami vybratých údajov sa údajové tabuľky a polia zobrazia na table Polia .
Dôležité informácie a obmedzenia
Nasledujúce dôležité informácie a obmedzenia sa vzťahujú na konektor údajov Microsoft Cost Management:
Žiadosti riadkov s údajmi presahujúce jeden milión riadkov služba Power BI nepodporuje. Namiesto toho môžete skúsiť použiť funkciu exportu popísanú v téme Vytvorenie a spravovanie exportovaných údajov v službe Microsoft Cost Management.
Konektor údajov Microsoft Cost Management nefunguje so zákazníckymi kontami Office 365 GCC.
Obnovenie údajov: Údaje o nákladoch a používaní sa zvyčajne aktualizujú a sú k dispozícii na portáli Azure a podporujú sa rozhrania API v priebehu 8 až 24 hodín, preto odporúčame obmedziť plánované obnovenia služby Power BI na raz alebo dvakrát denne.
Opätovné použitie zdroja údajov: Ak máte viacero zostáv, ktoré načítavajú rovnaké údaje a nepotrebujete viac transformácií údajov špecifických pre zostavu, mali by ste opätovne použiť rovnaký zdroj údajov, čím by sa skrátil čas potrebný na vyžiadanie údajov o podrobnostiach používania.
Ďalšie informácie o opätovnom obnovení zdrojov údajov nájdete v nasledujúcich témach:
Ak ste vybrali parameter dátumu väčší ako tri mesiace, môže sa pri pokuse o obnovenie údajov zobraziť 400 nesprávna požiadavka z podrobností o používaní služby RI. Chybu vyriešite vykonaním nasledujúcich krokov:
V aplikácii Power BI Desktop vyberte položku Domov > transformovať údaje.
V Editor Power Query vyberte sémantický model podrobností o používaní služby RI a vyberte položku Rozšírený editor.
Aktualizujte kód doplnku Power Query tak, ako je to znázornené v nasledujúcich odsekoch, a rozdelili volania na trojmesačné bloky. Skontrolujte, či si zapíšete a ponecháte číslo registrácie alebo ID fakturačného konta/id fakturačného profilu.
Pre EA použite nasledujúcu aktualizáciu 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
Pre zmluva spoločnosti Microsoft so zákazníkom použite nasledujúcu aktualizáciu:
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
Po aktualizovaní kódu príslušnou aktualizáciou z predchádzajúceho kroku vyberte položku Hotovo a potom vyberte položku Zavrieť a použiť.
Môže sa vyskytnúť situácia, keď značky nefungujú v podrobnostiach o používaní alebo stĺpec značiek sa nedá transformovať na json. Tento problém vychádza z aktuálneho rozhrania API UCDD, ktoré vracia stĺpec značiek, pričom orezávanie počiatočných a koncových zátvoriek, čo má za následok, že služba Power BI nebude schopná transformovať stĺpec, pretože ho vráti ako reťazec. Túto situáciu vyriešite vykonaním nasledujúcich krokov.
- Prejdite do Editor Power Query.
- Vyberte tabuľku Podrobnosti o používaní.
- Na pravej table sa na table Vlastnosti zobrazuje možnosť Použité kroky. Po kroku Navigácia je potrebné pridať do krokov vlastný stĺpec.
- V ponuke vyberte položky Pridať stĺpec>Pridať vlastný stĺpec
- Stĺpec môžete pomenovať, napríklad názov stĺpca TagsInJson alebo čokoľvek, čo chcete, a potom do dotazu zadajte nasledujúci text:
```= "{"& [Tags] & "}"
- Dokončením predchádzajúcich krokov sa vytvorí nový stĺpec značiek vo formáte json
- Teraz môžete prenášať a rozbaliť stĺpec podľa potreby.
Problémy s overovaním, ktoré sa vyskytli v prípade hosťovských kont Microsoft Entra: Môžete mať príslušné povolenia na prístup k kontu registrácie alebo fakturácie, ale zobrazí sa chyba overenia podobná niektorej z týchto možností:
- Prístup k prostriedku je zakázaný
- Pre poskytnuté prihlasovacie údaje sa nám nepodarilo overiť. Skúste to znova.
Tieto chyby môžu byť dôsledkom toho, že máte používateľské konto v inej doméne Microsoft Entra, ktorá bola pridaná ako hosťovský používateľ.
Pre hosťovské kontá: Nasledujúce nastavenia alebo možnosti použite pri zobrazení výzvy v dialógovom okne overenia, keď sa pripájate pomocou konektora Cost Management služby Power BI:
- Výber položky Prihlásiť sa
- Vyberte možnosť Použiť iné konto (dolná časť dialógového okna)
- Vyberte položku Možnosti prihlásenia (dolná časť dialógového okna)
- Výber položky Prihlásiť sa do organizácie
- Ako názov domény zadajte Úplný názov domény (FQDN) domény Microsoft Entra, do ktorej ste boli pridaní ako hosť.
- Potom v časti Vybrať konto vyberte používateľské konto, ktoré ste predtým overili.
Súvisiaci obsah
Pomocou aplikácie Power BI Desktop sa môžete pripojiť k mnohým rôznym zdrojom údajov. Ďalšie informácie nájdete v nasledujúcich článkoch: