Självstudier: Skapa och hantera exporterade data

Om du har läst självstudien om kostnadsanalys är du bekant med att manuellt ladda ned Cost Management-data. Du kan dock skapa en återkommande uppgift som automatiskt exporterar Cost Management-data till Azure Storage varje dag, vecka eller månad. Exporterade data är i CSV-format och innehåller all information som samlas in av Cost Management. Du kan sedan använda exporterade data i Azure Storage med externa system och kombinera dem med dina egna anpassade data. Och du kan använda din exporterade data i ett externt system, till exempel en instrumentpanel eller något annat ekonomisystem.

Titta på videon Så här schemalägger du exporter till lagring med Cost Management om hur du skapar en schemalagd export av dina Azure-kostnadsdata till Azure Storage. Om du vill titta på andra videor går du till YouTube-kanalen för Cost Management.

Exemplen i den här självstudien vägleder dig genom export av Cost Management-data och kontrollerar sedan att data har exporterats.

I den här guiden får du lära dig att:

  • Skapa en daglig export
  • Kontrollera att data samlas in

Krav

Dataexport är tillgängligt för olika Typer av Azure-konton, inklusive Enterprise-avtal (EA) och Microsoft-kundavtal kunder. Om du vill se hela listan med kontotyper som stöds kan du läsa Förstå Cost Management-data. Följande Azure-behörigheter, eller omfång, stöds per prenumeration för dataexport efter användare och grupp. Mer information om omfång finns i Förstå och arbeta med omfång.

  • Ägare – Kan skapa, ändra eller ta bort schemalagda exporter för en prenumeration.
  • Deltagare – Kan skapa, ändra eller ta bort sina egna schemalagda exporter. Kan ändra namnet på schemalagda exporter som skapats av andra.
  • Läsare – Kan schemalägga exporter som de har behörighet till.

Mer information om omfång, inklusive åtkomst som krävs för att konfigurera exporter för Enterprise-avtal- och Microsoft-kundavtalsomfång, finns i Förstå och arbeta med omfång.

För Azure Storage-konton:

  • Det krävs skrivbehörigheter för att ändra det konfigurerade lagringskontot, oberoende av behörigheter för exporten.
  • Ditt Azure Storage-konto måste konfigureras för blob- eller fillagring.
  • En brandvägg får inte ha konfigurerats för lagringskontot.

Om du har en ny prenumeration kan du inte använda Cost Management-funktioner direkt. Det kan ta upp till 48 timmar innan du kan använda alla Cost Management-funktioner.

Logga in på Azure

Logga in på Azure Portal på https://portal.azure.com.

Skapa en daglig export

Om du vill skapa eller visa en dataexport eller schemalägga en export väljer du ett omfång i Azure Portal och väljer Kostnadsanalys på menyn. Du kan till exempel gå till Prenumerationer, välja en prenumeration i listan och sedan välja Kostnadsanalys i menyn. Överst på sidan Kostnadsanalys väljer du Inställningar och Exporter.

Anteckning

  • Utöver prenumerationer kan du skapa exporter för resursgrupper, hanteringsgrupper, avdelningar och registreringar. Mer information om omfång finns i Förstå och arbeta med omfång.
  • När du är inloggad som partner i faktureringskontots omfång eller i en kunds klientorganisation kan du exportera data till ett Azure Storage-konto som är länkat till ditt partnerlagringskonto. Du måste dock ha en aktiv prenumeration i din CSP-klientorganisation.
  1. Välj Lägg till och skriv ett namn för exporten.
  2. Välj Mått:
    • Verklig kostnad (användning och inköp) – välj för att exportera standardanvändning och standardinköp
    • Periodiserad kostnad (användning och inköp) – välj för att exportera periodiserade kostnader för inköp som Azure-reservationer
  3. Välj Exporttyp:
    • Daglig export av kostnader hittills i månaden – Ger en ny exportfil dagligen för dina kostnader hittills i månaden. Den senaste informationen sammanställs från tidigare dagliga exporter.
    • Veckoexport av kostnader för de senaste sju dagarna – Skapar en veckoexport av dina kostnader för de senaste sju dagarna från det valda startdatumet för exporten.
    • Månatlig export av förra månadens kostnader – Ger dig en export av den senaste månadens kostnader jämfört med den aktuella månaden som du skapar exporten. Därefter kör schemat en export den femte dagen i varje ny månad med kostnaderna för föregående månader.
    • Engångsexport – Gör att du kan välja ett datumintervall för historiska data som ska exporteras till Azure Blob Storage. Du kan exportera högst 90 dagars historiska kostnader från den dag du väljer. Den här exporten körs omedelbart och är tillgänglig i ditt lagringskonto inom två timmar. Beroende på exporttyp väljer du antingen ett startdatum eller väljer datum för Från och Till.
  4. Ange prenumerationen för ditt Azure Storage-konto och välj sedan en resursgrupp eller skapa en ny resursgrupp.
  5. Välj lagringskontots namn eller skapa ett nytt lagringskonto.
  6. Välj plats (Azure-region).
  7. Ange den lagringscontainer och den katalogsökväg som du vill att exportfilen ska gå till. Nytt exportexempel
  8. Granska exportinformationen och välj Skapa.

