Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als u de zelfstudie over kostenanalyse hebt doorgenomen, bent u al bekend met het handmatig downloaden van gegevens uit Cost Management. U kunt echter een terugkerende taak maken waarmee uw Cost Management-gegevens automatisch dagelijks of maandelijks naar Azure Storage worden geëxporteerd. Exports zijn ontworpen om uw FinOps-praktijk te stroomlijnen door de export van andere kostengerelateerde gegevenssets te automatiseren. U kunt de geëxporteerde gegevens gebruiken met externe systemen en deze combineren met uw eigen aangepaste gegevens.
In deze zelfstudie leert u het volgende:
- Exports creëren
- Exports configureren voor opslagaccounts met een firewall
- Exports beheren
- Bestandspartitionering inschakelen voor grote gegevenssets
- Controleren of de gegevens zijn verzameld
- Bekijk export uitvoeringsgeschiedenis
- Inzicht in exportgegevenstypen
Bijgewerkte functionaliteit
De exportfunctie ondersteunt meerdere gegevenssets, waaronder prijzenoverzichten, aanbevelingen voor reserveringen, reserveringsgegevens en reserveringstransacties. Met behulp van de opensource-indeling FinOps Open Cost and Usage Specification FOCUS kunt u ook kosten- en gebruiksgegevens downloaden. Het combineert werkelijke en afgeschreven kosten en vermindert gegevensverwerkingstijden en opslag- en rekenkosten. FinOps-gegevenssets zijn vaak groot en lastig te beheren. Exports verbeteren de beheerbaarheid van bestanden, verminderen de downloadlatentie en helpen besparen op opslag- en netwerkkosten met de volgende functionaliteit:
- Bestandspartitionering, waardoor het bestand wordt opgesplitst in beheerbare kleinere segmenten.
- Bestand overschrijven, waardoor het bestand van de vorige dag wordt vervangen door een bijgewerkt bestand elke dag in de dagelijkse export.
De exportfunctie heeft een bijgewerkte gebruikersinterface, waarmee u eenvoudig meerdere exports voor verschillende cost management-gegevenssets naar Azure Storage kunt maken met behulp van één vereenvoudigde ervaring voor het maken van gegevens. Met exports kunt u de meest recente of een van de eerdere schemaversies van de gegevensset kiezen wanneer u een nieuwe export maakt. Het ondersteunen van meerdere versies zorgt ervoor dat de gegevensverwerkingslagen die u voor bestaande gegevenssets hebt gebouwd, opnieuw worden gebruikt terwijl u de nieuwste API-functionaliteit gebruikt. U kunt historische gegevens selectief exporteren door een bestaande exporttaak voor een historische periode opnieuw uit te voeren. U hoeft dus geen nieuwe eenmalige export te maken voor een specifiek datumbereik. U kunt de beveiliging en naleving verbeteren door exports naar opslagaccounts achter een firewall te configureren. De Azure Storage-firewall biedt toegangsbeheer voor het openbare eindpunt van het opslagaccount.
Vereiste voorwaarden
Gegevensexport is beschikbaar voor verschillende Typen Azure-accounts, waaronder Enterprise Agreement (EA) en MCA-klanten (Microsoft-klantovereenkomst). Zie voor de volledige lijst met ondersteunde accounttypen Gegevens van Azure Cost Management begrijpen. Per abonnement worden de volgende Azure-machtigingen en toepassingsbereiken ondersteund voor het exporteren van gegevens door gebruikers en groepen. Zie Begrijpen en werken met scopes voor meer informatie over scopes.
- Eigenaar: kan geplande exports voor een abonnement maken, wijzigen of verwijderen.
- Inzender: kan hun eigen geplande exports maken, wijzigen of verwijderen. Zij kunnen bovendien de naam wijzigen van geplande exports die door anderen zijn ingesteld.
- Lezer, kan exporten plannen waarvoor ze toestemming hebben.
- Voor meer informatie over bereiken, waaronder de toegang die nodig is voor het configureren van exports voor de Enterprise Agreement- en Microsoft Customer Agreement-bereiken, zie Begrijpen en werken met bereiken.
Voor Azure-opslagaccounts:
Voor het wijzigen van een geconfigureerd opslagaccount zijn schrijfmachtigingen vereist, ongeacht de machtigingen voor het exporteren.
Uw Azure-opslagaccount moet zijn geconfigureerd voor blob- of bestandsopslag.
Configureer geen exports naar een opslagcontainer die is geconfigureerd als een bestemming in een objectreplicatieregel.
Als u wilt exporteren naar opslagaccounts met firewallregels, hebt u andere bevoegdheden voor het opslagaccount nodig. Deze bevoegdheden zijn alleen vereist tijdens het maken of wijzigen van de export:
De rol van Eigenaar op het opslagaccount of
Een aangepaste rol met:
Microsoft.Authorization/roleAssignments/write
Microsoft.Authorization/permissions/read
Wanneer u de firewall configureert, moet u ervoor zorgen dat vertrouwde Azure-servicetoegang is ingeschakeld voor het opslagaccount. Als u de EXPORTS REST API wilt gebruiken om naar een opslagaccount achter een firewall te schrijven, gebruikt u API-versie 2023-08-01 of hoger. Alle nieuwere API-versies blijven ondersteuning bieden voor exports achter firewalls.
Er wordt een door het systeem toegewezen beheerde identiteit gemaakt voor een nieuwe export als de gebruiker machtigingen heeft
Microsoft.Authorization/roleAssignments/write
voor het opslagaccount. Deze instelling zorgt ervoor dat de export blijft werken als u in de toekomst een firewall inschakelt. Nadat de export is gemaakt of bijgewerkt, heeft de gebruiker de rol Eigenaar niet meer nodig voor routinebewerkingen.Voor de configuratie van het opslagaccount moet het toegestane bereik voor kopieerbewerkingen (preview) zijn ingesteld op Van elk opslagaccount.
Als u een nieuw abonnement hebt, kunt u de Cost Management-functies niet meteen gebruiken. Het kan tot 48 uur duren voordat u alle Cost Management-functies kunt gebruiken.
Exports creëren
U kunt meerdere exports van verschillende gegevenstypen maken met behulp van de volgende stappen.
Opmerking
- U kunt exports maken voor abonnementen, resourcegroepen, beheergroep, afdeling en inschrijvingsbereiken. Zie Begrijpen en werken met scopes voor meer informatie over scopes.
- Wanneer u als partner bent aangemeld bij de factureringsaccountscope of bij de tenantomgeving van een klant, kunt u gegevens exporteren naar een Azure Storage-account dat is gekoppeld aan uw partneropslagaccount. U moet hiervoor wel een actief abonnement hebben in uw CSP-tenant.
Kies een bereik en navigeer naar Exports
- Meld u aan bij de Azure Portal op https://portal.azure.com.
- Zoek naar Cost Management.
- Selecteer een factureringsbereik.
- Selecteer Exports in het linkernavigatiemenu.
Nieuwe exports maken
Selecteer + Maken op de pagina Exports boven aan de pagina.
De exportsjabloon selecteren
Selecteer op het tabblad Basisbeginselen een sjabloon die aan uw scenario voldoet en selecteer vervolgens Volgende.
Opmerking: Een sjabloon vereenvoudigt het maken van exporteren door een set veelgebruikte gegevenssets en hun configuraties vooraf te selecteren.Zodra u een sjabloon selecteert, ziet u het tabblad Gegevenssets waar u uw exportnaam kunt aanpassen door een gemeenschappelijk exportvoorvoegsel in te voeren, de vooraf geselecteerde configuratie te bewerken en exports toe te voegen aan of te verwijderen uit de lijst.
U kunt de sjabloon wijzigen en uw exportconfiguraties negeren door terug te gaan naar het tabblad Basisbeginselen en een nieuwe sjabloon te selecteren.
Optioneel - Meer exports toevoegen
- Op het tabblad Gegevenssets kunt u nog een export toevoegen door + Export toevoegen te selecteren.
- Selecteer het type gegevens, de versie van de gegevensset en voer een exportnaam in. U kunt desgewenst een exportbeschrijving invoeren.
- Wanneer u Aanbevelingen voor reserveringen selecteert, selecteert u voor het type gegevens waarden voor de andere velden die worden weergegeven:
- Reserveringsomvang
- Hulpmiddeltype
- Terugkijkperiode
- Afhankelijk van het type gegevens en frequentie dat u selecteert, moet u mogelijk meer velden opgeven om het datumbereik in UTC-indeling te definiëren.
- Selecteer Toevoegen om de export weer te geven op het tabblad Gegevenssets.
- U kunt maximaal 10 exports maken wanneer u + Nieuwe exports toevoegt.
- Selecteer Volgende wanneer u klaar bent om de bestemming te definiëren.
De exportbestemming definiëren
- Selecteer op het tabblad Doel het opslagtype. De standaardinstelling is Azure Blob Storage.
- Geef uw Azure opslagaccount-abonnement op. Kies een bestaande resourcegroep of maak een nieuwe.
- Selecteer de naam van het opslagaccount of maak een nieuwe.
- Als u een nieuw opslagaccount maakt, kiest u een Azure-regio.
- Geef de opslagcontainer en het gebruikerslijst-pad op voor het exportbestand.
- Kies een indeling als CSV of Parquet.
- Kies het type compressie als None, Gzip voor csv-bestandsindeling of Snappy voor de parquet-bestandsindeling.
- Bestandspartitionering is standaard ingeschakeld. Het splitst grote bestanden op in kleinere bestanden en kan niet worden uitgeschakeld.
- Gegevens overschrijven is standaard ingeschakeld. Voor dagelijkse exports wordt het bestand van de vorige dag vervangen door een bijgewerkt bestand.
- Selecteer Volgende om naar het tabblad Controleren en maken te gaan.
Beoordelen en creëren
Beoordeel de exportconfiguratie en breng de benodigde wijzigingen aan. Wanneer u klaar bent, selecteert u Beoordelen en aanmaken om het proces te voltooien.
Uw nieuwe export wordt weergegeven in de lijst met exports. Nieuwe exports zijn standaard ingeschakeld. Als u een geplande export wilt uitschakelen of verwijderen, selecteert u een item in de lijst en selecteert u Vervolgens Uitschakelen of Verwijderen.
Het exporteren kan tot 24 uur duren voordat de gegevens gereed zijn.
Exports configureren voor opslagaccounts met een firewall
Als u wilt exporteren naar een opslagaccount achter de firewall voor beveiligings- en nalevingsvereisten, moet u ervoor zorgen dat aan alle vereisten is voldaan.
Opmerking
Als u een bestaande geplande export hebt en de configuratie van uw opslagnetwerk wijzigt, moet u de export bijwerken en opslaan om de wijzigingen weer te geven.
Schakel Toegang toestaan voor vertrouwde Azure-services in voor het opslagaccount. U kunt deze functie inschakelen tijdens het configureren van de firewall van het opslagaccount op de pagina Netwerken. Hier volgt een schermopname van de pagina.
Als u deze instelling hebt gemist, wordt deze automatisch ingeschakeld wanneer u een nieuwe export maakt en een bestaand opslagaccount gebruikt.
Er wordt een door het systeem toegewezen beheerde identiteit gemaakt voor een nieuwe jobexport wanneer deze wordt aangemaakt of aangepast. U moet machtigingen hebben omdat Cost Management de bevoegdheid gebruikt om de rol StorageBlobDataContributor toe te wijzen aan de beheerde identiteit. De machtiging is beperkt tot het containerbereik van het opslagaccount. Nadat de exporttaak is gemaakt of bijgewerkt, heeft de gebruiker geen eigenaarsmachtigingen nodig voor reguliere runtimebewerkingen.
Opmerking
- Wanneer een gebruiker de doelgegevens bijwerkt of een export verwijdert, wordt de rol StorageBlobDataContributor die is toegewezen aan de beheerde identiteit automatisch verwijderd. Als u wilt dat het systeem de roltoewijzing verwijdert, moet de gebruiker machtigingen hebben
microsoft.Authorization/roleAssignments/delete
. Als de machtigingen niet beschikbaar zijn, moet de gebruiker de roltoewijzing voor de beheerde identiteit handmatig verwijderen. - Momenteel worden firewalls ondersteund voor opslagaccounts in dezelfde tenant. Firewalls in opslagaccounts worden echter niet ondersteund voor export tussen tenants.
Voeg exports toe aan de lijst met vertrouwde services. Zie Vertrouwde toegang op basis van een beheerde identiteit voor meer informatie.
Exports beheren
U kunt de lijst met beschikbare exports bekijken door naar de pagina Exports te gaan en afzonderlijke exports te beheren door deze te selecteren.
U kunt de volgende acties uitvoeren voor afzonderlijke exports.
Nu uitvoeren - Hiermee wordt een niet-geplande export in de wachtrij geplaatst voor uitvoering op het volgende beschikbare moment, ongeacht de geplande uitvoeringstijd.
Geselecteerde datums exporteren: Voert een export opnieuw uit voor een historisch datumbereik in plaats van een nieuwe eenmalige export te maken. U kunt maximaal 13 maanden aan historische gegevens extraheren in segmenten van één maand. Deze optie is niet beschikbaar voor prijsbladen.
Uitschakelen - blokkeert tijdelijk de exporttaak.
Verwijderen: dit verwijdert de export definitief.
Vernieuwen: hiermee wordt de uitvoeringsgeschiedenis bijgewerkt.
Inzicht in de frequentie van het schema
Wanneer u een geplande export maakt, wordt de export uitgevoerd met dezelfde frequentie voor elke export die later wordt uitgevoerd. Als de export bijvoorbeeld één keer per UTC-dag wordt uitgevoerd, wordt er een dagelijkse export gemaakt van de kosten die vanaf het begin van de maand tot de huidige datum zijn verzameld. Afzonderlijke exportuitvoeringen kunnen zich gedurende de hele dag op verschillende tijdstippen voordoen, dus vermijd het gebruik van de exacte tijd van de exportuitvoeringen. De uitvoeringstijd is afhankelijk van de actieve belasting die aanwezig is in Azure gedurende een bepaalde UTC-dag. Zodra een exportuitvoering is gestart, moeten uw gegevens binnen 4 uur beschikbaar zijn. Exports worden gepland met Coordinated Universal Time (UTC). De Exports-API gebruikt altijd UTC en geeft deze weer.
Wanneer u een export maakt met behulp van de Exports-API, geeft u de recurrencePeriod
in UTC-tijd op. De API converteert uw lokale tijd niet naar UTC.
- Voorbeeld: een dagelijkse export is gepland op vrijdag 19 augustus, ingesteld om 2:00 uur. De API ontvangt de invoer als vrijdag 19 augustus om 14:00 uur UTC.
Wanneer u een export maakt in Azure Portal, wordt de begindatum automatisch geconverteerd naar de equivalente UTC-tijd.
- Voorbeeld: een dagelijkse export is gepland op vrijdag 19 augustus met de lokale tijd van 2:00 UUR IST (UTC+5:30) vanuit Azure Portal. De API ontvangt de invoer als 18:30 uur, donderdag 18 augustus.
Verschillende gegevenssets ondersteunen verschillende planningsfrequentieopties, zoals beschreven in de volgende tabel.
gegevenstype | Frequentieopties |
---|---|
Prijslijst | • Eenmalige export • Huidige maand • Dagelijkse export van de huidige maand |
Reserveringsgegevens | • Eenmalige export • Dagelijkse export van de kosten van de lopende maand • Maandelijkse export van de kosten van vorige maand |
Aanbevelingen voor reserveringen | • Eenmalige export • Dagelijkse export |
Reserveringstransacties | • Eenmalige export • Dagelijkse export • Maandelijkse export van de gegevens van vorige maand |
Kosten- en gebruiksgegevens (werkelijk) Kosten- en gebruiksgegevens (geamortiseerd) Details van kosten en gebruik (FOCUS) Kosten- en gebruiksgegevens (alleen gebruik) |
• Eenmalige export • Dagelijkse export van de kosten van maand tot heden • Maandelijkse export van de kosten van vorige maand • Maandelijkse export van de kosten van de afgelopen factureringsmaand |
Optioneel: een export voor meerdere abonnementen maken
U kunt een beheergroep gebruiken om informatie over abonnementskosten in één container samen te voegen. Hiermee exporteert u het bereik van de ondersteuningsgroep voor Enterprise Overeenkomst, maar niet voor Microsoft-klantovereenkomst of andere abonnementstypen. Meerdere valuta's worden ook niet ondersteund in export van beheergroepen.
Exporten op het niveau van de beheergroep ondersteunen alleen gebruikskosten. Aankopen, inclusief reserveringen en spaarplannen, worden niet ondersteund. Afgeschreven kostenrapporten worden ook niet ondersteund. Wanneer u een export maakt vanuit Azure Portal voor een bereik van een beheergroep, wordt het metrische veld niet weergegeven omdat het standaard wordt gebruikt voor het gebruikstype. Wanneer u een beheergroepsbereikexport maakt met behulp van de REST API, kiest u ExportType als Usage
.
- Maak één beheergroep en wijs er abonnementen aan toe, als u dat nog niet hebt gedaan.
- Stel in kostenanalyse het bereik in op uw beheergroep, en selecteer Deze beheergroep selecteren.
- Maak een export in de scope om kostenbeheerdata op te halen voor de abonnementen in de beheergroep.
Bestandspartities voor grote gegevenssets
Het partitioneren van bestanden is een functie die standaard wordt geactiveerd om het beheer van grote bestanden te vergemakkelijken. Deze functionaliteit verdeelt grotere bestanden in kleinere segmenten, waardoor het gemak van bestandsoverdracht, download, opname en algehele leesbaarheid wordt verbeterd. Het is voordelig voor klanten waarvan de kostenbestanden in de loop van de tijd groter worden. De details van de bestandspartities worden beschreven in een manifest.json bestand dat bij elke exportuitvoering wordt geleverd, zodat u opnieuw kunt deelnemen aan het oorspronkelijke bestand.
Manifestbestand
Bij elke export krijgt u meerdere partities van de gegevens, samen met een manifest.json-bestand. Het manifest bevat een samenvatting van de volledige gegevensset en informatie voor elke bestandspartitie erin. Elke bestandspartitie bevat headers en bevat slechts een subset van de volledige gegevensset. Als u de volledige gegevensset wilt verwerken, moet u elke partitie van de export opnemen.
Hier volgt een _manifest.json voorbeeldmanifestbestand.
{
"manifestVersion": "2024-04-01",
"byteCount": 8032,
"blobCount": 1,
"dataRowCount": 36,
"exportConfig": {
"exportName": "sample",
"resourceId": "/providers/Microsoft.Billing/billingAccounts/1234567/providers/Microsoft.CostManagement/exports/sample",
"dataVersion": "2023-05-01",
"apiVersion": "2023-07-01-preview",
"type": "ReservationRecommendations",
"timeFrame": "MonthToDate",
"granularity": null
},
"deliveryConfig": {
"partitionData": true,
"dataOverwriteBehavior": "OverwritePreviousReport",
"fileFormat": "Csv",
"compressionMode": "None",
"containerUri": "/subscriptions/ 00000000-0000-0000-0000-000000000000/resourceGroups/samplerg/providers/Microsoft.Storage/storageAccounts/samplestorage",
"rootFolderPath": "folder"
},
"runInfo": {
"executionType": "OnDemand",
"submittedTime": "2025-03-21T21:04:06.5234447Z",
"runId": "bbac73f1-9a05-4de6-84ab-c72b568a03b4",
"startDate": "2025-03-01T00:00:00",
"endDate": "2025-03-21T00:00:00Z"
},
"blobs": [
{
"blobName": " folder/sample/ 00000000-0000-0000-0000-000000000000/part0.csv",
"byteCount": 8032,
"dataRowCount": 36
}
]
}
Controleren of de gegevens zijn verzameld
U kunt eenvoudig controleren of uw Cost Management-gegevens daadwerkelijk zijn geëxporteerd door het CSV-exportbestand in Azure Storage Explorer te bekijken.
Selecteer de naam van het opslagaccount in de lijst met exports. Selecteer Openen in Explorer op de pagina van het opslagaccount. Als u een bevestigingsvenster ziet, selecteert u Ja om het bestand te openen in Azure Storage Explorer.
Ga in Storage Explorer naar de container die u wilt openen en selecteer de map voor de huidige maand. U ziet nu een lijst met CSV-bestanden. Selecteer het gewenste bestand en selecteer Openen.
Het bestand wordt geopend met het programma of de toepassing ingesteld om CSV-bestandsextensies te openen. Dit is een voorbeeld met Excel.
Een geëxporteerd gegevensbestand downloaden
Als u het geëxporteerde CSV- of Parquet-bestand wilt downloaden, bladert u naar het bestand in Microsoft Azure Storage Explorer en downloadt u het.
Bekijk export uitvoeringsgeschiedenis
U kunt de uitvoeringsgeschiedenis van uw geplande export bekijken door een individuele export te selecteren op de exportlijstpagina. De exportlijstpagina biedt u ook snelle toegang om de looptijd van uw vorige exporten te bekijken en de volgende keer dat de export wordt uitgevoerd. Hier is een voorbeeld dat de uitvoeringsgeschiedenis laat zien.
Selecteer een export om de uitvoeringsgeschiedenis weer te geven.
Kostenexport wordt twee keer per dag uitgevoerd voor de eerste vijf dagen van de maand
Er zijn twee uitvoeringen per dag voor de eerste vijf dagen van elke maand nadat u een dagelijkse export van de gegevensset met kosten- en gebruiksgegevens hebt gemaakt. Eén uitvoering wordt uitgevoerd en maakt een bestand met de kostengegevens van de huidige maand. Dit is de uitvoering die beschikbaar is om te bekijken in de uitvoeringsgeschiedenis. Een tweede uitvoering wordt ook uitgevoerd om een bestand te maken met alle kosten van de vorige maand. De tweede uitvoering is momenteel niet zichtbaar in de uitvoeringsgeschiedenis. Azure voert de tweede uitvoering uit om ervoor te zorgen dat uw meest recente bestand voor de afgelopen maand alle kosten bevat, precies zoals op uw factuur wordt weergegeven. Het wordt uitgevoerd omdat er gevallen zijn waarin latent gebruik en kosten zijn opgenomen in de factuur tot 72 uur nadat de kalendermaand is gesloten. Zie updates voor kosten- en gebruiksgegevens en -retentie voor meer informatie over updates van Cost Management-gebruiksgegevens.
Opmerking
De dagelijkse export die tussen de 1e en de 5e van de huidige maand is gemaakt, genereert geen gegevens voor de vorige maand, omdat het exportschema begint vanaf de aanmaakdatum.
Inzicht in exportgegevenstypen
Zie de schema-index van de Cost Management-gegevensset voor een uitgebreid overzicht van alle beschikbare gegevenssets, inclusief het schema voor huidige en historische versies.
- Kosten- en gebruiksgegevens (werkelijk): selecteer deze optie om standaardgebruik en aankoopkosten te exporteren.
- Kosten- en gebruiksgegevens (afgeschreven) - Selecteer deze optie om afgeschreven kosten te exporteren voor aankopen zoals Azure-reserveringen en een Azure-besparingsplan voor berekening.
- Details van kosten en gebruik (FOCUS): selecteer deze optie om kosten- en gebruiksgegevens te exporteren met behulp van de opensource-indeling FinOps Open Cost and Usage Specification (FOCUS). Het combineert de werkelijke en afgeschreven kosten.
- Deze indeling vermindert de verwerkingstijd en opslag- en rekenkosten voor exports.
- Het bereik van de beheergroep wordt niet ondersteund voor exports van kosten- en gebruiksdetails (FOCUS).
- U kunt de export met FOCUS-indeling gebruiken als invoer voor een Microsoft Fabric-werkruimte voor FinOps. Zie Een Fabric-werkruimte maken voor FinOps voor meer informatie.
- Kosten- en gebruiksgegevens (alleen gebruik): selecteer deze optie om standaardgebruikskosten te exporteren zonder aankoopgegevens. Hoewel u deze optie niet kunt gebruiken bij het maken van nieuwe exports, worden bestaande exports met deze optie nog steeds ondersteund.
- Prijzenoverzicht: selecteer deze optie om de Azure-prijzen van uw organisatie te exporteren.
- Reserveringsgegevens: selecteer deze optie om de huidige lijst met alle beschikbare reserveringen te exporteren.
- Aanbevelingen voor reserveringen: selecteer deze optie om de lijst met reserveringsaanvelingen te exporteren, die u helpen bij het optimaliseren van tarieven.
- Reserveringstransacties: selecteer deze optie om de lijst met alle reserveringsaankopen, inwisselingen en restituties te exporteren.
Overeenkomsttypen, privacygrenzen en vereiste rollen worden uitgelegd in Begrijpen en werken met privacygrenzen.
Gegevenstypen | Ondersteunde overeenkomst | Ondersteunde reikwijdten |
---|---|---|
Kosten en gebruik (werkelijk) | •EA • MCA die u hebt gekocht via de Azure-website • MCA Enterprise • MCA die u koopt via een Microsoft-partner • Interne Azure |
• EA - Inschrijving, afdeling, account, abonnement en resourcegroep • MCA - Factureringsaccount, factureringsprofiel, factuursectie, abonnement en resourcegroep • Microsoft Partner-overeenkomst (MPA) - Klant, abonnement en resourcegroep |
Kosten en gebruik (afgeschreven) | •EA • MCA die u hebt gekocht via de Azure-website • MCA Enterprise • MCA die u koopt via een Microsoft-partner • Interne Azure |
• EA - Inschrijving, afdeling, account, abonnement en resourcegroep • MCA - Factureringsaccount, factureringsprofiel, factuursectie, abonnement en resourcegroep • MPA - Klant, abonnement en resourcegroep |
Kosten en gebruik (FOCUS) | •EA • MCA die u hebt gekocht via de Azure-website • MCA Enterprise • MCA die u koopt via een Microsoft-partner |
• EA - Inschrijving, afdeling, account, abonnement en hulpbrongroep.
OPMERKING: Het bereik van de beheergroep wordt niet ondersteund voor exports van kosten- en gebruiksgegevens (FOCUS). • MCA - Factureringsaccount, factureringsprofiel, factuursectie, abonnement en resourcegroep • MPA - Klant, abonnement, resourcegroep. |
Alle beschikbare prijzen | •EA • MCA die u hebt gekocht via de Azure-website • MCA Enterprise • MCA die u koopt via een Microsoft-partner |
• EA - Factureringsrekening • Alle andere ondersteunde overeenkomsten - Factureringsprofiel |
Aanbevelingen voor reserveringen | •EA • MCA die u hebt gekocht via de Azure-website • MCA Enterprise • MCA die u koopt via een Microsoft-partner |
• EA - Factureringsrekening • Alle andere ondersteunde overeenkomsten - Factureringsprofiel |
Reserveringstransacties | •EA • MCA die u hebt gekocht via de Azure-website • MCA Enterprise • MCA die u koopt via een Microsoft-partner |
• EA - Factureringsrekening • Alle andere ondersteunde overeenkomsten - Factureringsprofiel |
Reserveringsgegevens | •EA • MCA die u hebt gekocht via de Azure-website • MCA Enterprise • MCA die u koopt via een Microsoft-partner |
• EA - Factureringsrekening • Alle andere ondersteunde overeenkomsten - Factureringsprofiel |
Beperkingen
De exportervaring heeft momenteel de volgende beperkingen.
De nieuwe exportervaring biedt geen volledige ondersteuning voor het bereik van de beheergroep en heeft functiebeperkingen. Alleen de gegevensset met kosten en gebruiksgegevens (Gebruik) is beschikbaar in CSV-indeling zonder compressie.
Azure MOSP-factureringsbereiken en -abonnementen bieden geen ondersteuning voor FOCUS-gegevenssets.
Gedeelde toegangsservice (SAS)-sleutelgebaseerde export tussen tenants wordt alleen ondersteund voor Microsoft-partners op het niveau van de factureringsrekening. Het wordt niet ondersteund voor andere partnerscenario's, zoals andere toepassingsgebieden, een EA indirect contract of Azure Lighthouse.
EA-prijzenoverzicht: reserveringsprijzen zijn alleen beschikbaar voor het prijzenoverzicht van de huidige maand en kunnen niet worden opgehaald voor historische exports. Als u de historische reserveringsprijzen wilt behouden, stelt u terugkerende exports in.
Veelgestelde vragen
Hier volgen enkele veelgestelde vragen en antwoorden over exports.
Inzicht in bestandspartitionering in Cost Management Exports
Waarom en wanneer bestandspartitionering wordt toegepast
Om de betrouwbaarheid en schaalbaarheid te verbeteren, exporteert Cost Management automatisch grote bestanden naar kleinere segmenten. Partitionering helpt bij het oplossen van problemen met het downloaden of openen van grote enkelvoudige bestanden, met name via onbetrouwbare netwerken of in hulpprogramma's met beperkingen voor bestandsgrootte of aantal rijen, zoals Microsoft Excel.
Bij exports is partitionering altijd ingeschakeld. Bestanden worden gesplitst op basis van grootte, niet het aantal rijen, waarbij elk niet-gecomprimeerd bestand minder dan 1 GB wordt bewaard. Voor gecomprimeerde indelingen zoals Gzip kunnen de werkelijke bestandsgrootten variëren, afhankelijk van de compressie-efficiëntie.
Partitionering wordt consistent toegepast, zelfs voor kleine exports. Dit zorgt voor compatibiliteit met downstreamsystemen, ondersteunt automatisering op ondernemingsniveau en voorkomt inconsistenties of fouten in rapportagewerkstromen.
Werken met gepartitioneerde bestanden
Elke export bevat een manifest.json-bestand met alle gepartitioneerde bestandsnamen en de bijbehorende metagegevens. Werken met gepartitioneerde bestanden:
- Raadpleeg altijd het manifestbestand om de juiste bestandsnamen en volgorde op te halen.
- Vermijd hardcodering of het raden van partitienamen, omdat bestandsnaamconventies kunnen veranderen.
- Gebruik hulpprogramma's die ondersteuning bieden voor opname van meerdere bestanden, zoals Power BI, Apache Spark of Microsoft Fabric Delta Lake.
Waarom wordt mijn kleine export nog steeds gepartitioneerd?
Partitionering wordt standaard toegepast om consistente verwerking te garanderen en edge-casefouten te voorkomen. Zelfs kleine exports worden gepartitioneerd om te voldoen aan platformstandaarden.
Kan ik partitionering uitschakelen?
Nee. Partitioneren is een standaardgedrag in de exportervaring en kan niet worden uitgeschakeld. Dit zorgt voor consistente betrouwbaarheid in alle klantscenario's.
Hoe kan ik bepalen welk bestand moet worden gebruikt?
Gebruik het manifest.json-bestand dat bij elke export is opgenomen. Het bevat alle gepartitioneerde bestanden op volgorde en biedt relevante metagegevens.
Hoe kan ik gepartitioneerde bestanden openen in Excel?
Als uw export is gepartitioneerd, moet u de bestanden combineren met hulpprogramma's zoals Power BI, scripts of pijplijnen voor gegevensverwerking. Houd er rekening mee dat grote gegevenssets de rijlimieten van Excel kunnen overschrijden.
Hoe verwerkt de verbeterde exportervaring ontbrekende kenmerken, zoals abonnements-id's?
In de nieuwe exportervaring worden ontbrekende kenmerken zoals abonnements-id's ingesteld op null of leeg in plaats van een standaard lege GUID (00000000-0000-0000-0000-0000000000000). De null- of lege waarden geven nauwkeuriger aan dat er geen waarde is. Dit is van invloed op de kosten die betrekking hebben op ongebruikte reserveringen, ongebruikte spaarplannen en afronding van aanpassingen.
Hoeveel historische gegevens kan ik ophalen met behulp van exports?
U kunt historische gegevens ophalen met behulp van exports via Azure Portal of de REST API, afhankelijk van de vereisten voor uw gegevensset en tijdsbereik.
Historische gegevens ophalen via Azure Portal
Azure Portal biedt ondersteuning voor het ophalen van maximaal 13 maanden aan historische gegevens voor de meeste gegevenssets.
Historische gegevens ophalen:
- Maak een eenmalige of aangepaste export (bijvoorbeeld werkelijke kosten, afgeschreven kosten of prijzenoverzicht).
- Nadat u de export hebt opgeslagen, gaat u naar Cost Management > Exports en selecteert u uw export.
- Klik op Geselecteerde datums exporteren om de export voor specifieke historische maanden opnieuw uit te voeren. Houd er rekening mee dat gegevens één maand tegelijk kunnen worden opgehaald, tot de limiet van 13 maanden.
Opmerking
Aanbevelingen voor reserveringen zijn alleen gebaseerd op de huidige momentopname en bieden geen ondersteuning voor historische backfill.
Gegevens ophalen via REST API
- Gebruik de Exports - Execute REST API om toegang te krijgen tot gegevens die ouder zijn dan 13 maanden.
- Met deze methode kunt u programmatisch gegevens invullen voor specifieke datumbereiken, afhankelijk van de beschikbaarheid van de gegevensset.
Gegevensretentielimieten per gegevensset
Gegevensset | Limiet voor Azure Portal | REST API-limiet |
---|---|---|
Kosten en gebruik (werkelijk, afgeschreven, FOCUS) | Maximaal 13 maanden | Tot 7 jaar |
Reserveringstransacties | Maximaal 13 maanden | Tot 7 jaar |
Reserveringsgegevens | Maximaal 13 maanden | Maximaal 13 maanden |
Aanbevelingen voor reserveringen | Alleen huidige momentopname | Alleen huidige momentopname |
Prijslijst | Maximaal 13 maanden | MCA/MPA: 13 maanden EA: 25 maanden |
Aanbeveling
Voor het ophalen van meer dan 13 maanden aan historische gegevens of het automatiseren van backfills op schaal, wordt de REST API aanbevolen.
Welke datasets ondersteunen de Parquet-indeling en -compressie?
In de volgende tabel worden de ondersteunde indelingen en compressie-indelingen vastgelegd voor elk van de geëxporteerde gegevenssets. Als u een export maakt met meerdere gegevenssets, worden Parquet- en compressieopties alleen weergegeven in de vervolgkeuzelijst als alle geselecteerde gegevenssets deze ondersteunen.
Gegevensset | Ondersteunde indeling | Compressie ondersteund |
---|---|---|
Kosten- en gebruiksgegevens (werkelijk) | CSV-bestand | Geen, Gzip |
Parket | Geen, Snappy | |
Kosten- en gebruiksgegevens (geamortiseerd) | CSV-bestand | Geen, Gzip |
Parket | Geen, Snappy | |
Kosten- en gebruiksgegevens (alleen gebruik) | CSV-bestand | Geen, Gzip |
Parket | Geen, Snappy | |
Details van kosten en gebruik (FOCUS) | CSV-bestand | Geen, Gzip |
Parket | Geen, Snappy | |
Reserveringsgegevens | CSV-bestand | Geen |
Aanbevelingen voor reserveringen | CSV-bestand | Geen |
Reserveringstransacties | CSV-bestand | Geen |
Prijzenoverzicht | CSV-bestand | Geen, Gzip |
Parket | Geen, Snappy |
Waarom krijg ik de foutmelding 'Niet geautoriseerd' tijdens het maken van een export?
Bij een poging om een export naar een opslagaccount met een firewall te maken, moet de gebruiker de rol Eigenaar of een aangepaste rol met Microsoft.Authorization/roleAssignments/write
en Microsoft.Authorization/permissions/read
machtigingen hebben. Als deze machtigingen ontbreken, treedt er een fout op die vergelijkbaar is met:
{
"error":{
"code":"Unauthorized",
"message":"The user does not have authorization to perform 'Microsoft.Authorization/roleAssignments/write' action on specified storage account, please use a storage account with sufficient permissions. If the permissions have changed recently then retry after some time."
}
}
U kunt controleren op de machtigingen voor het opslagaccount door te verwijzen naar de stappen in Toegang controleren voor een gebruiker naar één Azure-resource.
Wat is het maximum aantal abonnementen dat is toegestaan binnen een beheergroep (MG) bij het maken van een export?
De maximale limiet is 3000 abonnementen per beheergroep in Cost Management, inclusief exports.
Meer dan 3000 abonnementen beheren:
Organiseer ze in kleinere beheergroepen. Als u bijvoorbeeld in totaal 12.500 abonnementen hebt, maakt u vijf beheergroepen met elk ongeveer 2500 abonnementen. Maak afzonderlijke exports voor elk bereik van de beheergroep en combineer de geëxporteerde gegevens voor een volledige weergave.
Als alle abonnementen zich onder hetzelfde factureringsaccount bevinden, kunt u ook een export maken op het bereik van de factureringsrekening om gecombineerde gegevens op te halen.
Hoe worden de geëxporteerde bestanden geordend in de blobopslagmappen?
De geëxporteerde bestanden zijn ingedeeld in een gestructureerde hiërarchie in de opslagmappen. De naamgeving en hiërarchie van de mappen zijn als volgt:
StorageContainer/StorageDirectory/ExportName/[YYYYMMDD-YYYYMMDD]/[RunID]/
Dit pad bevat de CSV-bestanden en een manifestbestand.
Voorbeeld:
StorageContainer/StorageDirectory/ExportName/[20240401-20240430]/[RunID1]/
Deze map bevat de CSV-bestanden en het manifestbestand voor alle exportuitvoeringen in de periode van april 2024.
StorageContainer/StorageDirectory/ExportName/[20241101-20241130]/[RunID2]/
Deze map bevat de CSV-bestanden en het manifestbestand voor alle exportuitvoeringen in de periode van november 2024.
Azure zorgt ervoor dat het kostenbestand voor een bepaalde maand beschikbaar is in de map van die maand. Bijvoorbeeld, [20240401-20240430]
[20241101-20241130]
enzovoort.
Zonder bestand overschrijven: U ziet meerdere RunID's in de maandmap, die verschillende exportuitvoeringen vertegenwoordigen. Bijvoorbeeld 30 verschillende RunID's gedurende 30 dagen.
Met bestand overschrijven: U ziet slechts één RunID in de maandmap, die de meest recente run weergeeft.
Op het moment van het maken van de export kunt u de naam StorageContainer, StorageDirectory en ExportName opgeven.
Waarom zie ik vervormde tekens wanneer ik geëxporteerde kostenbestanden open met Microsoft Excel?
Als u vervormde tekens in Excel ziet en u een Aziatische taal gebruikt, zoals Japans of Chinees, kunt u dit probleem oplossen met de volgende stappen:
Voor nieuwe versies van Excel:
- Open het Excel-programma.
- Selecteer het tabblad Gegevens bovenaan.
- Selecteer de Van tekst/CSV optie.
- Selecteer het CSV-bestand dat u wilt importeren.
- Stel in het volgende vak Bestandsherkomst in op 65001: Unicode (UTF-8).
- Klik op Laden.
Voor oudere versies van MS Excel:
- Open het Excel-programma.
- Selecteer het tabblad Gegevens bovenaan.
- Selecteer de optie Van tekst en selecteer vervolgens het CSV-bestand dat u wilt importeren.
- In Excel wordt de wizard Tekst importeren weergegeven.
- Selecteer in de wizard de optie Gescheiden.
- Selecteer in het veld Bestandsoorsprong 65001: Unicode (UTF-8).
- Kies Volgende.
- Selecteer daarna de optie Komma en selecteer Voltooien.
- Selecteer OK in het dialoogvenster dat wordt weergegeven.
Waarom verschillen de geaggregeerde kosten van het geëxporteerde bestand van de kosten die worden weergegeven in Kostenanalyse?
Mogelijk merkt u verschillen tussen de geaggregeerde kosten uit een geëxporteerd bestand en de kosten die worden weergegeven in Kostenanalyse. Deze verschillen kunnen optreden als het hulpprogramma dat u gebruikt om de totale kosten te lezen en samen te voegen decimale waarden afkapt. Dit probleem is gebruikelijk in hulpprogramma's zoals Power BI en Microsoft Excel.
Power BI gebruiken
Controleer of decimalen worden verwijderd wanneer kostenwaarden worden geconverteerd naar gehele getallen. Het verliezen van decimale waarden kan leiden tot een verlies van precisie en onjuiste weergave van de geaggregeerde kosten.
Als u een kolom handmatig wilt transformeren naar een decimaal getal in Power BI, voert u de volgende stappen uit:
- Ga naar de tabelweergave .
- Selecteer Gegevens transformeren.
- Klik met de rechtermuisknop op de vereiste kolom.
- Wijzig het type in Decimaal getal.
Microsoft Excel gebruiken
Wanneer u een .csv- of .txt-bestand opent, wordt in Excel mogelijk een waarschuwing weergegeven als wordt gedetecteerd dat er een automatische gegevensconversie plaatsvindt. Selecteer de optie Converteren wanneer u wordt gevraagd of getallen worden opgeslagen als getallen en niet als tekst. Het zorgt voor het juiste geaggregeerde totaal. Zie Gegevensconversies beheren in Excel voor Windows en Mac voor meer informatie.
Als de juiste conversie niet wordt gebruikt, krijgt u een groene driehoek met een Number Stored as Text
fout. Deze fout kan leiden tot onjuiste aggregatie van kosten, wat leidt tot discrepanties met kostenanalyse.
Volgende stappen
- Zie de schema-index van de Cost Management-gegevensset voor een uitgebreid overzicht van alle beschikbare gegevenssets die u exporteert, inclusief het schema voor de huidige en historische versies.