Jaa


Azure Cosmos DB CDC:n lisääminen lähteeksi reaaliaikaiseen keskittimeen (esikatselu)

Tässä artikkelissa kerrotaan, miten voit lisätä Azure Cosmos DB for NoSQL Change Data Capturen (CDC) tapahtumalähteeksi Fabric Real-Time Hubissa.

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 siepattu tietovirtaan, voit käsitellä nämä CDC-tiedot reaaliaikaisesti ja lähettää ne Fabricissa eri kohteisiin jatkokäsittelyä tai analyysia varten.

Muistiinpano

Reaaliaikainen keskus on tällä hetkellä esikatselussa.

Edellytykset

  • Fabric Premium -työtilan käyttöoikeus 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.

Yhteyden tietojen noutaminen Azure-portaalista

Seuraavissa vaiheissa näytetään Azure-portaalista kerättäville tietoyksiköille otsikot. 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.

  1. Valitse Azure Cosmos DB -tilisi Azure-portaalisivulla avaimet vasemman siirtymisruudun Asetukset-kohdasta.

  2. Kopioi Avaimet-sivulla URI- ja Perusavain-arvot, joita käytetään tapahtumavirran yhteyden määrittämiseen.

    Näyttökuva Azure Cosmos DB Keys -sivun URI- ja perusavaimesta Azure-portaalissa.

  3. Ota azure-portaalin Yleiskatsaus-sivulla huomioon Azure Cosmos DB -tilisi tietokanta ja kohdetunnus, joille haluat kerätä tietoja.

    Näyttökuva Azure Cosmos DB NoSQL -ohjelmointirajapintatilin säilöluettelosta.

Hae tapahtumia Azure Cosmos DB CDC:stä

Voit saada tapahtumia Azure Cosmos DB CDC:stä Reaaliaikaiseen keskittimeen jollakin seuraavista tavoista:

  • Hae tapahtumat -toiminnon käyttäminen
  • Microsoftin Lähteet-välilehden käyttäminen

Aloita Hanki tapahtumia -käyttökokemus

  1. Vaihda Microsoft Fabricin reaaliaikaiseen tiedustelutoimintoon. Valitse vasemmasta siirtymispalkista Microsoft Fabric ja valitse sitten Reaaliaikaiset tiedot.

    Näyttökuvassa näytetään, miten voit vaihtaa reaaliaikaiseen hallintaan.

  2. Valitse reaaliaikainen keskus vasemmasta siirtymispalkista.

    Näyttökuvassa näytetään, miten voit käynnistää Reaaliaikaisen keskittimen Microsoft Fabricissa.

  3. Valitse Reaaliaikainen keskitys -sivulla + Hae tapahtumat sivun oikeasta yläkulmasta.

    Näyttökuvassa näkyy Hae tapahtumat -painikkeen valinta reaaliaikaisessa keskittimessä.

Ohjeet ovat Azure Cosmos DB CDC:n lisääminen lähdeosana .

Microsoftin Lähteet-välilehti

  1. Siirry Reaaliaikainen-keskuksessa Microsoftin Lähteet-välilehteen.

  2. Valitse avattavasta Lähde-luettelosta Azure Cosmos DB (CDC).

  3. Valitse Tilaus-kohdassa Azure-tilaus, jossa on resurssiryhmä Cosmos DB -tilisi kanssa.

  4. Valitse Resurssiryhmä-kohdassa resurssiryhmä, jolla on Cosmos DB -tilisi.

  5. Valitse Alue-kohdassa sijainti, jossa Cosmos DB sijaitsee.

  6. Siirrä nyt hiiri sen Cosmos DB CDC -lähteen nimen päälle, jonka haluat yhdistää reaaliaikaiseen keskittimeen tietokantojen luettelossa, ja valitse Yhdistä-painike tai valitse ... (kolme pistettä) ja valitse sitten Yhdistä-painike.

    Näyttökuvassa näkyy Microsoftin Lähteet-välilehti ja suodattimet Cosmos DB CDC:n ja Yhdistä-painikkeen näyttämiseksi.

    Voit määrittää yhteyden tiedot lisäämisen Azure Cosmos DB CDC:n lähdeosion ohjeiden mukaisesti. Ohita ensimmäinen vaihe, kun valitset Azure Cosmos DB CDC:n lähdetyypiksi ohjatussa Hae tapahtumat -toiminnossa.

Azure Cosmos DB CDC:n lisääminen lähteeksi

  1. Valitse Valitse tietolähde -näytössä Azure Cosmos DB (CDC).

    Näyttökuvassa näkyy Valitse tietolähde -sivu, jossa on valittuna Azure Cosmos DB (CDC).

  2. Valitse Siirry resurssiin -linkki, jos haluat siirtyä Azure Cosmos DB -tilille Azure-portaalissa.

    Näyttökuvassa näkyy Yhdistä sivu ja **Siirry resurssiin** -linkki korostettuna.

  3. Valitse Yhdistä-sivulla Uusi yhteys.

    Näyttökuvassa näkyy ohjatun tapahtumien hakemisen sivu, jossa on korostettuna **Uusi yhteys** -linkki.

  4. Määritä Yhteysasetukset-osiossa Cosmos DB -päätepiste. Anna Azure-portaalista kopioimasi Cosmos DB -tilin URI-osoite tai päätepiste.

    Näyttökuvassa näkyy Uusi yhteys -sivun Yhteysasetukset-osa.

  5. Laajenna Lisäasetukset-kohta ja toimi seuraavasti:

    1. Määritä Uudelleenlähetysten määrä -kohdassa, kuinka monta kertaa liittimen tulisi lähettää pyyntö uudelleen Cosmos DB -tietokantaan, jos pyyntö epäonnistuu palautettavissa olevasta virheestä.

    2. Jos sallit AVERAGE-funktion välittämisen, määritä, pitäisikö AVG-koostefunktion siirtää Cosmos DB -tietokantaan.

    3. Jos käytössä on Ota SORT-delegointi käyttöön useille sarakkeille, määritä, tulisiko yhdistimen sallia useiden sarakkeiden välittäminen Cosmos DB -tietokantaan, kun se on määritetty SQL-kyselyn ORDER BY -lauseessa.

      Näyttökuvassa näkyvät Azure Cosmos DB -liittimen määrittämisen lisäasetukset.

  6. Vieritä alaspäin ja toimi Yhteyden tunnistetiedot -osiossa seuraavien ohjeiden mukaisesti.

    1. Valitse aiemmin luotu yhteys ja säilytä Luo uusi yhteys -oletusasetus.
    2. Luo yhteys antamalla seuraavat arvot:
      1. Anna yhteyden nimi Yhteyden nimi -kohtaan.

      2. Valitse todennuslajiksi Tiliavain.

      3. Anna Tili-avaimelle aiemmin tallentamiesi avainarvo.

      4. Valitse Yhdistä.

        Näyttökuvassa näkyy Uusi yhteys -sivun Yhteyden tunnistetiedot -osa.

  7. Tee nyt Yhdistä-sivulla seuraavat vaiheet:

    1. Määritä Azure Cosmos DB -tilisi säilön tunnus. 1.

    2. Valitse oikealla olevassa Streamin tiedot -osiossa Fabric-työtila, johon haluat tallentaa ohjatun toiminnon luoman tapahtumavirran.

    3. Anna eventstream-nimelle eventstreamin nimi. Ohjattu toiminto luo tapahtumavirran valitun Azure Cosmos DB CDC:n kanssa lähteeksi.

    4. Streamin nimi luodaan automaattisesti, kun liität -streamin tapahtumavirran nimeen. Näet tämän tietovirran reaaliaikaisen keskittimen Tietovirrat-välilehdellä , kun ohjattu toiminto on valmis.

    5. Valitse Seuraava.

      Näyttökuvassa näkyy täytetyn ohjatun tapahtumien hakemisen yhdistämissivu.

  8. Tarkista ja luo -näytössä yhteenveto ja valitse sitten Luo lähde.

    Näyttökuvassa näkyy täytetyn hae tapahtumia -toiminnon Tarkista ja luo -sivu.

Tietovirran tietojen tarkasteleminen

  1. Jos valitset Tarkista ja luo -sivulla Avaa tapahtumavirta, ohjattu toiminto avaa sen luoman tapahtumavirran sinulle valittuna Azure Cosmos DB CDC:nä lähteenä. Sulje ohjattu toiminto valitsemalla Sulje tai X* sivun oikeasta yläkulmasta.

    Näyttökuvassa näkyy Tarkista ja luo sivu onnistuneen lähteen luomisen jälkeen.

  2. Siirry reaaliaikaisessa keskuksessa reaaliaikaisen keskittimen Tietovirrat-välilehteen. Päivitä sivu. Sinun pitäisi nähdä tietovirta, joka on luotu puolestasi seuraavassa kuvassa esitetyllä tavalla.

    Näyttökuvassa näkyy reaaliaikaisen keskittimen Tietovirrat-välilehti ja juuri luomasi tietovirta.

    Katso yksityiskohtaiset ohjeet artikkelista Tietovirtojen tietojen tarkasteleminen Fabric Real-Time Hubissa.

Lisätietoja tietovirtojen kulutuksesta on seuraavissa artikkeleissa: