Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln beskrivs hur du verifierar att FinOps-verktygslösningar har distribuerats och konfigurerats korrekt. Om du har en specifik felkod kan du läsa vanliga fel för mer information och åtgärdssteg. Om du behöver en mer grundlig genomgång för att verifiera konfigurationen använder du följande steg som gäller för dig.
Har du en specifik felkod?
Om du har en specifik felkod rekommenderar vi att du börjar med vanliga fel för en direkt förklaring av problemet. Det finns också information om hur du åtgärdar eller kringgår problemet.
Verifiera din FinOps Hub-distribution
Använd följande steg för att verifiera din FinOps Hub-distribution:
Steg 1: Verifiera Cost Management-exporter
- Gå till Cost Management-exporter och kontrollera att exportstatusen är
Successful. - Om det inte lyckas ska du se till att resursprovidern för kostnadshantering är registrerad för prenumerationen där din hubb är distribuerad.
- Skicka en supportbegäran till Cost Management-teamet för att undersöka ytterligare.
Steg 2: Verifiera Data Factory-pipelines
- Från Data Factory Studio väljer du Övervaka på den vänstra menyn och bekräftar att pipelines körs framgångsrikt.
- Om pipelines misslyckas granskar du felkoden och meddelandet och kontrollerar vanliga fel och åtgärdssteg.
- Jämför den senaste körningstiden med tiden för den senaste exporten. De borde vara nära.
- Välj Hantera>författare>utlösare och kontrollera att utlösaren
msexports_ManifestAddedhar startats. Om inte, starta det. - Om utlösaren inte börjar med felet "resursprovidern är inte registrerad" öppnar du prenumerationen i Azure-portalen, väljer Inställningar>Resursprovidrar, väljer raden Microsoft.EventGrid och väljer sedan Registrera. Registreringen kan ta några minuter.
- När registreringen är klar startar du utlösaren
msexports_ManifestAddedigen. - När utlösaren har startats kör du alla anslutna Cost Management-exporter igen. Data ska matas in helt inom 10–20 minuter.
- Om inmatningspipelinen inte körs och den visar ett
MappingColumnNameNotFoundInSourceFilefelmeddelande kontrollerar du att exporten har konfigurerats för en datauppsättning och version som stöds.
Steg 3: Verifiera lagringskonto – msexports container
- Containern msexports är den plats där Cost Management pushar "raw"-exporter till.
- Bekräfta att det inte finns några CSV- eller Parquet-filer i den senaste exportvägen.
- Om det finns CSV- eller parquet-filer från Cost Management-exporter, öppna Data Factory Studio och bekräfta att pipelines msexports_ExecuteETL och msexports_ETL_ingestion har lyckats.
- Exporterade filer tas bort när inmatningen slutförs om inte containern msexports har konfigurerats för att ha en positiv kvarhållningsprincip.
Steg 4: Verifiera lagringskonto – inmatningscontainer
- Inmatningscontainern är den plats där klienter, till exempel Power BI, ansluter för att hämta data. Den här containern bör alltid ha en eller flera parquetfiler för varje månad.
- Om du inte ser några parquet-filer i inmatningscontainern söker du efter filer i containern msexports .
- Om du hittar CSV- eller parquet-filer i containern msexports innebär det att Data Factory-pipelinen inte fungerar. Gå tillbaka till Verifiera Data Factory-pipelines.
- Om det inte finns några filer i containern msexports och inga parquet-filer i inmatningscontainern innebär det att Cost Management-exporten inte körs korrekt. Gå tillbaka till Verifiera Cost Management-exporter.
Verifiera din Power BI-konfiguration
Använd följande steg för att verifiera din Power BI-konfiguration:
Steg 1: Identifiera din lagrings-URL
Innan du börjar verifiera Power BI-konfigurationen måste du veta om du ansluter till dina data med någon av följande mekanismer:
- Cost Management-anslutningsprogram för Power BI – perfekt för små konton med begränsade behov. Rekommenderas inte om du rapporterar om mer än 2 miljoner USD i totala kostnader.
- Cost Management-exporter i lagring – kräver export av data från Cost Management till ett lagringskonto. Kräver inte andra implementeringar.
- FinOps-hubbar – Kräver distribution av FinOps Hub-lösningen.
Om du behöver hjälp med att välja den bästa metoden för dina behov kan du läsa Välja en Power BI-datakälla.
Om du använder Cost Management-anslutningsappen kan du läsa Skapa visuella objekt och rapporter med Cost Management-anslutningsappen i Power BI Desktop.
Om du använder FinOps-hubbar kan du kopiera URL:en från distributionsutdata i Azure Portal:
- Gå till resursgruppen där FinOps-hubbar distribuerades.
- Välj Inställningar>Distributioner på menyn.
- Välj distribution för hub.
- Välj Utdata på menyn.
- Kopiera värdet storageUrlForPowerBI.
- Klistra in den här URL:en i Hubblagrings-URL i Power BI.
- Om du använder råa dataexporter, använd även följande steg.
- Om du inte använder rådataexporter för data klistrar du in hubblagrings-URL:en i exportera lagrings-URL:en i Power BI.
Kommentar
Power BI kräver att båda parametrarna anges för att Power BI-tjänst ska kunna uppdatera datauppsättningar.
Om du använder råexporter utan FinOps-hubbar för datauppsättningar (även om du använder hubbar för kostnadsdata) kan du hämta Data Lake Storage-URI:n från ditt lagringskonto i Azure Portal:
- Gå till lagringskontot i Azure Portal.
- Välj Inställningar>Slutpunkter på menyn.
- Kopiera Data Lake Storage>Data Lake Storage-URL.
- Klistra in den här URL:en i exportlagringsadressen i Power BI.
- Om du använder FinOps-hubbar för data följer du även föregående steg.
- Om du inte använder FinOps-hubbar för data klistrar du in exportlagrings-URL:en i hubbens lagrings-URL i Power BI.
Kommentar
Power BI kräver att båda parametrarna anges för att Power BI-tjänst ska kunna uppdatera datauppsättningar.
Steg 2: Ansluta Power BI till lagring
Bestäm om du vill ansluta till lagring med ett konto för användaren eller tjänstens huvudnamn eller använda en lagringskontonyckel (kallas även SAS-token).
-
Använda ett användarkonto eller ett tjänsthuvudkonto
- Se till att du har rollen Storage Blob Data Reader direkt angerad för det konto som ska användas. Den här behörigheten ärvs inte även om du har behörigheten "Ägare" eller "Deltagare".
- Använda en SAS-token
- Se till att du anger följande behörigheter för token:
- Tillåtna tjänster: Blob
- Tillåtna resurstyper: Container och objekt
- Tillåtna behörigheter: Läsa och lista
- Kontrollera att du också har angett ett giltigt start- och utgångsdatum/tid.
- Se till att du anger följande behörigheter för token:
Steg 3: Felsöka anslutningsfel
- Om du försöker ansluta till ditt lagringskonto och får
Access to the resource is forbiddenfelet är det troligt att du saknar några behörigheter. Om du vill se till att du har rätt behörigheter kan du gå tillbaka till Anslut Power BI till lagring. - Om du ser ett fel om att åtkomst är förbjuden kontrollerar du om faktureringskontot som du ansluter till är korrekt. Power BI-rapporter tillhandahålls med ett exempel på faktureringskonto, och om du inte ändrar det till ditt eget ID kan du inte ansluta.
Steg 4: Felsöka saknade datamånader
- Om Power BI-rapporten inte innehåller hela månader med data bekräftar du datumparametrarna i Power BI-rapporten genom att kontrollera Transformera data>Redigera parametrar i menyfliksområdet. Mer information finns i Konfigurera din första rapport .
- Antal månader definierar hur många stängda månader (före den aktuella månaden) som visas i rapporter. Även om data exporteras visas inte data utanför det här intervallet. Om den definieras åsidosätter den här parametern andra.
- RangeStart och RangeEnd definierar ett explicit datumintervall med data som ska visas i rapporterna. Något före eller efter dessa datum visas inte.
- Om RangeStart är tomt inkluderas alla historiska data innan RangeEnd .
- Om RangeEnd är tomt inkluderas alla nya data efter RangeStart .
- Om alla datumparametrar är tomma inkluderas alla tillgängliga data.
Felsöka Power BI-frågefel
Om Power BI returnerar ett okänt fel använder du följande steg för att identifiera problemet.
Identifiera den misslyckade frågan
- Öppna rapporten.
- I menyfliksområdet väljer du Transformera data>Transformera data.
- Leta reda på frågan som misslyckas i listan med frågor till vänster i power query-redigeraren .
- Gå till felsökningsavsnittet baserat på mappen.
Felsöka fel med lagringsfråga
- I power query-redigeraren väljer du den fråga som misslyckas i listan med frågor till vänster.
- I avsnittet Tillämpade steg till höger väljer du steget RawData .
- Om det steget ger ett fel, gå vidare till Felsöka ftk_Storage fel.
- Om det steget fungerar väljer du nästa steg under det och hoppar över allt som börjar med gemener eller understreck.
- Upprepa steg 4 tills du hittar det första steget som fel.
- Dela med dig av namnet på det första steget som inte fungerar i en problemrapport eller supportbegäran för att underlätta fortsatt felsökning.
Felsöka felmeddelanden för ftk_Storage
- Högerklicka på funktionen ftk_Storage till vänster i Power Query-redigeraren och välj Duplicera.
- Högerklicka på ftk_Storage (2) och välj Avancerad redigerare.
- Ta bort den första raden och ersätt
data = if datasetType...raden meddata = "focuscost",. - Välj Klar längst ned till höger i dialogrutan.
- Välj ftk_Storage (2) till vänster och klicka sedan på Uppdatera förhandsgranskning i menyfliksområdet längst upp.
- I Tillämpade steg till höger väljer du det sista steget.
- Om det steget går fel, välj det steg som kommer före (hoppa över alla steg med ett understreck eller gemener som första tecken).
- Upprepa 7 tills du hittar en som fungerar.
- Dela med dig av namnet på det första steget som inte fungerar i en problemrapport eller supportbegäran för att underlätta fortsatt felsökning.
Felsöka frågefel för Hub* och Storage*
- I Power Query-redigeraren väljer du den misslyckade frågan till vänster och sedan klickar du på Uppdatera förhandsgranskning i menyfliksområdet längst upp.
- I Tillämpade steg till höger väljer du det sista steget.
- Om det steget går fel, välj det steg som kommer före (hoppa över alla steg med ett understreck eller gemener som första tecken).
- Upprepa 3 tills du hittar en som fungerar.
- Dela med dig av namnet på det första steget som inte fungerar i en problemrapport eller supportbegäran för att underlätta fortsatt felsökning.
Lämna feedback
Låt oss veta hur det går med en snabb granskning. Vi använder dessa granskningar för att förbättra och utöka FinOps-verktyg och -resurser.
Om du letar efter något specifikt kan du rösta på en befintlig eller skapa en ny idé. Dela idéer med andra för att få fler röster. Vi fokuserar på idéer med flest röster.
Relaterat innehåll
Relaterade lösningar: