Del via


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.

  1. Velg Nøkler under Innstillinger i navigasjonsruten til venstre på Azure Portal-siden for Azure Cosmos DB-kontoen.

  2. Kopier URI- og Primærnøkkelverdiene som skal brukes til å konfigurere eventstream-tilkoblingen, på Taster-siden.

    Et skjermbilde av URI- og Primærnøkkelen på Azure Cosmos DB Keys-siden i Azure-portalen.

  3. Legg merke til database- og element-ID-en du vil samle inn data for, på Azure Portal Overview-siden for Azure Cosmos DB-kontoen.

    Et skjermbilde av beholderoppføringen for en Azure Cosmos DB NoSQL API-konto.

Merk

Maksimalt antall kilder og mål for én hendelsesstrøm er 11.

Legg til Azure Cosmos DB (CDC) som kilde

  1. Velg Eventstream i Fabric Real-Time Intelligence for å opprette en ny hendelsesstrøm. Kontroller at alternativet Forbedrede funksjoner (forhåndsvisning) er aktivert.

    Et skjermbilde av oppretting av en ny hendelsesstrøm.

  2. Velg Legg til ekstern kilde på neste skjermbilde.

    Et skjermbilde av å velge Legg til ekstern kilde.

Konfigurere og koble til Azure Cosmos DB (CDC)

  1. Velg Azure Cosmos DB (CDC) på skjermbildet Velg en datakilde.

    Et skjermbilde av å velge Azure Cosmos DB (CDC).

  2. Velg Ny tilkobling på Connect-skjermen under Tilkobling for å opprette en skytilkobling som kobler til Azure Cosmos DB-databasen.

  3. 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.

    Et skjermbilde av tilkoblingsinnstillingene for Azure Cosmos DB CDC-kilden.

  4. Velg Koble til.

  5. 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.

    Et skjermbilde av tilkoblingsdetaljene for Azure Cosmos DB CDC-kilden.

  6. Velg Neste.

  7. Se gjennom sammendraget, og velg deretter Legg til.

Du ser Azure Cosmos DB-kilden (CDC) som er lagt til i hendelsesstrømmen i redigeringsmodus.

Et skjermbilde av den tilføyde Azure Cosmos DB CDC-kilden i redigeringsmodus med Publiser-knappen uthevet.

Velg Publiser for å publisere endringene og begynne å strømme Azure Cosmos DB CDC-data til eventstreamen.

Et skjermbilde av den publiserte eventstreamen med Azure Cosmos DB-kilde i Live View.

Andre koblinger: