Legg til Azure Cosmos DB CDC-kilde i en eventstream (forhåndsvisning)
Denne artikkelen viser deg hvordan du legger til en Azure Cosmos DB (Azure Cosmos DB for NoSQL) Endre datakilde til en hendelsesstrøm.
Azure Cosmos DB Change Data Capture (CDC)-kildekoblingen for Microsoft Fabric-hendelsesstrømmer lar deg ta et øyeblikksbilde av gjeldende data i en Azure Cosmos DB-database. Koblingen overvåker og registrerer deretter eventuelle fremtidige endringer på radnivå i disse dataene. Når endringene er registrert i hendelsesstrømmen, kan du behandle disse CDC-dataene i sanntid og sende dem til forskjellige mål i Fabric for videre behandling eller analyse.
Viktig
Forbedrede funksjoner for Fabric-hendelsesstrømmer er for øyeblikket i forhåndsversjon.
Merk
Denne kilden støttes ikke i følgende områder av arbeidsområdets kapasitet: Vest-USA3, Sveits vest.
Forutsetning
- Tilgang til Fabric Premium-arbeidsområdet med bidragsyter eller høyere tillatelser.
- Tilgang til en Azure Cosmos DB for NoSQL-konto og -database.
- Azure Cosmos DB for NoSQL-databasen må være offentlig tilgjengelig og ikke være bak en brannmur eller sikret i et virtuelt nettverk.
Få tilkoblingsdetaljer fra Azure-portalen
Etikettene for elementene du må samle inn fra Azure-portalen, vises i fremgangsmåten nedenfor. Du trenger alltid endepunkt-URI-en, i et format som https://<account>.<api>.azure.com:<port>/
primærnøkkelen og databasenavnet og element-ID-ene du vil samle inn data for.
Merk
Azure Cosmos DB for NoSQL CDC bruker den nyeste versjonsmodusen for Azure Cosmos DB Change Feed. Den registrerer endringene i poster i den nyeste versjonen. Vær oppmerksom på at slettinger ikke fanges opp i denne modusen.
Velg Nøkler under Innstillinger i navigasjonsruten til venstre på Azure Portal-siden for Azure Cosmos DB-kontoen.
Kopier URI- og Primærnøkkelverdiene som skal brukes til å konfigurere eventstream-tilkoblingen, på Taster-siden.
Legg merke til database- og element-ID-en du vil samle inn data for, på Azure Portal Overview-siden for Azure Cosmos DB-kontoen.
Merk
Maksimalt antall kilder og mål for én hendelsesstrøm er 11.
Legg til Azure Cosmos DB (CDC) som kilde
Velg Eventstream i Fabric Real-Time Intelligence for å opprette en ny hendelsesstrøm. Kontroller at alternativet Forbedrede funksjoner (forhåndsvisning) er aktivert.
Velg Legg til ekstern kilde på neste skjermbilde.
Konfigurere og koble til Azure Cosmos DB (CDC)
Velg Azure Cosmos DB (CDC) på skjermbildet Velg en datakilde.
Velg Ny tilkobling på Connect-skjermen under Tilkobling for å opprette en skytilkobling som kobler til Azure Cosmos DB-databasen.
Skriv inn følgende informasjon på skjermbildet Tilkoblingsinnstillinger:
- Cosmos DB-endepunkt: Skriv inn URI-en eller endepunktet for Cosmos DB-kontoen som du kopierte fra Azure-portalen.
- Tilkoblingsnavn: Automatisk generert, eller du kan angi et nytt navn for denne tilkoblingen.
- Kontonøkkel: Angi primærnøkkelen for Azure Cosmos DB-kontoen som du kopierte fra Azure-portalen.
Velg Koble til.
Oppgi følgende informasjon for Azure Cosmos DB-ressursene:
- Beholder-ID: Skriv inn navnet på Azure Cosmos DB-beholderen eller tabellen du vil koble til.
- Database: Skriv inn navnet på Azure Cosmos DB-databasen.
- Forskyvningspolicy: Velg om du vil begynne å lese tidligste eller siste forskyvninger hvis det ikke er noen utføring.
Velg Neste.
Se gjennom sammendraget, og velg deretter Legg til.
Du ser Azure Cosmos DB-kilden (CDC) som er lagt til i hendelsesstrømmen i redigeringsmodus.
Velg Publiser for å publisere endringene og begynne å strømme Azure Cosmos DB CDC-data til eventstreamen.
Relatert innhold
Andre koblinger: