Megosztás a következőn keresztül:


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.

  1. Az Azure Portalon keresse meg az Azure MySQL-adatbázist.

  2. A bal oldali navigációs menüben válassza a Kiszolgálóparaméterek lehetőséget.

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

    Képernyőkép az Azure MySQL-adatbázis Kiszolgálóparaméterek lapjáról.

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

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

    Képernyőkép, amely bemutatja, hogyan válthat a valós idejű intelligencia felületére.

  2. Válassza a valós idejű központot a bal oldali navigációs sávon.

    Képernyőkép a Valós idejű központ elindításáról a Microsoft Fabricben.

  3. A Valós idejű központ lapon válassza a + Események lekérése lehetőséget a lap jobb felső sarkában.

    Képernyőkép a Valós idejű központ Események lekérése gombjának kiválasztásáról.

Használja az Azure MySQL Database CDC hozzáadása forrásként című szakasz utasításait.

Microsoft-források lap

  1. A Valós idejű központban váltson a Microsoft-források lapra .

  2. A Forrás legördülő listában válassza az Azure MySQL DB (CDC) lehetőséget.

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

  4. Erőforráscsoport esetén válasszon ki egy erőforráscsoportot, amely rendelkezik az adatbázissal.

  5. Régió esetén válassza ki azt a helyet, ahol az adatbázis található.

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

    Az Azure MySQL CDC-t és a kapcsolódási gombot megjelenítő szűrőket tartalmazó Microsoft-források lap képernyőképe.

    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

  1. Az Adatforrás kiválasztása képernyőn válassza a MySQL DB (CDC) lehetőséget.

    Képernyőkép az Adatforrás kiválasztása lapról, amelyen az Azure MySQL DB (CDC) van kiválasztva.

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

    Képernyőkép a Csatlakozás lapról, amelyen az Erőforrás megnyitása hivatkozás van kiemelve.

  3. A Csatlakozás lapon válassza az Új kapcsolat lehetőséget.

    Képernyőkép az Események lekérése varázsló Csatlakozás lapjáról az **Új kapcsolat** hivatkozás kiemelésével.

  4. A Csatlakozás ion beállításai szakaszban hajtsa végre az alábbi lépéseket:

    1. A Kiszolgáló esetében adja meg az Azure MySQL-kiszolgáló URI-ját.

    2. Az Adatbázis mezőben adja meg az adatbázis nevét.

      Képernyőkép a Csatlakozás ion-beállítások szakaszról.

  5. A Csatlakozás ion hitelesítő adatok szakaszában hajtsa végre az alábbi lépéseket:

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

    2. Hitelesítési típus esetén válassza az Alapszintű lehetőséget. Jelenleg csak az alapszintű hitelesítés támogatott.

    3. Adja meg a felhasználónév és a jelszó értékeit.

    4. Adja meg, hogy titkosított kapcsolatot szeretne-e használni.

    5. Válassza a Kapcsolódás lehetőséget.

      Képernyőkép a Csatlakozás ion hitelesítő adatok szakaszról.

  6. A Csatlakozás lapon hajtsa végre az alábbi lépéseket:

    1. Adja meg a tábla nevét.
    2. Adja meg a kiszolgálóazonosítót.
    3. Adja meg a portszámot , vagy tartsa meg az alapértelmezett értéket.
  7. A jobb oldali Stream részletei szakaszban hajtsa végre az alábbi lépéseket:

    1. Válassza ki a Háló munkaterületet , ahová menteni szeretné ezt a kapcsolatot és a varázsló által létrehozott eseménystreamet.

    2. Adja meg az eseménystream nevét.

    3. A valós idejű hubon lévő stream neve automatikusan létrejön Önnek.

      Képernyőkép a Csatlakozás lapról, amelyen az összes szükséges mező meg van adva.

  8. Most válassza a Lap alján található Tovább gombot.

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

    Képernyőkép a Véleményezés és létrehozás lapról, amelyen az összes szükséges mező meg van adva.

Adatfolyam részleteinek megtekintése

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

    Képernyőkép a Forrás sikeres létrehozása után megjelenő Véleményezés és létrehozás lapról.

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

Az adatfolyamok felhasználásával kapcsolatos további információkért tekintse meg az alábbi cikkeket: