Jaa


Lisää Azure SQL -tietokannan muutostietokanta (CDC) lähteeksi reaaliaikaiseen keskittimeen

Tässä artikkelissa kuvataan, miten voit noutaa tapahtumia Azure SQL Database Change Data Capture (CDC) -toiminnosta Fabric Real-Time Hubiin. Azure SQL -tietokannan CDC-lähdeliittimen avulla voit siepata tilannevedoksen nykyisistä tiedoista Azure SQL -tietokannassa. Liitin valvoo ja kirjaa mahdolliset tulevat rivitason muutokset näihin tietoihin.

Edellytykset

  • Työtilan käyttöoikeus Fabric-kapasiteetin käyttöoikeustilassa (tai) kokeiluversion käyttöoikeustilassa Osallistuja-oikeudella tai korkeammilla käyttöoikeuksilla.
  • Käynnissä oleva Azure SQL -palvelin, jossa on Azure SQL -tietokanta.
  • Järjestelmänvalvojan kiinteän palvelinroolin jäsenyys SQL Serverissä, ja db_owner rooli tietokannassa.
  • CDC otettu käyttöön Azure SQL -tietokannassa suorittamalla tallennettu toimintosarja sys.sp_cdc_enable_db. Lisätietoja on kohdassa Ota tietokaappaus käyttöön ja poista se käytöstä.

Muistiinpano

  • Peilausta ei pitäisi ottaa käyttöön tietokannassa.
  • Useita cdc-taulukoita ei tueta.

Tapahtumien noutaminen Azure SQL -tietokannan CDC:stä

Voit saada tapahtumia Azure SQL -tietokannan CDC:stä reaaliaikaiseen keskittimeen jollakin seuraavista tavoista:

Tietolähdesivu

  1. Kirjaudu sisään Microsoft Fabriciin.

  2. Valitse reaaliaikainen vasemmasta siirtymispalkista.

  3. Valitse Reaaliaikainen keskus -sivulla + Tietolähteet vasemmanpuoleisen siirtymisvalikon Yhdistä kohteeseen -kohdasta. Pääset myös Tietolähteet-sivulle kaikista tietovirroista tai Omat tietovirrat -sivuista valitsemalla + Yhdistä tietolähde -painikkeen oikeassa yläkulmassa.

    Näyttökuvassa näkyy, miten voit käynnistää Yhteyden muodostaminen tietolähteeseen -kokemuksen.

  1. Valitse Tietolähteet-sivulla yläreunasta Microsoft-lähteiden luokka ja valitse sitten Yhdistä Azure SQL DB (CDC) -ruudussa.

    Näyttökuvassa näkyy Azure SQL -tietokannan (CDC) valinta lähdetyypiksi Tietolähteet-sivulla.

    Noudata ohjeita osiosta Yhteyden muodostaminen Azure SQL -tietokannan CDC-lähdeosaan .

Microsoftin lähteet -sivu

  1. Valitse Reaaliaikainen-keskuksessa Microsoft-lähteet vasemmasta siirtymisvalikosta. Hakuruudun avulla voit kirjoittaa resurssin nimen tai käyttää suodattimia (Lähde, Tilaus, Resurssiryhmä, Alue) resurssin etsimiseen.

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

  3. Valitse Tilaus-kohdassa Azure-tilaus, jossa on resurssiryhmä SQL-tietokantasi kanssa.

  4. Valitse Resurssiryhmä-kohdassa resurssiryhmä, jossa on SQL-tietokantasi.

  5. Valitse Alue-kohdassa sijainti, jossa SQL-tietokanta sijaitsee.

  6. Siirrä nyt hiiren osoitin sen SQL-tietokannan 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ähteiden sivu, jolla on suodattimia SQL-tietokantojen näyttämiseksi, ja Azure SQL -tietokannan Yhdistä-painike.

Yhteyden muodostaminen Azure SQL -tietokannan CDC-lähteeseen

  1. Valitse Yhdistä-sivulla Uusi yhteys.

    Näyttökuvassa näkyy Tietolähteet-sivun Yhdistä-sivu ja **Uusi yhteys** -linkki korostettuna.

    Jos sinulla on aiemmin luotu yhteys Azure SQL -tietokannan CDC-lähteeseen, voit valita sen avattavasta Yhteys-luettelosta ja siirtyä portin ja taulukoiden määrittämiseen.

    Näyttökuvassa näkyy Yhdistä sivu, jossa on valittuna aiemmin luotu yhteys.

  2. Anna Yhteysasetukset-osiossa Seuraavat arvot Azure SQL -tietokannalle:

    • Palvelin: Anna Azure SQL -palvelimen nimi Azure-portaali.

    • Tietokanta: Anna Azure SQL -tietokannan nimi Azure-portaali.

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

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

    1. Anna yhteyden nimi Yhteyden nimi -kohtaan.

    2. Valitse todennuslajiksi Perus.

      Muistiinpano

      Tällä hetkellä Fabric-tapahtumavirrat tukevat vain perustodentamista .

    3. Anna tietokannan käyttäjänimi ja salasana .

    4. Valitse Yhdistä.

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

  4. Tee nyt Yhdistä-sivulla seuraavat vaiheet:

    1. Valitse Kaikki taulukot tai syötä taulukoiden nimet, jotka on eroteltu pilkuilla, kuten: dbo.table1, dbo.table2.

    2. Portissa oletusarvo on 1433, eikä sitä voi muokata.

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

    4. Anna eventstream-nimelle eventstreamin nimi. Ohjattu toiminto luo tapahtumavirran, jonka lähteenä on valittu Azure SQL -tietokanta CDC.

    5. Streamin nimi luodaan automaattisesti, kun liität -streamin tapahtumavirran nimeen. Näet tämän suoratoiston Reaaliaikainen keskus Kaikki tietovirrat -sivulla, kun ohjattu toiminto on valmis.

    6. Valitse Seuraava.

      Näyttökuvassa näkyy täytetty ohjattu lähteen lisäystoiminto Yhdistä sivu.

  5. Tarkista yhteenveto Tarkista + yhdistä -näytössä ja valitse sitten Yhdistä.

    Näyttökuvassa näkyy täytetty ohjatun lähdetoiminnon lisäystoiminto Tarkistamisen ja yhteyden muodostaminen -sivu.

Tietovirran tietojen tarkasteleminen

  1. Jos valitset Tarkista + yhdistä -sivulla Avaa tapahtumavirta, ohjattu toiminto avaa sen luoman tapahtumavirran sinulle valitun Azure SQL -tietokannan CDC:n avulla lähteeksi. Jos haluat sulkea ohjatun toiminnon, valitse sivun alareunasta Valmis .

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

  2. Valitse reaaliaikaisessa keskuksessa Kaikki tietovirrat. Jos haluat nähdä uuden tietovirran, päivitä Kaikki tietovirrat -sivu.

    Näyttökuvassa näkyy Reaaliaikainen keskitin Kaikki tietovirrat -sivu, jolla on juuri luomasi tietovirta.

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

Lisätietoja tietovirtojen kulutuksesta on seuraavissa artikkeleissa: