Del via


Fakturerings- og utnyttelsesrapportering i Fabric Data Warehouse

Gjelder for:✅ SQL Analytics-endepunkt og Warehouse i Microsoft Fabric

Artikkelen forklarer beregningsbruksrapportering av Fabric Data Warehouse, som inkluderer lese- og skriveaktivitet mot lageret, og lese aktivitet på SQL Analytics-endepunktet i Lakehouse.

Når du bruker en Fabric-kapasitet, vises brukskostnadene i Azure-portalen under abonnementet ditt i Microsoft Cost Management. Hvis du vil forstå stofffaktureringen, kan du gå til Forstå Azure-fakturaen på en Fabric-kapasitet.

Hvis du vil ha mer informasjon om overvåking av gjeldende og historisk spørringsaktivitet, kan du se Oversikt over Monitor in Fabric Data Warehouse.

Kapasitet

I Fabric, basert på SKU-en for kapasitet som er kjøpt, har du rett til et sett med kapasitetsenheter (CUer) som deles på tvers av alle fabric-arbeidsbelastninger. Hvis du vil ha mer informasjon om lisenser som støttes, kan du se Microsoft Fabric-lisenser.

Kapasitet er et dedikert sett med ressurser som er tilgjengelig på et gitt tidspunkt som skal brukes. Kapasitet definerer en ressurss mulighet til å utføre en aktivitet eller produsere utdata. Ulike ressurser bruker CUs på forskjellige tidspunkter.

Kapasitet i Fabric Data Warehouse

I den kapasitetsbaserte SaaS-modellen har Fabric Data Warehouse som mål å få mest mulig ut av den kjøpte kapasiteten og gi innsyn i bruken.

CUs som forbrukes av Fabric Data Warehouse inkluderer lese- og skriveaktivitet mot lageret, og lese aktivitet på SQL Analytics-endepunktet i Lakehouse.

Enkelt sagt, 1 Stoff kapasitetsenhet = 0,5 Warehouse vCores. En SKU F64 for stoffkapasitet har for eksempel 64 kapasitetsenheter, som tilsvarer 32 Lager-vCores.

Rapportering av databehandlingsbruk

Microsoft Fabric Capacity Metrics-appen gir synlighet i kapasitetsbruk for alle fabric-arbeidsbelastninger på ett sted. Administratorer kan bruke appen til å overvåke kapasitet, ytelsen til arbeidsbelastninger og bruken sammenlignet med kjøpt kapasitet.

I utgangspunktet må du være en kapasitetsadministrator for å installere Måledata-appen for Microsoft Fabric Capacity Metrics. Når den er installert, kan alle i organisasjonen ha tillatelser som er gitt eller delt for å vise appen. Hvis du vil ha mer informasjon, kan du se Installere måledataappen for Microsoft Fabric Capacity Metrics.

Når du har installert appen, velger du Lager fra rullegardinlisten Velg element: Diagramdiagrammet for flere metriske bånd og datatabellen Elementer (14 dager) viser nå bare lageraktivitet.

En animert gif av databehandlingssiden for stoffkapasitetsdata i Måledata-appen for Microsoft Fabric Capacity.

Lageroperasjonskategorier

Du kan analysere bruk av universell databehandlingskapasitet etter arbeidsbelastningskategori på tvers av leieren. Bruk spores etter totalt antall kapasitetsenhetssekunder (CUer). Tabellen som vises, viser aggregert bruk i løpet av de siste 14 dagene.

Både lager- og SQL-analyseendepunktoppdatering under Warehouse i Metrics-appen, da de begge bruker SQL-databehandling. Operasjonskategoriene som vises i denne visningen, er:

  • Lagerspørring: Beregningsgebyr for alle brukergenererte og systemgenererte T-SQL-setninger i et lager.
  • SQL Analytics EndPoint Query: Beregningsgebyr for alle brukergenererte og systemgenererte T-SQL-setninger i et SQL-analyseendepunkt.
  • OneLake Compute: Beregne kostnad for alle leser og skriver for data som er lagret i OneLake.

Eksempel:

Skjermbilde av datalageroperasjonskategoriene i Microsoft Fabric Capacity Metrics-appen.

Tidspunktutforsk graf

Denne grafen i Måledata-appen for Microsoft Fabric Capacity Metrics viser utnyttelse av ressurser sammenlignet med den kjøpte kapasiteten. 100 % av bruken representerer den fullstendige gjennomstrømmingen av en SKU for kapasitet og deles av alle fabric-arbeidsbelastninger. Dette representeres av den gule prikkede linjen. Hvis du velger et bestemt tidspunkt i grafen, aktiveres Utforsk-knappen , som åpner en detaljert ekstraheringsside.

Skjermbilde av utforsk-knappen i Måledata-appen for Microsoft Fabric Capacity.

Generelt, på samme måte som Power BI, klassifiseres operasjoner enten som interaktive eller bakgrunner, og betegnes etter farge. De fleste operasjoner i lagerkategorien rapporteres som bakgrunn for å dra nytte av 24-timers utjevning av aktiviteten for å tillate de mest fleksible bruksmønstrene. Klassifisering av datalagring som bakgrunn reduserer hyppigheten av topper av CU-utnyttelse fra å utløse begrensning.

Tidspunktdrilling gjennom graf

Skjermbilde av Timepoint drille gjennom grafen i Microsoft Fabric Capacity Metrics-appen.

Denne tabellen i Måledata-appen for Microsoft Fabric Capacity Metrics gir en detaljert oversikt over utnyttelsen på bestemte tidspunkter. Mengden kapasitet som leveres av den angitte SKU-en per 30-sekundersperiode, vises sammen med fordelingen av interaktive operasjoner og bakgrunnsoperasjoner. Den interaktive operasjonstabellen representerer listen over operasjoner som ble utført på dette tidspunktet.

Bakgrunnsoperasjonstabellen ser kanskje ut til å vise operasjoner som ble utført mye før det valgte tidspunktet. Dette skyldes bakgrunnsoperasjoner som gjennomgår 24-timers utjevning. Tabellen viser for eksempel alle operasjoner som ble utført og fremdeles blir jevnet ut på et valgt tidspunkt.

De viktigste brukstilfellene for denne visningen inkluderer:

  • Identifikasjon av en bruker som planla eller kjørte en operasjon: verdier kan være enten "User@domain.com", "System" eller "Power BI Service".

    • Eksempler på brukergenererte setninger inkluderer kjøring av T-SQL-spørringer eller aktivitet i Stoff-portalen, for eksempel redigeringsprogrammet for SQL Query eller redigeringsprogrammet for visualobjekter.
    • Eksempler på "System"-genererte setninger inkluderer metadatasynkrone aktiviteter og andre systembakgrunnsoppgaver som kjøres for å aktivere raskere kjøring av spørring.
  • Identifikasjon av en operasjonsstatus: verdier kan være enten «Vellykket», «InProgress», «Avbrutt», «Feil», «Ugyldig» eller «Avvist».

    • Statusen «Avbrutt» er spørringer avbrutt før du fullfører.
    • Statusen Avvist kan oppstå på grunn av ressursbegrensninger.
  • Identifikasjon av en operasjon som brukte mange ressurser: Sorter tabellen etter total CU(er) synkende for å finne de dyreste spørringene, og bruk deretter Operasjons-ID til å identifisere en operasjon unikt. Dette er den distribuerte setnings-ID-en, som kan brukes i andre overvåkingsverktøy, for eksempel dynamiske administrasjonsvisninger (DMV-er) og spørringsinnsikter for ende-til-ende-sporbarhet, for eksempel i dist_statement_id sys.dm_exec_requests, og distributed_statement_id i spørring insights.exec_requests_history. Eksempler:

    Følgende eksempel på T-SQL-spørring bruker en operasjons-ID i en spørring i visningen for sys.dm_exec_requests dynamisk administrasjon.

    SELECT * FROM sys.dm_exec_requests 
    WHERE dist_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE';
    

    Følgende T-SQL-spørring bruker en operasjons-ID i en spørring i queryinsights.exec_requests_history visningen.

    SELECT * FROM queryinsights.exec_requests_history 
    WHERE distributed_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE`;
    

Eksempel på fakturering

Vurder følgende spørring:

SELECT * FROM Nyctaxi;

Anta at faktureringsmetrikken akkumuleres 100 CU sekunder for demonstrasjonsformål.

Kostnaden for denne spørringen er CU sekunder ganger prisen per CU. Anta i dette eksemplet at prisen per CU er kr 0,18/time. Det er 3600 sekunder på en time. Så, kostnaden for denne spørringen ville være (100 x 0,18)/3600 = $ 0,005.

Tallene som brukes i dette eksemplet, er bare til demonstrasjonsformål og ikke faktiske faktureringsmåledata.

Vurderinger

Vurder følgende nyanser for bruksrapportering:

  • Rapportering på tvers av databaser: Når en T-SQL-spørring kobles sammen på tvers av flere lagre (eller på tvers av et lager og et SQL-analyseendepunkt), rapporteres bruk mot den opprinnelige ressursen.
  • Spørringer om systemkatalogvisninger og dynamiske administrasjonsvisninger er fakturerbare spørringer.
  • Varighet(er) -feltet som rapporteres i måledataappen for stoffkapasitet, er bare til informasjonsformål. Det gjenspeiler utføringsvarigheten for setningen. Varighet inkluderer kanskje ikke den fullstendige ende-til-ende-varigheten for gjengivelse av resultater tilbake til webprogrammet, for eksempel SQL Power Query-redigering eller klientprogrammer som SQL Server Management Studio og Azure Data Studio.

Neste trinn