Skapa en infrastrukturarbetsyta för FinOps
Den här artikeln beskriver hur du skapar och konfigurerar en Microsoft Fabric-arbetsyta för FinOps. Den innehåller en stegvis guide för att skapa och konfigurera konfiguration av Azure Data Lake Storage (ADLS), dataexport, skapande av arbetsytor och datainmatning. När du är klar kan du använda Power BI för att skapa rapporter.
Förutsättningar
Innan du börjar måste du ha:
- En betald Azure-prenumeration med information om kostnader och användning
- Ägare till ett lagringskonto eller har åtkomst till att bevilja behörigheter till lagringskontot
- Du måste ha rollen Storage Blob Data Contributor när du använder organisationskontoautentisering . Om du inte har den behörighet som krävs kan du använda andra autentiseringstyper som kontonyckel. Annars får du ett
Invalid credentials
fel.
För att slutföra den här genomgången skapar du följande resurser som medför kostnader:
- Ett Azure Data Lake Storage Gen2-konto
- En Power BI-arbetsyta
- En infrastrukturarbetsyta
Skapa och konfigurera Azure Data Lake Storage
Microsoft Fabric är optimerat för att fungera med lagringskonton med hierarkiskt namnområde aktiverat, även kallat Azure Data Lake Storage Gen2. Du har två alternativ för att hämta ett Data Lake-lagringskonto:
- Alternativ 1: Information om hur du skapar ett Data Lake-lagringskonto finns i Skapa ett lagringskonto för Azure Data Lake Storage Gen2.
- Alternativ 2: Information om hur du aktiverar hierarkisk namnrymd för ett befintligt lagringskonto finns i Uppgradera Azure Blob Storage med Azure Data Lake Storage Gen2-funktioner.
Dricks
Om du har distribuerat FinOps-hubbar kan du använda lagringskontot som skapats som en del av hubbresursgruppen.
I följande exempel använde vi följande Data Lake Gen 2-lagringskonto. Du använder ditt eget lagringskonto och prenumerationsinformation.
- Prenumeration = Contoso-prenumeration.
- Lagringskonto = Contoso-storage-account.
Exportera kostnadsdata
Eftersom vi skapar en arbetsyta som är optimerad för FinOps exporterar vi kostnadsdata med hjälp av FinOps Open Cost and Usage Specification (FOCUS), ett provideragnostiskt dataformat för kostnadsinformation. Alla våra exempel använder FOCUS men du kan också använda befintliga faktiska eller amorterade kostnadsexporter som har filöverskrivning aktiverat.
Mer information om FOCUS och dess fördelar finns i Vad är FOCUS. FinOps Foundation erbjuder också en kostnadsfri introduktion till FOCUS-kurs. Microsofts Power BI-lösningar för FinOps är anpassade till FOCUS.
Information om hur du skapar en export finns i Skapa exporter.
Här följer de övergripande stegen för att skapa en export:
- Logga in på Azure Portal på https://portal.azure.com, sök efter Cost Management.
- Välj det nödvändiga omfånget och välj Exporter i den vänstra navigeringsmenyn.
- Välj + Skapa
- På fliken Grundläggande väljer du mallen = Kostnad och användning (FOCUS)
- På fliken Datauppsättningar fyller du i Exportprefix för att se till att du har ett unikt namn för exporten. Till exempel june2024focus.
- På fliken Mål väljer du:
- Lagringstyp = Azure Blob Storage
- Mål och lagring = Använd befintlig
- Prenumeration = Contoso-prenumeration
- Lagringskonto = Contoso-storage-account
- Container = msexports
- Katalog = focuscost/<scope-id>
- Skriv över data = Aktiverad
- På fliken Granska + skapa väljer du Skapa.
- Kör exporten genom att välja Kör nu på exportsidan.
Kontrollera att exporten har slutförts och att filen är tillgänglig innan du går vidare till nästa steg.
Viktigt!
Cost Management-exporter använder hanterad identitet. Om du vill skapa en export måste du vara ägare till lagringskontot eller ha åtkomst till att bevilja behörigheter till lagringskontot. Information om alla nödvändiga behörigheter finns i Krav.
Om du vill automatisera skapandet av export bör du överväga att använda kommandot New-FinOpsCostExport i PowerShell-modulen FinOps toolkit.
Om du har distribuerat FinOps-hubbar kan du hoppa över det här steget och använda bearbetade data i hubblagringen.
Skapa en Fabric-arbetsyta
Om du redan har en Microsoft Fabric-arbetsyta kan du hoppa över att skapa en ny arbetsyta, såvida du inte vill hålla dina FinOps-resurser åtskilda från andra.
Om du inte har konfigurerat Microsoft Fabric kan du läsa Aktivera Microsoft Fabric för din organisation.
- Logga in på Fabric-appen med ditt kostnadsfria Fabric-konto eller Microsoft Power BI-konto .
- Du kan skapa en ny arbetsyta för dina FinOps-resurser eller välja att använda en befintlig arbetsyta. Information om hur du skapar en arbetsyta finns i Skapa en arbetsyta.
Om du är nybörjare på Microsoft Fabric eller inte har infrastrukturkapacitet aktiverad kan du läsa Fabric-utvärderingsversionen. Om fabric-utvärderingsversioner är inaktiverade kan du behöva skapa en ny infrastrukturkapacitet.
Kapacitet för icke-prövomässiga infrastrukturresurser medför avgifter för din organisation. Se Priser för Microsoft Fabric.
Här är ett exempel på en skärmbild som visar hur en ny infrastrukturarbetsyta skapas.
Skapa ett sjöhus
Microsoft Fabric Lakehouses är dataarkitekturer som gör det möjligt för organisationer att lagra och hantera strukturerade och ostrukturerade data på en enda plats. De använder olika verktyg och ramverk för att bearbeta och analysera dessa data. Dessa verktyg och ramverk kan omfatta SQL-baserade frågor och analyser, maskininlärning och andra avancerade analystekniker.
Du kan antingen skapa ett nytt sjöhus eller använda ett befintligt. Lakehouses är driftskompatibla, så vi rekommenderar vanligtvis att du använder ett enda sjöhus för alla dina FinOps-datauppsättningar. Ett enda lakehouse håller ihop relaterad information för att dela datamodeller, pipelines och säkerhetsåtgärder.
Så här skapar du ett nytt sjöhus i den infrastrukturarbetsyta som du väljer:
- Logga in på Fabric-appen med ditt kostnadsfria Fabric-konto eller Microsoft Power BI-konto .
- Välj den arbetsyta där du vill skapa lakehouse.
- Längst upp till vänster på sidan väljer du + Ny och sedan Fler alternativ.
- Välj Lakehouse
Mer information finns i Skapa ett sjöhus.
Skapa en genväg till lagring
Med genvägar i lakehouse kan du referera till data utan att kopiera dem. Den förenar data från olika sjöhus, arbetsytor eller extern lagring, till exempel Data Lake Gen2 eller Amazon Web Services (AWS) S3. Du kan snabbt göra stora mängder data tillgängliga i ditt lakehouse lokalt utan svarstiden för att kopiera data från källan.
Information om hur du skapar en genväg finns i Skapa en Genväg till Azure Data Lake Storage Gen2.
- Logga in på Fabric-appen med ditt kostnadsfria Fabric-konto eller Microsoft Power BI-konto .
- Välj valfritt sjöhus.
- Välj ellipsen (...) bredvid Filer.
Du lägger till CSV- och Parquet-filer under Filer. Deltatabeller läggs till under Tabeller. - Välj Ny genväg.
- Välj Azure Data Lake Storage Gen 2 och ange följande inställningar:
- URL = Data Lake Storage-URL för Data Lake-lagringskontot. Se följande anteckning om autentisering.
- Anslutning = Skapa en ny anslutning
- Anslutningsnamn = <Valfritt namn>
- Autentiseringstyp = Organisationskonto
- Logga in när du uppmanas att göra det.
Här är ett exempel på en skärmbild som visar inställningarna för ny genvägsanslutning.
Om du vill hämta Data Lake Storage-URL:en visar du lagringskontot där exporten skapade en katalog och kostnadsfilen FOCUS. Under Inställningar väljer du Slutpunkter. Kopiera URL:en som är markerad som Data Lake Storage.
Här är ett exempel på en skärmbild som visar Data Lake Storage-URL:en på sidan Slutpunkter .
Kopiera data till infrastrukturresurser
När du har skapat genvägen kan du visa FOCUS-kostnadsdata i Filer. Du kan läsa in data direkt i en infrastrukturresurs med någon av följande metoder, baserat på dina krav. Följande flikar innehåller två alternativ:
När genvägen har skapats kan du visa FOCUS-kostnadsdata i Filer. Du kan läsa in data direkt i en Fabric-tabell med hjälp av följande steg.
- Leta reda på katalogen som du skapade när du konfigurerade exporten i lakehouse. Katalogen finns i avsnittet Filer .
- Bredvid katalogen väljer du ellipsen (...) och väljer >
- Tabellnamn = <Valfritt giltigt namn>
- Filtyp =
CSV
- Inklusive undermappar = Aktiverad
- Använd rubrik för kolumnnamn = Aktiverad
- Avgränsare =
,
- Välj Läs in
Mer information finns i Lakehouse Load to Delta Lake-tabeller.
Den här processen skapar en tabell baserat på CSV/Parquet-filen. En automatiserad process för att mata in data med notebook-filer finns på fliken Automatisera datainmatning .
Här är ett exempel på en skärmbild som visar data i Lakehouse-tabellen.
Skapa en Power BI-rapport
När data har matats in i Infrastrukturresurser och tabellerna är klara kan du gå vidare till rapportering.
- Logga in på Fabric-appen med ditt kostnadsfria Fabric-konto eller Microsoft Power BI-konto .
- Välj den arbetsyta där du skapade lakehouse och välj sedan lakehouse.
- I fönstret Utforskaren väljer du Tabeller och sedan den tabell som du skapade.
- Längst upp på sidan väljer du Ny semantisk modell och namnger modellen. Mer information finns i Standard för Power BI-semantiska modeller.
- Välj Power BI-symbolen längst ned till vänster.
- Välj samma semantiska modell för att skapa rapporter och använd sedan Copilot för att generera insikter från dina inmatade data.
Kommentar
Power BI-demonstrationen använder simulerade kostnadsdata i illustrationssyfte.
Relaterat innehåll
Relaterade produkter:
Relaterade lösningar: