Jaa


Azure SQL -tietokannan CDC-lähteen lisääminen tapahtumavirtaan (esikatselu)

Tässä artikkelissa kerrotaan, miten voit lisätä Azure SQL -tietokannan muutostietokaappauksen (CDC) lähteen tapahtumavirtaan.

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

Tärkeä

Fabric-tapahtumavirtojen parannetut ominaisuudet ovat tällä hetkellä esiversiotilassa.

Muistiinpano

Tätä lähdettä ei tueta seuraavilla työtilakapasiteettisi alueilla: Länsi-YHDYSVALLAT3, Sveitsi, läntinen.

Edellytykset

  • Fabric Premium -työtilan käyttöoikeus Osallistuja-oikeudella tai korkeammilla käyttöoikeuksilla.
  • Käynnissä oleva Azure SQL -palvelin, jossa on Azure SQL -tietokanta.
  • Azure SQL -tietokantasi on oltava julkisesti käytettävissä, eikä se saa olla palomuurin takana tai suojattu näennäisverkossa.
  • Ottanut CDC:n käyttöön Azure SQL -tietokannassa suorittamalla tallennetun toimintosarjan sys.sp_cdc_enable_db. Lisätietoja on kohdassa Ota tietokaappaus käyttöön ja poista se käytöstä.

Huomaa, että peilausta ei saa ottaa käyttöön Azure SQL -tietokannassa.

Muistiinpano

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

CDC:n ottaminen käyttöön Azure SQL -tietokannassa

  1. Siirry Azure-portaaliin, avaa Azure SQL -tietokantasi ja valitse Kyselyeditori. Valitse kirjautumismenetelmä.

    Näyttökuva Azure SQL -tietokannan avaamisesta.

  2. Ota CDC käyttöön tietokannassasi suorittamalla seuraavat SQL-komennot:

    -- Enable Database for CDC
    EXEC sys.sp_cdc_enable_db;
    
    -- Enable CDC for a table using a gating role option
    EXEC sys.sp_cdc_enable_table
        @source_schema = N'dbo',
        @source_name   = N'MyTable',
        @role_name     = NULL
    GO
    
  3. Kun kysely on suoritettu, olet ottanut CDC:n käyttöön Azure SQL -tietokannassa.

    Näyttökuva Azure SQL CDC:n käyttöönotosta.

Azure SQL -tietokannan CDC:n lisääminen lähteeksi

  1. Luo uusi tapahtumavirta valitsemalla Tapahtumavirta . Varmista, että Parannetut ominaisuudet (esikatselu) -asetus on käytössä.

    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 -tietokannan CDC:n määrittäminen ja siihen yhdistäminen

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

    Näyttökuva Azure SQL DB (CDC) -tietokannan valinnasta.

  2. Valitse Yhdistä-sivulla Uusi yhteys.

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

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

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

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

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

  4. 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 tietokannan käyttäjänimi ja salasana .

  5. Valitse Yhdistä.

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

  6. Anna nyt Yhdistä-sivulla seuraavat tiedot:

    • Valitse Kaikki taulukot tai kirjoita pilkuilla erotellut taulukon nimet, kuten: dbo.table1, dbo.table2
    • Portissa oletusarvo on 1433, eikä sitä voi muokata.
  7. Valitse Seuraava.

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

  8. Tarkista yhteenveto Ja luo -näytössä ja valitse sitten Lisää.

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

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

Näyttökuva suoratoistettavasta Azure SQL -tietokannan CDC-lähteestä muokkausnäkymässä.

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

Näyttökuva Azure SQL -tietokannan CDC-lähteen suoratoistosta reaaliaikaisessa näkymässä.

Muut liittimet: