Jaa


Azure SQL:n hallitun esiintymän CDC-lähteen lisääminen tapahtumavirtaan

Tässä artikkelissa kerrotaan, miten voit lisätä Azure SQL:n hallitun esiintymän muutoksen tietokaappauksen (CDC) lähteen tapahtumavirtaan.

Microsoft Fabric -tapahtumavirtojen 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.

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.
  • 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ä.

Muistiinpano

Yhden tapahtumavirran lähteiden ja kohteiden enimmäismäärä on 11.

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

    Näyttökuva cdc:n käyttöönotosta.

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

  1. Luo uusi tapahtumavirta valitsemalla Fabric Real-Time Intelligence -kohdassa Eventstream .

    Näyttökuva uuden tapahtumavirran luomisesta.

  2. Valitse seuraavassa näytössä Lisää ulkoinen lähde.

    Näyttökuva Lisää ulkoinen lähde -vaihtoehdon valinnasta.

Azure SQL:n hallitun esiintymän CDC:n määrittäminen ja siihen yhdistäminen

  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.

Näytä päivitetty tapahtumavirta

Näet, että Azure SQL MI DB (CDC) -lähde lisätään tapahtumavirtaasi Muokkaa-tilassa.

Näyttökuva lisätystä Azure SQL MI DB CDC -lähteestä Muokkaa-tilassa Julkaise-painike korostettuna.

Jos haluat ottaa käyttöön tämän äskettäin lisätyn Azure SQL:n hallitun esiintymän lähteen, valitse Julkaise. Kun olet suorittanut nämä vaiheet, Azure SQL:n hallittu esiintymä -lähde on visualisoitavissa reaaliaikaisessa näkymässä.

Näyttökuva lisätystä Azure SQL MI DB CDC -lähteestä reaaliaikaisen tarkastelun tilassa.

Muut liittimet: