Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
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ä.
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.
CDC:n ottaminen käyttöön Azure SQL:n hallitsemassa esiintymässä
Ota CDC käyttöön tietokannalle.
EXEC sys.sp_cdc_enable_db;
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ä.
Azure SQL:n hallitun esiintymän CDC:n lisääminen lähteeksi
Luo uusi tapahtumavirta valitsemalla Fabric Real-Time Intelligence -kohdassa Eventstream .
Valitse seuraavassa näytössä Lisää ulkoinen lähde.
Azure SQL:n hallitun esiintymän CDC:n määrittäminen ja siihen yhdistäminen
Valitse Yhdistä-sivullaUusi yhteys.
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.Tietokanta: Anna nimi tietokannalle, johon haluat muodostaa yhteyden Azure SQL:n hallitussa esiintymässä.
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.
Valitse yhdistä sivun alareunasta.
Valitse nyt Yhdistä-sivullaKaikki taulukot tai Anna taulukon nimet. Jos valitset jälkimmäisen, määritä taulukot käyttämällä pilkuin eroteltua luetteloa kokonaisista taulukon tunnisteista (
schemaName.tableName
) tai kelvollisia säännönmukaisia lausekkeita. Esimerkki:-
dbo.test.*
avulla voit valita kaikki taulukot, joiden nimi alkaadbo.test
. - valitse
dbo\.(test1|test2)
jadbo.test1
dbo.test2
avulla.
Voit yhdistellä molempia muotoiluja pilkuilla. Voit syöttää enintään 100 taulukkoa, ja jokainen taulukon nimi (mukaan lukien rakenteen nimi) on rajoitettu 128 merkkiin, jos koko taulukon tunnisteita käytetään suoraan.
-
Voit laajentaa Lisäasetukset-kohdan määrittääksesi desimaalikäsittelytilan, joka määrittää, miten liitin käsittelee ja
DECIMAL
sarakearvotNUMERIC
:-
Precise
: Edustaa arvoja käyttäen tarkkoja desimaalityyppejä (esimerkiksi JavaBigDecimal
), joilla varmistetaan tietojen esityksen täysi tarkkuus ja tarkkuus. -
Double
: muuntaa arvot kaksoistarkoiksi liukupisteluvuiksi. Tämä parantaa käytettävyyttä ja suorituskykyä, mutta saattaa johtaa tarkkuuden heikkenemiseen. -
String
: Koodaa arvot muotoiltuina merkkijonoina. Tämän ansiosta niitä on helppo käyttää jatkojalostusjärjestelmissä, mutta ne menettävät semanttisia tietoja alkuperäisestä numeerisesta tyypistä.
-
Valitse Seuraava.
Tarkista yhteenveto Tarkista + yhdistä -sivulla ja valitse sitten Yhdistä.
Näytä päivitetty tapahtumavirta
Näet, että Azure SQL MI DB (CDC) -lähde lisätään tapahtumavirtaasi Muokkaa-tilassa.
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ä.
Liittyvä sisältö
Muut liittimet: