Jaa


Azure SQL:n hallitun esiintymän (MI) TIETOKANNAN (DB) CDC:n lisääminen lähteeksi reaaliaikaiseen keskittimeen

Tässä artikkelissa kerrotaan, miten voit lisätä Azure SQL:n hallitun esiintymän CDC:n tapahtumalähteeksi Fabric Real-Time Hubissa.

Azure SQL:n hallitun esiintymän CDC-lähdeliittimen avulla voit tallentaa tilannevedoksen nykyisistä tiedoista SQL:n hallittuun esiintymään. 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.

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ä olevan Azure SQL:n hallitun esiintymän tietokannan.
  • Azure SQL:n hallitun esiintymän on otettava käyttöön julkinen päätepiste, eikä se saa olla palomuurin takana tai suojattu näennäisverkossa.
  • CDC otettu käyttöön Azure SQL:n hallitussa esiintymässä suorittamalla tallennettu toimintosarja sys.sp_cdc_enable_db. Lisätietoja on kohdassa Ota tietokaappaus käyttöön ja poista se käytöstä.

Ota julkinen päätepiste käyttöön Azure SQL:n hallitussa esiintymässä

Siirry Azure-portaali, avaa Azure SQL:n hallittu esiintymä, valitse Verkkopalvelut ja ota käyttöön julkinen päätepiste.

Näyttökuvassa näkyy Verkkopalvelut-sivu, jossa julkinen päätepiste -asetus on käytössä.

CDC:n ottaminen käyttöön Azure SQL:n hallitsemassa esiintymässä

  1. Ota CDC käyttöön tietokannalle.

    EXEC sys.sp_cdc_enable_db; 
    
  2. Ota CDC käyttöön taulukolle gating-roolivaihtoehdon avulla. Tässä esimerkissä MyTable on SQL-taulukon nimi.

    EXEC sys.sp_cdc_enable_table 
       @source_schema = N'dbo', 
       @source_name   = N'MyTable', 
       @role_name     = NULL 
    GO 
    

    Kun kysely on suoritettu, olet ottanut CDC:n käyttöön Azure SQL:n hallitsemassa esiintymässä.

Tapahtumien hakeminen Azure SQL:n hallitusta esiintymästä (CDC)

Voit hakea tapahtumia Azure SQL:n hallitun esiintymän (MI) CDC (DB) CDC:stä reaaliaikaiseen keskittimeen jollakin tavalla:

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 Tietokannan CDC -luokka ja valitse sitten Yhdistä Azure SQL MI DB (CDC) -ruudussa.

    Näyttökuvassa näkyy Azure SQL:n hallitun esiintymän CDC:n valinta lähdetyypiksi Tietolähteet-sivulla.

    Noudata ohjeita Azure SQL:n hallitun esiintymän CDC:n lisääminen lähdeosana -osiosta.

Microsoftin lähteet -sivu

  1. Valitse Reaaliaikainen-keskuksessa Microsoft-lähteet vasemmasta siirtymisvalikosta.

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

  3. Valitse Tilaus-kohdassa Azure-tilaus, jossa on resurssiryhmä Azure SQL:n hallitun esiintymän tietokannan kanssa.

  4. Valitse Resurssiryhmä-kohdassa resurssiryhmä, jolla on tietokanta.

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

  6. Siirrä nyt hiiren osoitin sen Azure SQL Managed Instance 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-sivu.

    Voit määrittää yhteystiedot käyttämällä Azure SQL:n hallitun esiintymän CDC:n lisääminen lähdeosana ohjeita.

Azure SQL:n hallitun esiintymän CDC:n lisääminen lähteeksi

  1. Valitse Yhdistä-sivulla Uusi yhteys.

    Näyttökuvassa näkyy Uusi yhteys -linkin valinta Yhdistä-sivulla.

  2. Anna Yhteysasetukset-osiossa seuraavat arvot SQL Serverille näennäiskoneessa:

    • Palvelin: Syötä Azure-portaali päätepiste ja korvaa pilkku isännän ja portin välillä kaksoispisteellä. Jos esimerkiksi päätepiste on xxxxx.public.xxxxxx.database.windows.net,3342, syötä xxxxx.public.xxxxxx.database.windows.net:3342 Palvelin-kenttään.

      Näyttökuvassa näkyy Verkkopalvelut-sivu, jossa on päätepisteen tiedot.

    • Tietokanta: Anna nimi tietokannalle, johon haluat muodostaa yhteyden Azure SQL:n hallitussa esiintymässä.

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

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

    • Anna yhteyden nimi Yhteyden nimi -kohtaan.

    • Valitse todennuslajiksi Perus.

      Muistiinpano

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

    • Anna SQL Serverin käyttäjänimi ja salasana näennäiskoneessa.

  4. Valitse yhdistä sivun alareunasta.

  5. Valitse nyt Yhdistä-sivulla Kaikki taulukot tai syötä taulukoiden nimet pilkuilla eroteltuina, kuten: dbo.table1, dbo.table2.

  6. Valitse Seuraava.

    Näyttökuvassa näkyy Kaikki taulukot -asetuksen valinta.

  7. Tarkista yhteenveto Tarkista + yhdistä -sivulla ja valitse sitten Yhdistä.

    Näyttökuvassa näkyy Lisää-painikkeen valinta.

Tietovirran tietojen tarkasteleminen

  1. Jos valitset Review + connect -sivulla Avaa tapahtumavirta, ohjattu toiminto avaa sen luoman tapahtumavirran sinulle valitun Azure SQL MI DB CDC:n avulla lähteeksi. Sulje ohjattu toiminto valitsemalla Sulje tai X* sivun oikeasta yläkulmasta.
  2. Sinun pitäisi nähdä tietovirta Kaikilla tietovirroilla - ja Omat tietovirrat -sivuilla. Katso yksityiskohtaiset ohjeet artikkelista Tietovirtojen tietojen tarkasteleminen Fabric Real-Time Hubissa.

Lisätietoja tietovirtojen kulutuksesta on seuraavissa artikkeleissa: