Del via


Opprett hendelsesstrømmer for diskrete hendelser (forhåndsvisning)

Denne artikkelen viser deg hvordan du oppretter Microsoft Fabric-hendelsesstrømmer for diskrete hendelser.

Når du utvikler programmer for sanntidsanalyse, møter du vanligvis to typer hendelser: diskrete hendelser og kontinuerlige hendelser eller strømmer. Microsoft Fabric-hendelsesstrømmer kan innta og behandle både diskrete og kontinuerlige hendelser.

Forstå diskrete og kontinuerlige hendelser

Hvis du vil bygge en effektiv og skalerbar eventstream i Fabric, er det viktig å forstå skillet mellom diskrete hendelser og kontinuerlige hendelser eller strømmer.

  • Diskrete hendelser, ofte kalt varslingshendelser, er individuelle forekomster som skjer på bestemte tidspunkter. Hver hendelse er uavhengig av andre og har et klart start- og sluttpunkt. Eksempler på diskrete hendelser inkluderer brukere som legger inn ordrer på et nettsted eller gjør endringer i en database.

  • Kontinuerlige hendelser eller strømmer representerer en kontinuerlig flyt eller strøm av data over tid. I motsetning til diskrete hendelser har ikke kontinuerlige hendelser distinkte start- eller sluttpunkter. I stedet representerer de en jevn og kontinuerlig strøm av data, ofte uten forhåndsdefinerte grenser. Eksempler inkluderer sensordata fra IoT-enheter, børs-tickerdata eller innlegg på sosiale medier i en sanntidsfeed.

Merk

Det anbefales å ha enten diskrete hendelseskilder eller kontinuerlige hendelseskilder (strøm), ikke en blanding av begge, i én hendelsesstrøm.

Støttede diskrete hendelser

Med stoffhendelsesstrømmer kan du bygge hendelsesdrevne løsninger for å fange opp endringer eller hendelser i systemtilstanden i Fabric-datakilden. Stoffhendelsesstrømmer støtter følgende typer diskrete hendelser:

Diskrete hendelser Bekrivelse
Azure Blob Storage-hendelser Generert ved endringer i Azure Blob Storage, for eksempel oppretting, endring eller sletting av poster eller filer.
Fabric Workspace Item-hendelser Generert ved endringer i et stoffarbeidsområde, inkludert oppretting, oppdatering eller sletting av elementer.

Koble diskrete hendelser til hendelsesstrømmer

I Fabric-hendelsesstrømmer kan du legge til en diskret hendelseskilde i en hendelsesstrøm og rute disse hendelsene til Sanntidshub. Deretter kan du enten transformere disse hendelsene i Fabric-hendelsesstrømmer eller abonnere på dem i Sanntidshub. I sanntidshuben omfatter ytterligere handlinger å bruke Fabric Activator eller opprette varsler som utfører Fabric-jobbelementer, for eksempel Pipeline og Notebook.

Forutsetning

  • Tilgang til et arbeidsområde i lisensmodus for stoffkapasitet (eller) prøveversjonslisensmodus med bidragsyter eller høyere tillatelser.
  • Et stoffarbeidsområde for tilkobling til hendelser for Fabric Workspace Item, eller tilgang til en Azure Blob Storage-konto for tilkobling til Azure Blob Storage-hendelser.

Opprette en hendelsesstrøm

  1. Gå til Stoff-portalen.

  2. Velg Mitt arbeidsområde i venstre navigasjonsfelt.

  3. På siden Mitt arbeidsområde velger du + Nytt element på kommandolinjen.

  4. Søk etter Eventstreampå siden nytt element, og velg deretter Eventstream.

    Skjermbilde som viser siden Nytt element med Eventstream valgt.

  5. Skriv inn et navn for eventstreamen i vinduet Ny hendelsesstrøm, og velg deretter Opprett.

    skjermbilde som viser vinduet Ny hendelsesstrøm.

  6. Oppretting av den nye eventstreamen i arbeidsområdet kan ta noen sekunder. Når eventstreamen er opprettet, blir du dirigert til hovedredigeringsprogrammet der du kan begynne med å legge til kilder i hendelsesstrømmen.

    Skjermbilde som viser redigeringsprogrammet.

Koble til diskrete hendelser

Hvis du vil koble diskrete hendelser til en hendelsesstrøm, gjør du følgende:

  1. Velg Bruk ekstern kilde på neste skjermbilde.

    Et skjermbilde av å velge Bruk ekstern kilde.

  2. Velg Vis alle kilder på siden Velg en datakilde.

    Et skjermbilde av å velge Vis alle kilder i vinduet Velg en datakilde.

  3. På skjermbildet Velg en datakilde velger du typen diskrete hendelser du vil legge til i hendelsesstrømmen, enten Azure Blob Storage-hendelser eller Fabric Workspace Item-hendelser.

    Et skjermbilde av å velge Azure Blob Storage Events.

  4. Legg til hendelseskilden og publiser eventstreamen ved å følge instruksjonene i en av følgende artikler:

Når den er fullført, begynner hendelsesstrømmen å registrere diskrete hendelser etter hvert som de oppstår. I sanntidshuben finner du hendelsene under Fabric-hendelser eller Azure-hendelser. I ruten til høyre kan du angi at varsler skal utføre ytterligere handlinger. Hvis du vil ha mer informasjon, kan du se følgende artikler i sanntidshubdokumentasjon:

Kjente begrensninger

  • Feilmeldinger er for øyeblikket ikke tilgjengelige når det oppstår en feil på diskrete hendelseskilder.
  • Funksjonen Forhåndsvisning av data er for øyeblikket ikke tilgjengelig for diskrete hendelseskilder.