Dela via


Fakturerings- och användningsrapportering för SQL-databas i Microsoft Fabric

I artikeln beskrivs beräkningsanvändningsrapportering för SQL-databasen i Microsoft Fabric.

När du använder en Infrastrukturkapacitet visas dina användningsavgifter i Azure Portal under din prenumeration i Microsoft Cost Management. Information om din Infrastrukturfakturering finns i Förstå din Azure-faktura på en Infrastrukturkapacitet.

Efter den 1 februari 2025 debiteras beräknings- och datalagring för SQL-databasen till din Infrastrukturkapacitet. Dessutom börjar faktureringen för säkerhetskopiering efter den 1 april 2025.

Kapacitet

I Infrastruktur, baserat på den kapacitets-SKU som köpts, har du rätt till en uppsättning kapacitetsenheter (CUs) som delas mellan alla infrastrukturarbetsbelastningar. Mer information om licenser som stöds finns i Begrepp och licenser för Microsoft Fabric.

Kapacitet är en dedikerad uppsättning resurser som är tillgängliga vid en viss tidpunkt som ska användas. Kapacitet definierar möjligheten för en resurs att utföra en aktivitet eller att producera utdata. Olika resurser förbrukar processorer vid olika tidpunkter.

Kapacitet för SQL-databas i Microsoft Fabric

I den kapacitetsbaserade SaaS-modellen syftar SQL Database till att få ut mesta möjliga av den köpta kapaciteten och ge insyn i användningen. 

Enkelt uttryckt motsvarar 1 Fabric kapacitetsenhet 0,383 Database vCores, eller, så motsvarar 1 Database vCore 2,611 Fabric kapacitetsenhet.

En SKU F64 för infrastrukturkapacitet har till exempel 64 kapacitetsenheter, vilket motsvarar 24,512 virtuella kärnor i SQL-databasen. 

Beräknings- och lagringskostnader

Kostnaden för SQL-databasen i Fabric är sammanfattningen av beräkningskostnaden och lagringskostnaden. Beräkningskostnaden baseras på virtuell kärna och minne som används.

Till exempel en databas med arbetsbelastningsaktivitet i två minuter och i övrigt inaktiv under resten av timmen. Kapaciteten används för bearbetning i två minuter och hålls online i ytterligare 15 minuter, vilket sammanlagt faktureras som 17 minuters bearbetningstid. Databasen hålls online för att bevara programsvarstider och förhindra prestandafördröjningar vid åtkomst till en inaktiv databas.

Endast lagring faktureras under hela timmen.

Automatisk skalning och minsta minnesallokering

SQL-databasen i Fabric skalar automatiskt beräkningen och allokerar minst 2 GB minne, vilket faktureras som beräkningsanvändning medan databasen är online.

Efter 15 minuters inaktivitet frigörs alla beräkningsresurser, inklusive CPU och minne, och beräkningsräkningen är noll.

Cacheåtervinning

SQL Server utför cacheåtertagning under låg eller inaktiva perioder för att minska minnesanvändningen och kostnaderna. Det krävs dock fortfarande minst 2 GB minne för att HÅLLA SQL Server i drift när du är online.

Exempel på beräkningsfakturering

Om du vill jämföra CPU med minne för faktureringsändamål normaliseras minnet till enheter med virtuella kärnor genom att beräkna om antalet GB med 3 GB per virtuell kärna.

Följande exempelfaktura i det här exemplet beräknas till exempel på följande sätt:

Tidsintervall (min) virtuella kärnor som används varje sekund Minnes-GB som används varje sekund Fakturerad beräkningsdimension CU-sekunder fakturerade (enkel förklaring)
00:00–0:05 2 3 virtuella kärnor som används Använde 2 vCores i 300 sekunder. Processorn var högre än minnet, så faktureringen baseras på användningen av virtuella kärnor. Beräkning: 2 × 300 × 2,611 = 783 CU-sekunder.
0:05–0:15 1 6 Minne som används Använde 6 GB minne i 600 sekunder. Minnet överskred processorn, så faktureringen baseras på minnesanvändning. Förhållande mellan minne och virtuell kärna: 6 GB = 2 virtuella kärnor. Beräkning: 2 × 600 × 2,611 = 3 133 CU-sekunder.
0:15–0:30 0 2 Minsta allokerade minne Minst 2 GB minne allokeras för att hålla databasen redo, även när den är inaktiv. Förhållande mellan minne och virtuell kärna: 2 GB = 0,6666 virtuell kärna. Beräkning: 0,6666 × 900 × 2,611 = 1 567 CU-sekunder.
0:30–0:60 0 0 Inga beräkningar debiteras efter 15 minuters inaktivitet Ingen aktivitet på 15 minuter, så all beräkning, inklusive CPU och minne, släpps. Beräkning av fakturering upphör. Beräkning: 0 CU sekunder.

Totalt antal beräknade CU-sekunder: 5 483 CU-sekunder

Exempel på lagringsfakturering

Lagring faktureras kontinuerligt, även när beräkningen pausas.

Lagringstyp Aktuell lagring (GB)  Fakturerbar lagring (GB)  Faktureringstyp  Exempel 
Allokerad SQL-lagring 80,53 GB 2,84 GB Fakturerbar Lagring som används för att spara SQL Database-datasidor
SQL-databas säkerhetskopieringslagring 14,59 GB 0,51 GB Fakturerbar Lagring som används för en komplett säkerhetskopieringskedja för återställning för att säkerställa återställning till ett specifikt ögonblick för databasen.

Totalt fakturerbart lagringsutrymme i det här exemplet: 2,84 + 0,51 = 3,35 GB

Lagringsfakturering gäller för hela timmen, oavsett beräkningstillstånd.

SKU-val för infrastrukturkapacitet baserat på virtuella SQL Database-kärnor

Referera till detta för SKU-storleksberäkningar för Infrastrukturresurser för SQL-databas i Infrastrukturresurser. För mer information, se verktyget Microsoft Fabric Capacity Estimator.

SKU (Artikelnummer) Kapacitetsenheter (CU) SQL-databas vCores per sekund
F2 2 0.766
F4 4 1.532
F8 8 3.064
F16 16 6.128
F32 32 12,256
F64 64 24.512
F128 128 49.024
F256 256 98.048
F512 512 196.096
F1024 1024 392.192
F2048 2048 784.384

Rapportering av beräkningsanvändning

Appen Kapacitetsmått för Microsoft Fabric ger insyn i kapacitetsanvändningen för alla Infrastruktur-arbetsbelastningar på ett och samma ställe. Administratörer kan använda appen för att övervaka kapacitet, prestanda för arbetsbelastningar och deras användning jämfört med köpt kapacitet.

Inledningsvis måste du vara kapacitetsadministratör för att kunna installera appen Kapacitetsmått för Microsoft Fabric. När den har installerats kan vem som helst i organisationen ha behörigheter som beviljats eller delats för att visa appen. Mer information finns i Vad är appen Kapacitetsmått för Microsoft Fabric?

När du har installerat appen väljer du SQLDbNative i listrutan Välj objekttyp: . Flermåttsdiagrammet och datatabellen Objekt (14 dagar) visar nu endast SQLDbNative-aktivitet.

Skärmbild från appen Kapacitetsmått för infrastrukturresurser som visar den övergripande instrumentpanelen.

Åtgärdskategorier för SQL-databas

Du kan analysera användning av universell beräkningskapacitet efter arbetsbelastningskategori i klientorganisationen. Användningen spåras av totalt antal kapacitetsenhetssekunder (CUS). Tabellen som visas visar aggregerad användning under de senaste 14 dagarna.

Infrastrukturresurser för SQL-databas ackumuleras under SQLDbNative i måttappen. De åtgärdskategorier som visas i den här vyn är:

  • SQL-användning: Beräkningskostnad för alla användargenererade och systemgenererade T-SQL-instruktioner i en databas.

Till exempel:

Skärmbild från appen Infrastrukturkapacitetsmått som visar SQL-databasanvändning.

Fältet faktureringstyp används för att avgöra om arbetsbelastningen är i förhandsgranskningsläge eller fakturerbar.

Diagram över tidspunktsforskning

Det här diagrammet i appen Kapacitetsmått för Microsoft Fabric visar användningen av resurser jämfört med den kapacitet som köpts. 100 % av användningen representerar det fullständiga dataflödet för en kapacitets-SKU och delas av alla Fabric-arbetsbelastningar. Detta representeras av den gula streckade linjen. Om du väljer en specifik tidspunkt i diagrammet kan du använda knappen Utforska , som öppnar en detaljerad detaljgranskningssida.

Skärmbild från appen Kapacitetsmått för infrastrukturresurser som visar ett diagram över kapacitetsutnyttjande för SQL-databas.

I allmänhet klassificeras åtgärder, som liknar Power BI, antingen som interaktiva åtgärder eller bakgrunder och betecknas med färg. De flesta åtgärder i SQL-databaskategorin rapporteras som interaktiva med 5 minuters utjämning av aktiviteten.

Visning av tidspunktsgranskande diagram

Skärmbild från appen Kapacitetsmått för infrastrukturresurser som visar interaktiva åtgärder för ett tidsintervall.

Den här tabellen i appen Kapacitetsmått för Microsoft Fabric innehåller en detaljerad vy över användningen vid specifika tidpunkter. Mängden kapacitet som tillhandahålls av den angivna SKU:n per 30 sekunders period visas tillsammans med uppdelningen av interaktiva åtgärder och bakgrundsåtgärder. Den interaktiva drifttabellen representerar listan över åtgärder som kördes vid den tidpunkten och som drivs direkt av användaraktivitet.

De vanligaste användningsfallen för den här vyn är:

  • Identifiering av status för SQL-frågor (instruktioner): värden kan vara Lyckad eller Avvisad.

    • Statusen "Success" är standardbeteende för SQL-databaser när kapaciteten inte begränsas.
    • Statusen Avvisad kan inträffa på grund av resursbegränsningar orsakade av kapacitetsbegränsning.
  • Identifiering av SQL-frågor (instruktioner) som förbrukade många resurser: sortera tabellen efter Totalt antal CU:er som fallande efter tidsstämpel och objekt.

Att tänka på

Överväg följande användningsrapporterings nyanser:

  • Fältet Duration(s) som rapporteras i Fabric Capacity Metrics App är endast i informationssyfte. Den visar tidsfönstret för aktuell SQL-användning som motsvarar 60 sekunder.

Rapportering av lagringsanvändning

Rapportering av lagringsanvändning hjälper administratörer att övervaka lagringsförbrukningen i hela organisationen i kapacitetsmått. När du har valt kapacitet justerar du datumintervallet så att det överensstämmer med lagringen som genereras under en faktureringsperiod. Med skjutreglaget för upplevelsen kan du filtrera på arbetsbelastningsupplevelsen.

Möjliga värden för lagringsåtgärdens namn är:

  • Allokerad SQL-lagring är den totala databasstorleken.
  • SQL Database Backup Storage är den användning av säkerhetskopieringslagring som överskrider den allokerade storleken och debiteras därefter.

Skärmbild från appen Infrastrukturkapacitetsanvändning som visar fakturerbar lagring.

Aktuella lagringsmått överensstämmer med ett diagram till vänster för att visa genomsnittlig lagring med ett dagligt korn eller ett timintervall om du ökar detaljnivån.

Rapportering av lagringsanvändning sker på arbetsytans nivå. Mer information om lagringsanvändning i databasen finns i Prestandainstrumentpanel för SQL-databas i Microsoft Fabric.

Fakturering för lagring av säkerhetskopior

SQL-databasen i Microsoft Fabric tillhandahåller automatiska säkerhetskopior från det ögonblick en databas skapas. Fakturering av säkerhetskopiering bestäms av mängden lagringsutrymme som förbrukas av den automatiserade säkerhetskopieringsprocessen.

  • Som standard är säkerhetskopieringslagring gratis upp till 100% av din tilldelade databasstorlek. En databas med 100 GB allokerad lagring innehåller till exempel automatiskt 100 GB lagringsutrymme för säkerhetskopiering utan extra kostnad.
  • Om användningen av lagring av säkerhetskopior överskrider den allokerade databasstorleken tillkommer ytterligare avgifter. Du debiteras endast för lagring av säkerhetskopior som överskrider den allokerade storleken.

Användningen av lagring av säkerhetskopior mäts varje timme och beräknas som en kumulativ summa. I slutet av varje månad aggregeras det här värdet och används för att beräkna din faktura. Avgifterna baseras på det totala antalet GB/månad.

Om en databas till exempel ackumulerar 100 GB allokerad datalagring och lagring av säkerhetskopior ackumulerar 150 GB lagring av säkerhetskopior och förblir konstant i en månad, debiteras du för 100 GB datalagring och ytterligare 50 GB av lagringen för säkerhetskopior i tillämplig takt.