Den nya exporten visas i listan över exporter. Som standard är nya exporter aktiverade. Om du vill inaktivera eller ta bort en schemalagd export väljer du valfritt objekt i listan och väljer sedan antingen Inaktivera eller Ta bort.

Först kan det ta 12–24 timmar innan exporten körs. Men det kan ta längre tid innan data visas i de exporterade filerna.

Exportera schema

Schemalagda exporter påverkas av tiden och dagen i veckan då du först skapade exporten. När du skapar en schemalagd export körs exporten med samma frekvens för varje export som körs senare. För till exempel en daglig export av kostnader hittills denna månad körs exporten varje dag. På liknande sätt körs exporten varje vecka för en veckovis export, samma dag som den schemaläggs. Den exakta leveranstiden för exporten är inte garanterad och exporterade data är tillgängliga inom fyra timmar efter körningen.

Exporter schemaläggs med coordinated universal time (UTC). Export-API:et använder och visar alltid UTC.

  • När du skapar en export med export-API:et anger du recurrencePeriod i UTC-tid. API:et konverterar inte din lokala tid till UTC.
    • Exempel – En veckoexport schemaläggs fredagen den 19 augusti med recurrencePeriod inställt på 14:00. API:et tar emot indata som 14:00 UTC, fredagen den 19 augusti. Den veckovisa exporten kommer att köras varje fredag.
  • När du skapar en export i Azure Portal konverteras dess startdatumtid automatiskt till motsvarande UTC-tid.
    • Exempel – En veckoexport schemaläggs fredagen den 19 augusti med lokal tid kl. 02:00 IST (UTC+5:30) från Azure Portal. API:et tar emot indata som 20:30, torsdagen den 18 augusti. Den veckovisa exporten kommer att köras varje torsdag.

Varje export skapar en ny fil, vilket betyder att äldre exporter inte skrivs över.

Skapa en export för flera prenumerationer

Om du har ett Enterprise-avtal kan du använda en hanteringsgrupp för att aggregera information om prenumerationskostnader i en enda container. Sedan kan du exportera kostnadshanteringsdata för hanteringsgruppen. Exporter för hanteringsgrupper stöder endast faktiska kostnader.

Export av hanteringsgrupper av andra prenumerationstyper stöds inte.

  1. Om du inte redan har skapat en hanteringsgrupp skapar du en grupp och tilldelar prenumerationer till den.
  2. I kostnadsanalysen anger du omfattningen för hanteringsgruppen och väljer Välj den här hanteringsgruppen. Exempel som visar alternativet Välj den här hanteringsgruppen
  3. Skapa en export i omfånget för att hämta kostnadshanteringsdata för prenumerationerna i hanteringsgruppen. Exempel som visar alternativet Skapa ny export med ett hanteringsgruppsomfång

Filpartitionering för stora datauppsättningar

Om du har en Microsoft-kundavtal, Microsoft-partneravtal eller Enterprise-avtal kan du aktivera Exporter för att segmentera filen i flera mindre filpartitioner för att hjälpa till med datainmatning. När du först konfigurerar exporten anger du inställningen File Partitioning (Filpartitionering) till . Inställningen är Av som standard.

Skärmbild som visar alternativet Filpartitionering.

Om du inte har någon Microsoft-kundavtal, Microsoft-partneravtal eller Enterprise-avtal visas inte alternativet Filpartitionering.

Uppdatera befintliga exporter för att använda filpartitionering

Om du har befintliga exporter och vill konfigurera filpartitionering skapar du en ny export. Filpartitionering är endast tillgängligt med den senaste exportversionen. Det kan finnas mindre ändringar i vissa av fälten i de användningsfiler som skapas.

Om du aktiverar filpartitionering vid en befintlig export kan du se mindre ändringar i fälten i filutdata. Eventuella ändringar beror på uppdateringar som har gjorts i Exporter efter att du först har konfigurerat din.

Partitionering av utdata

När filpartitionering är aktiverat får du en fil för varje partition av data i exporten tillsammans med en _manifest.json-fil. Manifestet innehåller en sammanfattning av den fullständiga datauppsättningen och information för varje filpartition i den. Varje filpartition har rubriker och innehåller bara en delmängd av den fullständiga datamängden. Om du vill hantera den fullständiga datauppsättningen måste du mata in varje partition av exporten.

