MySQL-tietokannan CDC:n lisääminen lähteeksi reaaliaikaiseen keskittimeen (esikatselu)
Tässä artikkelissa kerrotaan, miten voit lisätä MySQL-tietokannan muutoksen tietokaappauksen (CDC) tapahtumalähteeksi Fabric Real-Time Hubissa.
Azure MySQL -tietokannan Change Data Capture (CDC) -liittimen avulla voit siepata tilannevedoksen nykyisistä tiedoista Azure MySQL -tietokannassa. Määrität taulukot, joita valvotaan, ja saat ilmoituksen, kun jokin seuraava rivitason muutos taulukoihin muuttuu. Kun muutokset on siepattu tietovirtaan, voit käsitellä nämä CDC-tiedot reaaliaikaisesti ja lähettää ne Fabricissa eri kohteisiin jatkokäsittelyä tai analyysia varten.
Muistiinpano
Reaaliaikainen keskus on tällä hetkellä esikatselussa.
Edellytykset
- Hanki Fabric Premium -työtilan käyttöoikeus Osallistuja-oikeudella tai yllä-oikeuksilla.
- Luotu Azure-tietokannan esiintymä MySQL:lle – Joustava palvelin.
MySQL-tietokannan määrittäminen
Azure MySQL -tietokantayhdistin tallentaa Debezium MySQL -liittimellä muutokset MySQL-tietokantaan. Sinun on määritettävä MySQL-käyttäjälle käyttöoikeudet kaikkiin tietokantoihin, joita liitin valvoo. Katso vaiheittaiset ohjeet artikkelista MySQL DB:n määrittäminen.
Ota binlog käyttöön
Sinun on otettava binaarikirjaus käyttöön MySQL-replikointia varten. Binaarilokit tallentavat tapahtumapäivitykset replikointityökaluille muutosten levittämiseksi. Esimerkiksi Azure-tietokanta MySQL:lle.
Siirry Azure-portaali Azure MySQL -tietokantaan.
Valitse vasemmasta siirtymisvalikosta Palvelinparametrit.
Määritä MySQL-palvelimeen seuraavat ominaisuudet.
- binlog_row_image: Määritä arvoksi täysi.
- binlog_expire_logs_seconds: Automaattisen binlog-tiedoston poistamisen sekuntien määrä. Määritä arvo vastaamaan ympäristösi tarpeita. Esimerkiksi 86400.
Tapahtumien hakeminen Azure MySQL -tietokannasta (CDC)
Voit saada tapahtumia Azure MySQL -tietokannan CDC:stä reaaliaikaiseen keskittimeen jollakin seuraavista tavoista:
Käynnistä Lisää lähde -käyttökokemus
Valitse reaaliaikainen keskus vasemmasta siirtymispalkista.
Valitse Reaaliaikainen keskus -sivulla + Lisää lähde sivun oikeasta yläkulmasta.
Lue ohjeet Azure MySQL -tietokannan CDC:n lisäämisohjeista lähdeosana .
Microsoftin lähteet -sivu
Valitse Reaaliaikainen keskitys -kohdassa Microsoft-lähteet.
Valitse avattavasta Lähde-luettelosta Azure MySQL DB (CDC).
Valitse Tilaus-kohdassa Azure-tilaus, jossa on resurssiryhmä Azure MySQL -tietokantatilisi kanssa.
Valitse Resurssiryhmä-kohdassa resurssiryhmä, jolla on tietokanta.
Valitse Alue-kohdassa sijainti, jossa tietokanta sijaitsee.
Siirrä nyt hiiri sen Azure MySQL 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.
Voit määrittää yhteyden tiedot käyttämällä Azure MySQL DB CDC:n lähdeosan vaiheita. Ohita ensimmäinen vaihe, kun valitset Azure MySQL DB CDC:n lähdetyypiksi ohjatussa lisäämistoiminnossa.
Azure MySQL -tietokannan CDC:n lisääminen lähteeksi
Valitse Valitse tietolähde -näytössä MySQL DB (CDC).
Valitse Yhdistä-sivulla Siirry resurssiin, jotta voit siirtyä Azure PostgreSQL -tietokantaan. Kirjoita palvelimen nimi muistiin Yleiskatsaus-sivulla . Se on seuraavassa muodossa:
mysqlserver.mysql.database.azure.com
.Valitse Yhdistä-sivulla Uusi yhteys.
Tee Yhteysasetukset-osiossa seuraavat vaiheet:
Anna Palvelimelle Azure MySQL -palvelimesi URI.
Kirjoita Tietokanta-kohtaan tietokantasi nimi.
Tee Yhteyden tunnistetiedot -osiossa seuraavat vaiheet:
Valitse Yhteys-kohdassa, onko MySQL-tietokantaan aiemmin luotu yhteys. Jos näin ei ole, säilytä oletusarvo: Luo uusi yhteys.
Valitse todennuslajiksi Perus. Tällä hetkellä vain perustodentamista tuetaan.
Anna käyttäjänimen ja salasanan arvot.
Määritä, haluatko käyttää salattua yhteyttä.
Valitse Yhdistä.
Palaa Yhdistä-sivulle ja toimi seuraavasti:
- Anna taulukon nimi.
- Anna palvelimen tunnus.
- Anna portin numero tai säilytä oletusarvo.
Voit tehdä seuraavat toimet oikealla olevan Streamin tiedot -osiossa:
Valitse seuraavaksi sivun alareunasta.
Tarkista ja luo -kohdassa asetukset ja valitse Luo lähde.
Tietovirran tietojen tarkasteleminen
Jos valitset Tarkista ja luo -sivulla Avaa tapahtumavirta, ohjattu toiminto avaa sen luoman tapahtumavirran sinulle valitun Azure MySQL DB CDC:n lähteeksi. Sulje ohjattu toiminto valitsemalla Sulje tai X* sivun oikeasta yläkulmasta.
Valitse reaaliaikaisessa keskuksessa Kaikki tietovirrat. Jos haluat nähdä uuden tietovirran, päivitä Kaikki tietovirrat -sivu. Katso yksityiskohtaiset ohjeet artikkelista Tietovirtojen tietojen tarkasteleminen Fabric Real-Time Hubissa.
Liittyvä sisältö
Lisätietoja tietovirtojen kulutuksesta on seuraavissa artikkeleissa: