Kapacitetsforbrug for Microsoft Fabric- og Azure-hændelser
Fabric- og Azure-hændelser understøtter hændelsesdrevne scenarier, f.eks. beskeder i realtid og udløsning af downstreamhandlinger. Udgivere som Azure Storage eller Fabric Workspaces udsender hændelser, der modtages af forbrugere, f.eks. Activator eller Eventstreams, for at gøre det muligt for dig at overvåge og reagere på hændelser ved at udløse handlinger eller arbejdsprocesser.
Bemærk
I denne artikel henviser Fabric-hændelser til begge hændelser, der er genereret i Fabric, og også Azure-hændelser.
Når du bruger en Fabric-kapacitet, vises dine forbrugsgebyrer i Azure-portal under dit abonnement i Microsoft Cost Management. Hvis du vil forstå din Fabric-fakturering, skal du gå til Forstå din Azure-faktura på en Fabric-kapacitet.
Handlingstyper
Forbrug af Fabric- og Azure-hændelser defineres af to handlingstyper, som er beskrevet i følgende tabel. Tabellen indeholder oplysninger om fabric- og Azure-hændelseshandlinger, der vises i appen Fabric Capacity Metrics, og deres forbrugshastigheder for Fabric. Du kan få flere oplysninger om appen i Microsoft Fabric Capacity Metrics-appen.
Handling i appen Capacity Metrics | Beskrivelse | Handlingsenhed | Forbrugsfrekvens for stof |
---|---|---|---|
Hændelseshandlinger | Udgivelses-, leverings- og filtreringshandlinger | Pr. hændelseshandlingNote 1 | 0.00001111 CU Time |
Hændelseslyttefunktion | Hændelseslyttefunktionens oppetid | Pr. time | 0,0222 CU Time |
- Note 1. Hændelser tælles i afsnit på 64 KB. Hvis størrelsen på hændelsen f.eks. er 100 KB, tælles denne hændelse som to hændelseshandlinger.
Hændelseshandlinger
Hændelseshandlinger repræsenterer handlinger for publicering, filtrering og levering af hændelser. For Fabric- og Azure-hændelser, der er genereret i Fabric, udløses gebyret for publicering ikke, før der er etableret en forbruger for disse hændelser. Publiceringshandlinger faktureres til udgiverens kapacitet, mens filtrerings- og leveringshandlinger faktureres til forbrugerens kapacitet.
Når der f.eks. oprettes en Fabric Activator-udløser for at udføre en handling på en hændelse for et arbejdsområdeelement, faktureres kildearbejdsområdets kapacitet for publiceringshandlinger, og aktivatorens kapacitet faktureres for filtrerings- og leveringshandlinger.
Følgende handlinger er de forskellige typer hændelseshandlinger:
- Publiceringshandlinger: opkræves for hver hændelse, der udgives af kilden. Publiceringshandlingen for den samme hændelse faktureres én gang, selvom der er flere forbrugere til den samme hændelse.
- Filtreringshandlinger: faktureres for hver filtreringsberegning, der anvendes på datafeltet i hændelsen. Filtreringshandlinger i overskriften for hændelsen er gratis.
- Hvis der er en filtreringskonfiguration i headeren og datafeltet, kan en enkelt hændelse matche både filteret i headeren og filteret på datafeltet. I så fald er filtreringshandlingen også gratis.
- Leveringshandlinger: opkræves for hvert leveringsforsøg for en hændelse. Hvis destinationen er midlertidigt utilgængelig, eller hvis der er en forbigående fejl, prøves hændelsen igen med en eksponentiel back-off-mekanisme. Hvert forsøg på at levere hændelsen tælles for fakturaen.
Hændelseslyttefunktion
Denne måler kommer i gang, når en forbruger oprettes til Fabric- og Azure-begivenheder og faktureres til forbrugerens kapacitet. Når der f.eks. oprettes en Udløserudløser for at reagere på en hændelse, faktureres denne måler pr. time under forekomsten af denne udløser.
Fabric- og Azure-hændelseshandlinger i Microsoft Fabric Capacity Metrics-appen
Microsoft Fabric Capacity Metrics-appen er designet til at levere overvågningsfunktioner til Microsoft Fabric-kapaciteter. Brug appen til at overvåge dit kapacitetsforbrug og træffe velunderbyggede beslutninger om, hvordan du bruger dine kapacitetsressourcer. Appen kan f.eks. hjælpe med at identificere, hvornår du skal skalere din kapacitet op, eller hvornår du skal aktivere automatisk skalering.
I appen viser hændelseshandlingerne udgiverens metadata for publiceringshandlinger og forbrugerens metadata for leverings- og filtreringshandlinger. Når der f.eks. oprettes en Eventstream-kilde for at forbruge en hændelse, viser hændelseshandlinger til levering og filtrering samt handlingen Event Listener metadataene for Eventstream-artefaktet.
Bemærk
Når der oprettes en udløser af typen Activator for at udføre en handling på en hændelse, viser hændelseshandlinger til levering og filtrering samt handlingen Hændelseslyttefunktion metadataene for aktivatorartefakten under Element af typen ReflexProject.
Repræsentation af nonartifacts
I nogle tilfælde kan udgiveren eller forbrugeren være nonartifacts. For arbejdsområdehændelser er udgiveren f.eks. arbejdsområdet. I disse tilfælde viser publiceringshandlinger:
-
Elementtype i formatet ,
FabricEvents-"<event category>
og for hændelser for arbejdsområdeelement er elementtypeFabricEvents-WorkspaceItemEvents
. - Værdierne for arbejdsområdet, elementnavnet og forbrugeridentiteten er "Fabric Events Publisher".
Ændringer i arbejdsbelastningshastigheden for Microsoft Fabric
Forbrugssatserne kan ændres når som helst. Microsoft gør en rimelig indsats for at give besked via mail eller via meddelelse i produktet. Ændringerne træder i kraft på den dato, der er angivet i Microsofts produktbemærkninger eller Microsoft Fabric Blog. Hvis en ændring af en Microsoft Fabric-arbejdsbelastningsforbrugsrate øger de kapacitetsenheder (CU), der kræves for at bruge en bestemt arbejdsbelastning, kan du bruge de annulleringsindstillinger, der er tilgængelige for den valgte betalingsmetode.