Azure Cosmos DB CDC -lähteen lisääminen tapahtumavirtaan
Tässä artikkelissa kerrotaan, miten voit lisätä Azure Cosmos DB:n (Azure Cosmos DB for NoSQL) Vaihtaaksesi Data Capture-lähteen tapahtumasäilöön.
Microsoft Fabric -tapahtumavirtojen Azure Cosmos DB Change Data Capture (CDC) -lähdeliittimen avulla voit tallentaa tilannevedoksen nykyisistä tiedoista Azure Cosmos DB -tietokannassa. Liitin valvoo ja kirjaa mahdolliset tulevat rivitason muutokset näihin tietoihin. Kun muutokset on saatu tapahtumavirtaan, voit käsitellä nämä CDC-tiedot reaaliaikaisesti ja lähettää ne Fabricissa eri kohteisiin jatkokäsittelyä tai analyysia varten.
Muistiinpano
Tätä lähdettä ei tueta seuraavilla työtilakapasiteettisi alueilla: Länsi-YHDYSVALLAT3, Sveitsi, läntinen.
Edellytykset
- Työtilan käyttöoikeus Fabric-kapasiteetin käyttöoikeustilassa (tai) kokeiluversion käyttöoikeustilassa Osallistuja-oikeudella tai korkeammilla käyttöoikeuksilla.
- Pääsy Azure Cosmos DB for NoSQL -tiliin ja tietokantaan.
- Azure Cosmos DB for NoSQL -tietokantasi on oltava julkisesti käytettävissä, eikä se saa olla palomuurin takana tai näennäisverkossa suojattu.
- Jos sinulla ei ole tapahtumastreamia, luo tapahtumavirta.
Yhteyden tietojen noutaminen Azure-portaali
Azure-portaali kerättyjen kohteiden otsikot näkyvät seuraavissa vaiheissa. Tarvitset aina päätepisteen URI-tunnuksen muodossa, kuten https://<account>.<api>.azure.com:<port>/
, perusavaimen sekä tietokannan nimen ja kohteen tunnukset, joille haluat kerätä tietoja.
Muistiinpano
Azure Cosmos DB for NoSQL CDC käyttää Azure Cosmos DB:n uusinta versiotilaa. Se tallentaa muutokset uusimpaan versioon. Huomaa, että tätä tilaa ei talleteta poistoihin.
Valitse Azure Cosmos DB -tilisi Azure-portaali sivulla Avaimet vasemmanpuoleisen siirtymisruudun Asetukset-kohdasta.
Kopioi Avaimet-sivulla URI- ja Perusavain-arvot, joita käytetään tapahtumavirran yhteyden määrittämiseen.
Huomaa Azure Cosmos DB -tilisi Yleiskatsaus Azure-portaali sivulla tietokanta ja kohdetunnus, joille haluat kerätä tietoja.
Muistiinpano
Yhden tapahtumavirran lähteiden ja kohteiden enimmäismäärä on 11.
Azure Cosmos DB:n (CDC) lisääminen lähteeksi
Jos et ole vielä lisännyt lähdettä tapahtumavirtaan, valitse Käytä ulkoista lähderuutua .
Jos lisäät lähteen jo julkaistuun tapahtumavirtaan, vaihda Muokkaa-tilaan , valitse valintanauhasta Lisää lähde ja valitse sitten Ulkoiset lähteet.
Etsi ja valitse Valitse tietolähde -sivulla Yhdistä Azure-tapahtumatoiminnot-ruudussa.
Azure Cosmos DB:n (CDC) määrittäminen ja siihen yhdistäminen
Valitse Yhdistä-näytön Yhteys-kohdassa Uusi yhteys luodaksesi pilviyhteyden, joka linkittää Azure Cosmos DB -tietokantaan.
Anna Yhteysasetukset-näytössä seuraavat tiedot:
- Cosmos DB -päätepiste: Anna Azure-portaali kopioimasi Cosmos DB -tilin URI- tai päätepiste.
- Yhteyden nimi: Luodaan automaattisesti, tai voit antaa tälle yhteydelle uuden nimen.
- Tiliavain: Anna Azure-portaali kopioimasi Azure Cosmos DB -tilin perusavain.
Valitse Yhdistä.
Anna seuraavat tiedot Azure Cosmos DB -resursseillesi ja valitse sitten Seuraava.
Säilön tunnus: Anna sen Azure Cosmos DB -säilön tai taulukon nimi, johon haluat muodostaa yhteyden.
Tietokanta: Anna Azure Cosmos DB -tietokannan nimi.
Siirtymäkäytäntö: Valitse, haluatko aloittaa varhaisimman vai viimeisimmän siirtymän lukemisen, jos vahvistusta ei ole.
Voit myös muuttaa Source-nimeä oikealla olevasta Streamin tiedot -osiosta valitsemalla Kynä-painikkeen.
Tarkista yhteenveto Tarkista + yhdistä -sivulla ja valitse sitten Lisää.
Näytä päivitetty tapahtumavirta
Näet Azure Cosmos DB (CDC) -lähteen lisättynä tapahtumavirtaasi Muokkaa-tilassa. Valitse Julkaise , jos haluat julkaista muutokset ja aloittaa Azure Cosmos DB CDC -tietojen suoratoiston tapahtumavirtaan.
Näet tapahtumavirran live-tilassa. Valitse valintanauhasta Muokkaa , niin pääset takaisin Muokkaa-tilaan päivittämään tapahtumavirran.
Liittyvä sisältö
Muut liittimet: