MySQL Database CDC hozzáadása forrásként a valós idejű központban (előzetes verzió)
Ez a cikk a MySQL Database Change Data Capture (CDC) eseményforrásként való hozzáadását ismerteti a Fabric Valós idejű központban.
Az Azure MySQL Database Change Data Capture (CDC) összekötővel pillanatképet készíthet az Azure MySQL-adatbázisok aktuális adatairól. Megadhatja a monitorozni kívánt táblákat, és riasztást kaphat, amikor a táblák soronként módosulnak. Miután rögzítette a módosításokat egy streamben, valós időben feldolgozhatja ezeket a CDC-adatokat, és elküldheti őket a Fabric különböző célhelyeire további feldolgozás vagy elemzés céljából.
Feljegyzés
A valós idejű központ jelenleg előzetes verzióban érhető el.
Előfeltételek
- Hozzáférés kérése a Fabric prémium szintű munkaterületéhez közreműködői vagy annál magasabb engedélyekkel.
- Létrehozott egy Azure Database for MySQL-példányt – rugalmas kiszolgálót.
MySQL-adatbázis beállítása
Az Azure MySQL-adatbázis-összekötő a Debezium MySQL-összekötőt használja a MySQL-adatbázis változásainak rögzítéséhez. Meg kell határoznia egy MySQL-felhasználót, aki rendelkezik az összekötő által figyelt összes adatbázis engedélyeivel. Részletes útmutatást a MySQL DB beállítása című témakörben talál.
A binlog engedélyezése
Engedélyeznie kell a bináris naplózást a MySQL-replikációhoz. A bináris naplók rögzítik a replikációs eszközök tranzakciófrissítéseit a módosítások propagálása érdekében. Ilyen például az Azure Database for MySQL.
Az Azure Portalon keresse meg az Azure MySQL-adatbázist.
A bal oldali navigációs menüben válassza a Kiszolgálóparaméterek lehetőséget.
Konfigurálja a MySQL-kiszolgálót az alábbi tulajdonságokkal.
- binlog_row_image: Állítsa be a teljes értéket.
- binlog_expire_logs_seconds: Az automatikus binlog fájleltávolítás másodperceinek száma. Állítsa be az értéket a környezet igényeinek megfelelően. Például: 86400.
Események lekérése az Azure MySQL Database-ből (CDC)
Az Azure MySQL Database CDC-ről az eseményeket a valós idejű központba az alábbi módok egyikével szerezheti be:
- Az Események lekérése felület használata
- A Microsoft-források lap használata
Események lekérése felület indítása
Váltson a Valós idejű intelligencia felületre a Microsoft Fabricben. A bal oldali navigációs sávon válassza a Microsoft Fabric, majd a Valós idejű intelligencia lehetőséget.
Válassza a valós idejű központot a bal oldali navigációs sávon.
A Valós idejű központ lapon válassza a + Események lekérése lehetőséget a lap jobb felső sarkában.
Használja az Azure MySQL Database CDC hozzáadása forrásként című szakasz utasításait.
Microsoft-források lap
A Valós idejű központban váltson a Microsoft-források lapra .
A Forrás legördülő listában válassza az Azure MySQL DB (CDC) lehetőséget.
Előfizetés esetén válasszon ki egy Azure-előfizetést, amely rendelkezik az Azure MySQL Database-fiókkal rendelkező erőforráscsoporttal.
Erőforráscsoport esetén válasszon ki egy erőforráscsoportot, amely rendelkezik az adatbázissal.
Régió esetén válassza ki azt a helyet, ahol az adatbázis található.
Most vigye az egeret annak az Azure MySQL DB CDC-forrásnak a nevére, amelyhez valós idejű központhoz szeretne csatlakozni az adatbázisok listájában, és válassza a Csatlakozás gombot, vagy válassza a ... (három pont), majd válassza a Csatlakozás gombot.
A kapcsolati adatok konfigurálásához használja az Azure MySQL DB CDC hozzáadása forrásszakasz lépéseit. Hagyja ki az Azure MySQL DB CDC forrástípusként való kiválasztásának első lépését az Események lekérése varázslóban.
Azure MySQL Database CDC hozzáadása forrásként
Az Adatforrás kiválasztása képernyőn válassza a MySQL DB (CDC) lehetőséget.
A Csatlakozás lapon válassza az Erőforrás megnyitása lehetőséget az Azure PostgreSQL-adatbázishoz való navigáláshoz. Jegyezze fel a kiszolgáló nevét az Áttekintés lapon. A következő formátumban van:
mysqlserver.mysql.database.azure.com
.A Csatlakozás lapon válassza az Új kapcsolat lehetőséget.
A Csatlakozás ion beállításai szakaszban hajtsa végre az alábbi lépéseket:
A Kiszolgáló esetében adja meg az Azure MySQL-kiszolgáló URI-ját.
Az Adatbázis mezőben adja meg az adatbázis nevét.
A Csatlakozás ion hitelesítő adatok szakaszában hajtsa végre az alábbi lépéseket:
A Csatlakozás ion esetében válassza ki, hogy van-e meglévő kapcsolat a MySQL-adatbázissal. Ha nem, tartsa meg az alapértelmezett értéket: Hozzon létre új kapcsolatot.
Hitelesítési típus esetén válassza az Alapszintű lehetőséget. Jelenleg csak az alapszintű hitelesítés támogatott.
Adja meg a felhasználónév és a jelszó értékeit.
Adja meg, hogy titkosított kapcsolatot szeretne-e használni.
Válassza a Kapcsolódás lehetőséget.
A Csatlakozás lapon hajtsa végre az alábbi lépéseket:
- Adja meg a tábla nevét.
- Adja meg a kiszolgálóazonosítót.
- Adja meg a portszámot , vagy tartsa meg az alapértelmezett értéket.
A jobb oldali Stream részletei szakaszban hajtsa végre az alábbi lépéseket:
Most válassza a Lap alján található Tovább gombot.
A Véleményezés és létrehozás lapon tekintse át a beállításokat, és válassza a Forrás létrehozása lehetőséget.
Adatfolyam részleteinek megtekintése
A Véleményezés és létrehozás lapon, ha az Eseményfolyam megnyitása lehetőséget választja, a varázsló megnyitja az Ön számára létrehozott eseménystreamet a kiválasztott Azure MySQL DB CDC-vel forrásként. A varázsló bezárásához válassza a Bezárás vagy az X* lehetőséget a lap jobb felső sarkában.
A valós idejű hubon váltson a Valós idejű központ Adatfolyamok lapjára. Frissítse a lapot.. Látnia kell az Ön számára létrehozott adatfolyamot. A részletes lépésekért tekintse meg az adatfolyamok részleteit a Fabric Valós idejű központban.
Kapcsolódó tartalom
Az adatfolyamok felhasználásával kapcsolatos további információkért tekintse meg az alábbi cikkeket:
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: