Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
I dagens tilkoblede verden er organisasjoner avhengige av strømmende hendelsesdata og Internet of Things (IoT)-data for sanntidsanalyse, overvåking og beslutningstaking. Med den nye muligheten til å legge til et Azure Event Grid-navnerom som kilde til en hendelsesstrøm, kan du sømløst bringe både standardhendelser og Message Queuing Telemetry Transport (MQTT)-meldinger inn i Microsoft Fabric.
Denne integrasjonen muliggjør scenarier som industriell IoT-overvåking, tilkoblede kjøretøydata og integrasjon av bedriftssystemer uten komplekse tilpassede pipelines. Ved å bygge bro mellom Event Grid- og Fabric-hendelsesstrømmer får du et kraftig, skalerbart fundament for å behandle millioner av hendelser per sekund og umiddelbart låse opp innsikt over hele dataområdet ditt.
Denne koblingen tar inn både CloudEvents fra navneromsemner og MQTT-telemetri direkte fra Azure Event Grid inn i Fabric Eventstream.
Denne artikkelen viser deg hvordan du legger til en Event Grid-navnerom til en hendelsesstrøm.
Prerequisites
Opprett eller ha et Event Grid-navnerom med administrert identitet aktivert.
Et arbeidsområde som ikke er My workspace, som opererer i Fabric-kapasitet eller prøvelisensmodus, er påkrevd.
Hvis du har medlemstillatelser (eller høyere), er det ikke nødvendig med ekstra oppsett. Hvis du ikke har medlemstillatelser, be en kollega med medlemstilgang om å tildele bidragsytertilgang til Event Grid-tjenesteprinsippet før du legger til kilden:
- I arbeidsområdet åpner du Administrer tilgangspanelet .
- Velg Legg til personer eller grupper.
- Skriv inn navnet på Event Grid-navneområdet, og velg den samsvarende tjenestekontohaveren.
- Tildel bidragsyterrollen og velg Legg til.
Slå på MQTT og ruting i Event Grid-navnerommet hvis du vil motta MQTT-data.
Opprett en hendelsesstrøm hvis du ikke har en.
Konfigurer portalinnstillinger
For å sikre at den administrerte identiteten til Event Grid-navnerommet har de nødvendige tillatelsene, konfigurer innstillinger i administrasjonsportalen:
Øverst til høyre, velg Innstillinger (tannhjulsikon).
I seksjonen Styring og innsikt , velg Administrasjonsportal.
På siden for leietakerinnstillinger , gå til seksjonen Utviklerinnstillinger .
For å gi tjenesteprincipalen tilgang til Fabric-API-er for å opprette arbeidsområder, tilkoblinger eller distribusjonspipelines:
- Utvid tjenesteprinsippene kan bruke Fabric API-alternativet .
- Angi veksleknappen til Aktivert.
- Under Søk på, velg hele organisasjonen.
- Velg Bruk.
For å få tilgang til alle andre API-er (aktivert som standard for nye leietakere):
- Utvid alternativet Tillat tjenesteledere å opprette og bruke profiler .
- Angi veksleknappen til Aktivert.
- Under Søk på, velg hele organisasjonen.
- Velg Bruk.
Start veiviseren for å velge en datakilde
Hvis du ikke har lagt til noen kilde i hendelsesstrømmen din ennå, velg flisen Bruk ekstern kilde.
Hvis du legger til kilden i en allerede publisert hendelsesstrøm, bytt til Rediger-modus . På båndet, velg Legg til kilde>Eksterne kilder.
På siden Velg en datakilde , søk etter Azure Event Grid Namespace. På Azure Event Grid Namespace-flisen , velg Connect.
Konfigurer Event Grid-tilkoblingen
Følg disse trinnene på siden Konfigurer tilkoblingsinnstillinger :
Velg Azure-abonnementet som har navneområdet Event Grid for abonnement.
Velg navneområdet for hendelsesrutenett fra rullegardinlisten for navneområde.
Innholdet i Namespace-emneseksjonen varierer avhengig av om MQTT er aktivert:
Hvis MQTT ikke er aktivert for emnet navneområde, oppretter du et nytt emne eller velger et eksisterende emne.
Hvis navnerommet har MQTT aktivert, et emne og ruting aktivert, velg abonnementet og navnerommets navn.
Hvis navnerommet har MQTT aktivert, men ruting ikke er aktivert for navnerommet, velg alternativene for abonnement, navneromsnavn og emne for navnerom.
Hvis du bruker sanntidshuben, følg disse stegene:
- I seksjonen for strømdetaljer til høyre, velg Fabric-arbeidsområdet hvor du vil lagre hendelsesstrømmen.
- For Eventstream-navn, skriv inn et navn for eventstreamen. Veiviseren oppretter en hendelsesstrøm med det valgte navneområdet for hendelsesrutenett som kilde.
- Verdien for strømnavnet genereres automatisk for deg ved å legge til -stream til navnet på hendelsesstrømmen. Denne strømmen vises på sanntidshubens side for alle datastrømmer når veiviseren er ferdig.
Hvis du bruker eventstream-editoren til å legge til et Event Grid-navnerom som kilde til en eventstream, velg blyantknappen under Kildenavn. Deretter skriver du inn et kildenavn.
Velg Neste nederst på siden.
På siden Anmeldelse + koble til, gå gjennom innstillingene dine, og velg deretter Koble til.
Følgende eksempel viser hvordan siden ser ut hvis både MQTT og ruting er aktivert for navnerommet.
Følgende eksempel viser hvordan siden ser ut hvis MQTT er aktivert for navnerommet, men ruting ikke er aktivert.
Se en oppdatert hendelsesstrøm
Velg Legg til på siden Se gjennom + koble til.
Bekreft at Event Grid-kilden er lagt til hendelsesstrømmen din på lerretet i redigeringsmodus . For å implementere dette nylig tilførte Event Grid-navnerommet, velg Publiser på båndet.
Event Grid-navnerommet er tilgjengelig for visualisering i Live-visningen . Velg Event Grid Namespace-flisen i diagrammet for å vise detaljer om kilden.
Relatert innhold
- For å lære hvordan du legger til andre kilder i en hendelsesstrøm, se Legg til og administrer en hendelseskilde i en hendelsesstrøm.