Här är en _manifest.json-exempelmanifestfil.

{
  "manifestVersion": "2021-01-01",
  "dataFormat": "csv",
  "blobCount": 1,
  "byteCount": 160769,
  "dataRowCount": 136,
  "blobs": [
    {
      "blobName": "blobName.csv",
      "byteCount": 160769,
      "dataRowCount": 136,
      "headerRowCount": 1,
      "contentMD5": "md5Hash"
    }
  ]
}

Exportera versioner

När du skapar en schemalagd export i Azure Portal eller med API:et körs den alltid på exportversionen som användes vid skapandetillfället. Azure behåller dina tidigare skapade exporter på samma version, såvida du inte uppdaterar den. Detta förhindrar ändringar i avgifterna och csv-fälten om exportversionen ändras. När exportfunktionen ändras med tiden ändras ibland fältnamn och nya fält läggs till.

Om du vill använda de senaste tillgängliga data och fälten rekommenderar vi att du skapar en ny export i Azure Portal. Uppdatera en befintlig export till den senaste versionen genom att uppdatera den i Azure Portal eller med den senaste export-API-versionen. Om du uppdaterar en befintlig export kan du se mindre skillnader i fält och avgifter i filer som skapas efteråt.

Kontrollera att data samlas in

Du kan enkelt kontrollera att dina Cost Management-data samlas in och visa den exporterade CSV-filen med hjälp av Azure Storage Explorer.

I exportlistan väljer du lagringskontots namn. På sidan för lagringskontot väljer du Öppna i Explorer. Om du ser en bekräftelseruta väljer du Ja för att öppna filen i Azure Storage Explorer.

Lagringskontosidan som visar exempelinformation och länkar till Öppna i Explorer

I Storage Explorer navigerar du till den container som du vill öppna och väljer den mapp som motsvarar aktuell månad. En lista med CSV-filer visas. Välj en och välj sedan Öppna.

Exempel på information som visas i Storage Explorer

Filen öppnas med det program eller den app som är inställt på att öppna CSV-filnamnstillägg. Här är ett exempel i Excel.

Exempel på exporterade CSV-data som visas i Excel

Ladda ned en exporterad CSV-datafil

Du kan också ladda ned den exporterade CSV-filen i Azure-portalen. Följande steg beskriver hur du hittar den från kostnadsanalys.

  1. I kostnadsanalys väljer du Inställningar och sedan Exporter.
  2. I listan över exporter väljer du lagringskontot för en export.
  3. Välj Containrar i ditt lagringskonto.
  4. Välj containern i listan över containrar.
  5. Navigera genom katalogerna och lagringsblobar till det datum du vill ha.
  6. Välj CSV-filen och välj sedan Ladda ned.

Exempel på exportnedladdning

Visa körningshistorik för export

Du kan visa körningshistoriken för din schemalagda export genom att välja en enskild export på sidan med exportlistor. På sidan med exportlistor kan du även snabbt se körningstiderna för dina tidigare exporter och se när en export kommer att köras nästa gång. Här är ett exempel som visar körningshistoriken.

Skärmbild som visar fönstret Exporter.

Välj en export för att se dess körningshistorik.

Skärmbild som visar körningshistoriken för en export.

Exporten körs två gånger om dagen under de första fem dagarna i månaden

Om du har skapat en daglig export har du två körningar per dag under de första fem dagarna i varje månad. En körning körs och skapar en fil med den aktuella månadens kostnadsdata. Det är körningen som är tillgänglig för dig att se i körningshistoriken. En andra körning körs också för att skapa en fil med alla kostnader från föregående månad. Den andra körningen visas för närvarande inte i körningshistoriken. Azure kör den andra körningen för att säkerställa att den senaste filen för den senaste månaden innehåller alla avgifter exakt som på fakturan. Den körs eftersom det finns fall där latent användning och avgifter ingår i fakturan upp till 72 timmar efter att kalendermånaden har stängts. Mer information om uppdateringar av cost management-användningsdata finns i Uppdateringar och kvarhållning av kostnads- och användningsdata.

Komma åt exporterade data från andra system

Ett av syftena med att exportera dina Cost Management-data är att komma åt data från externa system. Du använder kanske ett instrumentpanelssystem eller något annat ekonomisystem. Sådana system varierar mycket, så det vore inte praktiskt att visa ett exempel. Men i Introduktion till Azure Storage lär du dig hur du kan komma åt data från dina program.

Nästa steg

I den här självstudiekursen lärde du dig att:

  • Skapa en daglig export
  • Kontrollera att data samlas in

Gå vidare till nästa självstudie för att optimera och förbättra effektiviteten genom att identifiera inaktiva och underutnyttjade resurser.