Megosztás a következőn keresztül:


A FinOps eszközkészlet hibaelhárítási útmutatója

Ez a cikk azt ismerteti, hogyan ellenőrizheti, hogy a FinOps eszközkészlet-megoldások megfelelően lettek-e üzembe helyezve és konfigurálva. Ha egy adott hibakóddal rendelkezik, tekintse át a gyakori hibákat a részletekért és a hibaelhárítási lépésekért. Ha részletesebb útmutatóra van szüksége a konfiguráció ellenőrzéséhez, kövesse az alábbi, Önre vonatkozó lépéseket.


Van egy konkrét hibakódja?

Ha egy adott hibakóddal rendelkezik, javasoljuk, hogy kezdjen gyakori hibákkal a tapasztalt probléma közvetlen magyarázatához. A probléma megoldásáról és megkerüléséről is van információ.


A FinOps Hub üzembe helyezésének ellenőrzése

A FinOps Hub üzembe helyezésének ellenőrzéséhez kövesse az alábbi lépéseket:

1. lépés: A Cost Management exportálásának ellenőrzése

  1. Lépjen a Költségkezelési exportokhoz, és győződjön meg arról, hogy az exportálás állapota Successful.
  2. Ha nem sikerül, győződjön meg arról, hogy a Cost Management erőforrás-szolgáltató regisztrálva van ahhoz az előfizetéshez, amelyben a központ telepítve van.
  3. Küldjön támogatási kérelmet a Cost Management csapatának a további vizsgálathoz.

2. lépés: Data Factory-folyamatok ellenőrzése

  1. A Data Factory Studióban válassza a Figyelés lehetőséget a bal oldali menüben, és győződjön meg arról, hogy a folyamatok sikeresen futnak.
  2. Ha a csővezetékek sikertelenek, nézze meg a hibakódot és az üzenetet, és ellenőrizze a gyakori hibákat a hibaelhárítási lépésekhez.
  3. Hasonlítsa össze az utolsó futás idejét az utolsó exportálás időpontjával. Közel kell lennie nekik.
  4. Válassza >Szerző>eseményindítók kezelése lehetőséget, és ellenőrizze, hogy a msexports_ManifestAdded eseményindító elindult-e. Ha nem, indítsa el.
  5. Ha az eseményindító nem indul el "Az erőforrás-szolgáltató nincs regisztrálva" hibával, nyissa meg az előfizetést az Azure Portalon, válassza Beállítások>Erőforrás-szolgáltatóklehetőséget, válassza ki a Microsoft.EventGrid sort, majd válassza a Regisztráláslehetőséget. A regisztráció eltarthat néhány percig.
  6. A regisztráció befejezése után indítsa újra az eseményindítót msexports_ManifestAdded .
  7. Miután a trigger elindult, futtassa újra az összes kapcsolódó Cost Management exportot. Az adatokat 10–20 percen belül teljes mértékben be kell venni.
  8. Ha a betöltési folyamat nem fut, és MappingColumnNameNotFoundInSourceFile hibaüzenet jelenik meg, ellenőrizze, hogy az exportálás konfigurálva van-e egy támogatott adatkészlethez ésverzióhoz.

3. lépés: Tárfiók ellenőrzése – msexports-tároló

  1. A msexports tárolóba helyezi a Cost Management a "nyers" exportokat.
  2. Győződjön meg arról, hogy nincsenek CSV- vagy parquetfájlok a legutóbbi exportálási útvonalon.
  3. Ha CSV- vagy parquet-fájlok származnak a Cost Management-exportálásból, nyissa meg a Data Factory Studiót, és győződjön meg arról, hogy a msexports_ExecuteETL és msexports_ETL_ingestion folyamatok sikeresek.
    • Az exportált fájlok a betöltés befejezésekor törlődnek, kivéve, ha az msexports tárolója pozitív adatmegőrzési szabályzatra van konfigurálva.

4. lépés: Tárolófiók ellenőrzése – adatbeviteli konténer

  1. A betöltési tárolóban az ügyfelek, például a Power BI csatlakoznak az adatok lekéréséhez. Ennek a tárolónak minden hónapban egy vagy több parquet fájllal kell rendelkeznie.
  2. Ha nem lát parquetfájlokat a betöltési tárolóban, ellenőrizze, hogy vannak-e fájlok az msexports tárolóban.
  3. Ha CSV- vagy parquet-fájlokat talál az msexports tárolóban, az azt jelenti, hogy a Data Factory-folyamat nem működik. Térjen vissza a Data Factory-folyamatok ellenőrzésére.
  4. Ha nincsenek fájlok a msexports tárolóban, és nincs parquet fájl a betöltési tárolóban, az azt jelenti, hogy a Cost Management exportálása nem fut megfelelően. Hivatkozzon vissza a(z) Cost Management exportálások ellenőrzéséhez.

A Power BI-konfiguráció ellenőrzése

A Power BI-konfiguráció ellenőrzéséhez kövesse az alábbi lépéseket:

1. lépés: A tár URL-címének azonosítása

A Power BI-konfiguráció ellenőrzése előtt tudnia kell, hogy az alábbi mechanizmusok egyikével csatlakozik-e az adatokhoz:

  • Cost Management-összekötő a Power BI-hoz – Ideális kisebb, korlátozott igényű fiókokhoz. Nem ajánlott, ha a teljes költség több mint 2 millió dollárról számol be.
  • Cost Management-exportálások tárfiókba – A Cost Managementből az adatokat egy tárfiókba kell exportálni. Nincs szükség más üzembe helyezésre.
  • FinOps Hubs – A FinOps Hub megoldás üzembe helyezését igényli.

Ha segítségre van szüksége az igényeinek leginkább megfelelő megközelítés kiválasztásához, olvassa el a Power BI-adatforrás kiválasztása című témakört.

A Cost Management-összekötő használata esetén lásd : Vizualizációk és jelentések létrehozása a Cost Management-összekötővel a Power BI Desktopban.

FinOps Hubs használata esetén az URL-címet az Azure Portal üzembehelyezési kimeneteiből másolhatja:

  1. Lépjen arra az erőforráscsoportra, ahol a FinOps Hubs üzembe lett helyezve.
  2. Válassza a Beállítások>telepítések lehetőséget a menüben.
  3. Válassza ki a központi telepítést.
  4. Válassza a Kimenetek lehetőséget a menüben.
  5. Másolja ki a storageUrlForPowerBI értéket.
  6. Illessze be ezt az URL-címet a Power BI Hub Storage URL-címébe .
  7. Ha nyers exportálást használ bármilyen adathoz, kövesse az alábbi lépéseket is.
  8. Ha semmilyen adathoz nem használ nyers exportálást, illessze be a központi tároló URL-címét a Power BI-ban található Tárterület exportálása URL-címébe .

    Feljegyzés

    A Power BI megköveteli mindkét paraméter beállítását ahhoz, hogy a Power BI szolgáltatás frissíthesse az adathalmazokat.

Ha finOps hubok nélküli nyers exportálást használ bármilyen adathalmazhoz (még akkor is, ha hubokat használ költségadatokhoz), a Data Lake Storage URI-t a tárfiókból szerezheti be az Azure Portalon:

  1. Lépjen a tárfiókra az Azure Portalon.
  2. Válassza a Beállítások>végpontok lehetőséget a menüben.
  3. Másolja ki a Data Lake Storage>Data Lake Storage URL-címét.
  4. Illessze be ezt az URL-címet az Exportálási tárhely URL-címébe a Power BI-ban.
  5. Ha finOps hubokat használ bármilyen adathoz, kövesse az előző lépéseket is.
  6. Ha nem használ hubokat bármilyen adathoz, illessze be az exportálási tár URL-címét a Hub storage URL-címébe a Power BI-ban.

    Feljegyzés

    A Power BI megköveteli mindkét paraméter beállítását ahhoz, hogy a Power BI szolgáltatás frissíthesse az adathalmazokat.

2. lépés: A Power BI csatlakoztatása a tárolóhoz

Döntse el, hogy felhasználói vagy szolgáltatásnév-fiókkal szeretne-e csatlakozni a tárolóhoz, vagy egy tárfiókkulcsot (más néven SAS-jogkivonatot) használ.

  • Felhasználói vagy szolgáltatási főfiók használata
    1. Győződjön meg arról, hogy a fiókhoz kifejezetten a Blob-adatolvasó szerepkört rendelte hozzá. Ez az engedély akkor sem öröklődik, ha "Tulajdonos" vagy "Közreműködő" engedéllyel rendelkezik.
  • SAS-jogkivonat használata
    1. Győződjön meg arról, hogy a következő engedélyeket állítja be a jogkivonathoz:
      • Engedélyezett szolgáltatások: Blob
      • Engedélyezett erőforrástípusok: Tároló és objektum
      • Engedélyezett engedélyek: Olvasás és lista
    2. Győződjön meg arról, hogy érvényes kezdési és lejárati dátumot/időpontot is beállított.

3. lépés: Csatlakozási hibák elhárítása

  1. Ha megpróbál csatlakozni a tárfiókhoz, és megkapja a Access to the resource is forbidden hibát, valószínűleg hiányzik néhány engedély. A megfelelő engedélyek biztosításához tekintse meg a Power BI csatlakoztatása a tárolóhoz című témakört.
  2. Ha a hozzáférés tiltásával kapcsolatos hibaüzenetet lát, ellenőrizze, hogy helyes-e az a számlázási fiók, amelyhez csatlakozik. A Power BI-jelentésekhez minta számlázási fiók tartozik, és ha nem módosítja azt a saját azonosítójára, nem tud csatlakozni.

4. lépés: Hiányzó hónapok adatainak elhárítása

  1. Ha a Power BI-jelentés nem tartalmaz teljes hónapnyi adatot, erősítse meg a dátumparamétereket a Power BI-jelentésben a menüszalag adat-szerkesztési> paramétereinek ellenőrzésével. A részletekért lásd Az első jelentés beállítása.
    • A Hónapok száma határozza meg, hogy hány lezárt hónap jelenjen meg a jelentésekben (az aktuális hónap előtt). Még ha exportálja is az adatokat, az ezen a tartományon kívüli adatok nem jelennek meg. Ha meg van adva, ez a paraméter felülírja a többit.
    • RangeStart és RangeEnd definiálja a jelentésekben megjelenítendő explicit dátumtartományt. A dátumok előtt és után semmi sem jelenik meg.
    • Ha a RangeStart üres, a RangeEnd előtti összes előzményadat szerepel benne.
    • Ha a RangeEnd üres, a RangeStart után az összes új adat szerepel.
    • Ha az összes dátumparaméter üres, az összes rendelkezésre álló adat szerepel.

Power BI-lekérdezési hibák hibakeresése

Ha a Power BI ismeretlen hibát ad vissza, a probléma azonosításához kövesse az alábbi lépéseket.

A sikertelen lekérdezés azonosítása

  1. A jelentés megnyitása.
  2. A menüszalagon válassza az Adatok átalakítása>Adatok átalakítása lehetőséget.
  3. A Power Query-szerkesztő ablakában keresse meg a bal oldali lekérdezések listájában sikertelen lekérdezést.
  4. Ugorjon a mappa alapján a hibaelhárítási szakaszra.

Tárolási lekérdezési hibák elhárítása

  1. A Power Query-szerkesztő ablakából válassza ki a bal oldali lekérdezések listájában sikertelen lekérdezést.
  2. A jobb oldali Alkalmazott lépések szakaszban válassza a RawData lépést.
  3. Ha ez a lépés hibát okoz, lépjen tovább a ftk_Storage hibák elhárítására.
  4. Ha ez a lépés működik, válassza az alatta lévő következő lépést, és kihagyja a kisbetűvel vagy aláhúzással kezdődő lépéseket.
  5. Ismételje meg a 4. lépést, amíg meg nem találja az első hibát.
  6. Ossza meg a probléma vagy támogatási kérés során sikertelen első lépés nevét a további hibaelhárítás érdekében.

Ftk_Storage hibák elhárítása

  1. A Power Query-szerkesztő ablakában kattintson a jobb gombbal a bal oldali ftk_Storage függvényre, és válassza a Duplikálás lehetőséget.
  2. Kattintson a jobb gombbal a ftk_Storage (2) elemre, és válassza a Speciális szerkesztő lehetőséget.
  3. Távolítsa el az első sort, és cserélje le a data = if datasetType... sort a data = "focuscost", sorra.
  4. A párbeszédpanel jobb alsó sarkában válassza a Kész lehetőséget.
  5. Válassza a bal oldali ftk_Storage (2), majd a felső menüszalagOn kattintson az Előnézet frissítése elemre.
  6. A jobb oldali Alkalmazott lépések területen válassza ki az utolsó lépést.
  7. Ha az a lépés hibás lenne, válassza ki az előtte lévőt (ugorjon át minden olyat, ami aláhúzott vagy kisbetűs első karakterrel kezdődik).
  8. Ismételje meg a 7-et, amíg meg nem találja a megfelelőt.
  9. Ossza meg a probléma vagy támogatási kérés során sikertelen első lépés nevét a további hibaelhárítás érdekében.

Hub* és Storage* lekérdezési hibák elhárítása

  1. A Power Query-szerkesztő ablakában válassza ki a bal oldali sikertelen lekérdezést, majd kattintson a felső menüszalagOn az Előnézet frissítése parancsra .
  2. A jobb oldali Alkalmazott lépések területen válassza ki az utolsó lépést.
  3. Ha az a lépés hibás lenne, válassza ki az előtte lévőt (ugorjon át minden olyat, ami aláhúzott vagy kisbetűs első karakterrel kezdődik).
  4. Ismételje meg a 3-at, amíg meg nem találja a megfelelőt.
  5. Ossza meg a probléma vagy támogatási kérés során sikertelen első lépés nevét a további hibaelhárítás érdekében.

További segítségre van szüksége?

Ha követte a hibaelhárítási lépéseket, és továbbra is segítségre van szüksége, csatlakozzon a kéthetes munkaidőnkhöz , hogy élő segítséget kapjon a csapattól. Ha több gyakorlati támogatásra van szüksége, kérhet fizetett, közösségközpontú tanácsadási munkamenetet vagy tanácsadást a munkaidőben történő hívás során.


Visszajelzés küldése

Tudassa velünk, hogyan haladunk egy gyors áttekintéssel. Ezeket a felülvizsgálatokat a FinOps-eszközök és -erőforrások fejlesztésére és bővítésére használjuk.

Ha valami konkrétat keres, szavazzon egy meglévőre, vagy hozzon létre egy új ötletet. Ossza meg ötleteit másokkal, hogy több szavazatot kapjon. A legtöbb szavazattal rendelkező ötletekre összpontosítunk.


Kapcsolódó megoldások: