Průvodce odstraňováním potíží se sadou nástrojů FinOps
Tento článek popisuje, jak ověřit, že se řešení sady nástrojů FinOps nasadila a správně nakonfigurovala. Pokud máte konkrétní kód chyby, projděte si běžné chyby , kde najdete podrobnosti a kroky pro zmírnění rizik. Pokud potřebujete důkladnější návod k ověření konfigurace, použijte následující kroky, které se na vás vztahují.
Máte konkrétní kód chyby?
Pokud máte konkrétní kód chyby, doporučujeme začít s běžnými chybami pro přímé vysvětlení problému, ke kterému dochází. K dispozici jsou také informace o tom, jak tento problém zmírnit nebo vyřešit.
Ověření nasazení centra FinOps
K ověření nasazení centra FinOps použijte následující postup:
Krok 1: Ověření exportu služby Cost Management
- Přejděte na exporty služby Cost Management a ujistěte se, že je
Successful
stav exportu . - Pokud není úspěšný, ujistěte se, že máte zaregistrovaného poskytovatele prostředků služby Cost Management pro předplatné, ve kterém je vaše centrum nasazené.
Krok 2: Ověření kanálů služby Data Factory
- Přejděte do studia Data Factory a pak přejděte na Monitorování a ujistěte se, že jsou spuštěné oba kanály.
- Porovnejte čas posledního spuštění s časem posledního exportu nákladů. Měly by být blízko.
- Otevřete instanci služby Data Factory v nástroji Data Factory Studio a vyberte Spravovat > triggery autora > . Ověřte, že
msexports_FileAdded
se trigger spustil. Pokud ne, spusťte ho. - Pokud se triggeru nepodaří spustit s chybou Poskytovatel prostředků není zaregistrovaný, otevřete předplatné na webu Azure Portal a pak vyberte zprostředkovatele prostředků Nastavení > , vyberte řádek Microsoft.EventGrid a pak vyberte Zaregistrovat. Registrace může trvat několik minut.
- Po dokončení registrace spusťte
msexports_FileAdded
trigger znovu. - Po spuštění triggeru znovu spusťte všechny připojené exporty služby Cost Management. Data by se měla plně ingestovat během 10 až 20 minut.
- Pokud kanál příjmu dat není spuštěný a zobrazuje chybovou
MappingColumnNameNotFoundInSourceFile
zprávu, ověřte, že je export nakonfigurovaný pro FOCUS1.0-preview(v1)
, a ne1.0
.
Krok 3: Ověření účtu úložiště – kontejner msexports
- Kontejner msexports je místo, kam služba Cost Management nasdílí "nezpracovaný" export. Tento kontejner by neměl mít soubory CSV, protože je rozbočovače transformují na soubory parquet.
- Pokud se v kontejneru msexports zobrazí soubory CSV, vraťte se k ověření kanálů služby Data Factory.
Krok 4: Ověření účtu úložiště – kontejner příjmu dat
- Kontejner příjmu dat je místo, kde se klienti, jako je Power BI, připojují k načítání dat. Tento kontejner by měl mít vždy jeden nebo více souborů parquet pro každý měsíc.
- Pokud v kontejneru pro příjem dat nevidíte žádné soubory Parquet, zkontrolujte v kontejneru
mseports
soubory CSV. - Pokud v kontejneru msexports najdete soubory CSV, znamená to, že kanál služby Data Factory nefunguje. Vraťte se zpět a ověřte kanály služby Data Factory.
- Pokud v kontejneru msexports nejsou žádné soubory CSV a uvnitř kontejneru pro příjem dat nejsou žádné soubory Parquet, znamená to, že export služby Cost Management není správně spuštěný. Vraťte se k ověření exportu služby Cost Management.
Ověření konfigurace Power BI
Pomocí následujících kroků ověřte konfiguraci Power BI:
Krok 1: Identifikace adresy URL úložiště
Než začnete ověřovat konfiguraci Power BI, musíte vědět, jestli se připojujete k datům pomocí jednoho z následujících mechanismů:
- Konektor Cost Management pro Power BI – ideální pro malé účty s omezenými potřebami. Nedoporučuje se, pokud se hlásí více než 2 milionů USD v celkových nákladech.
- Export služby Cost Management v úložišti – Vyžaduje export dat ze služby Cost Management do účtu úložiště. Nevyžaduje jiná nasazení.
- FinOps Hubs – Vyžaduje nasazení řešení centra FinOps.
Pokud potřebujete pomoc s výběrem nejlepšího přístupu pro vaše potřeby, přečtěte si téma Volba zdroje dat Power BI.
Pokud používáte konektor Cost Management, přečtěte si téma Vytváření vizuálů a sestav pomocí konektoru Cost Management v Power BI Desktopu.
Pokud používáte Centra FinOps, můžete zkopírovat adresu URL z výstupů nasazení na webu Azure Portal:
- Přejděte do skupiny prostředků, ve které byla nasazena centra FinOps.
- V nabídce vyberte Nasazení nastavení>.
- Vyberte nasazení centra.
- V nabídce vyberte Výstupy .
- Zkopírujte hodnotu storageUrlForPowerBI.
- Vložte tuto adresu URL do adresy URL úložiště centra v Power BI.
- Pokud pro všechna data používáte nezpracované exporty, použijte také následující postup.
- Pokud nepoužíváte nezpracované exporty pro žádná data, vložte adresu URL úložiště centra do adresy URL exportu úložiště v Power BI.
Poznámka:
Power BI vyžaduje, aby se oba parametry nastavily, aby služba Power BI aktualizoval datové sady.
Pokud pro jakékoli datové sady používáte nezpracované exporty bez center FinOps (i když používáte centra pro nákladová data), můžete získat identifikátor URI služby Data Lake Storage z účtu úložiště na webu Azure Portal:
- Na webu Azure Portal přejděte k účtu úložiště.
- V nabídce vyberte Koncové body>.
- Zkopírujte adresu URL data Lake Storage>Data Lake Storage.
- Vložte tuto adresu URL do adresy URL exportu úložiště v Power BI.
- Pokud pro všechna data používáte centra FinOps, postupujte také podle předchozích kroků.
- Pokud pro žádná data nepoužíváte rozbočovače FinOps, vložte adresu URL exportu úložiště do adresy URL úložiště centra v Power BI.
Poznámka:
Power BI vyžaduje, aby se oba parametry nastavily, aby služba Power BI aktualizoval datové sady.
Krok 2: Připojení Power BI k úložišti
Rozhodněte se, jestli se chcete připojit k úložišti pomocí účtu uživatele nebo instančního objektu nebo pomocí klíče účtu úložiště (označovaného také jako token SAS).
-
Použití účtu uživatele nebo instančního objektu
- Ujistěte se, že pro účet, který se má použít, explicitně používáte roli Čtenář dat objektů blob služby Storage. Toto oprávnění se nedědí ani v případě, že máte oprávnění Vlastník nebo Přispěvatel.
-
Použití tokenu SAS
- Ujistěte se, že jste pro token nastavili následující oprávnění:
- Povolené služby: Objekt blob
- Povolené typy prostředků: Kontejner a objekt
- Povolená oprávnění: Čtení a seznam
- Ujistěte se, že jste také nastavili platné datum a čas zahájení a vypršení platnosti.
- Ujistěte se, že jste pro token nastavili následující oprávnění:
Krok 3: Řešení chyb připojení
- Pokud se pokusíte připojit k účtu úložiště a zobrazí se
Access to the resource is forbidden
vám chyba, pravděpodobně vám chybí několik oprávnění. Abyste měli jistotu, že máte správná oprávnění, vraťte se k připojení Power BI k úložišti. - Pokud se zobrazí chyba týkající se zakázaného přístupu, zkontrolujte, jestli je fakturační účet, ke kterému se připojujete, správný. Sestavy Power BI jsou k dispozici s ukázkovým fakturačním účtem a pokud to nezměníte na vlastní ID, nemůžete se připojit.
Krok 4: Řešení potíží s chybějícími měsíci dat
- Pokud sestava Power BI neobsahuje celé měsíce dat, ověřte parametry data v sestavě Power BI tak, že na pásu karet zaškrtnete parametry Pro úpravy dat>transformace. Podrobnosti najdete v tématu Nastavení první sestavy .
- Početměsícůch I když se data exportují, nezobrazují se data mimo tento rozsah. Pokud je definovaný, tento parametr přepíše ostatní.
- RangeStart a **RangeEnd definují explicitní rozsah dat, který se má zobrazit v sestavách. Nic před nebo po těchto datech se nezobrazuje.
- Pokud je RangeStart prázdný, všechna historická data před zahrnutím RangeEnd .
- Pokud je RangeEnd prázdný, všechna nová data po zahrnutí RangeStartu .
- Pokud jsou všechny parametry data prázdné, budou zahrnuta všechna dostupná data.
Související obsah
Související řešení: