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


PostgreSQL Database CDC-forrás hozzáadása eseménystreamhez (előzetes verzió)

Ez a cikk bemutatja, hogyan vehet fel PostgreSQL Database Change Data Capture (CDC) forrást egy eseménystreambe.

A PostgreSQL Database Change Data Capture (CDC) forrásösszekötője a Microsoft Fabric-eseménystreamekhez lehetővé teszi, hogy pillanatképet készítsen az aktuális adatokról egy PostgreSQL-adatbázisban. Az összekötő ezután figyeli és rögzíti az adatok későbbi sorszintű változásait. Miután rögzítette a módosításokat az eseménystreamben, 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.

Fontos

A Fabric-eseménystreamek továbbfejlesztett képességei jelenleg előzetes verzióban érhetők el.

Feljegyzés

Ez a forrás nem támogatott a munkaterület kapacitásának következő régióiban: USA3 nyugati régiója, Nyugat-Svájc.

Előfeltételek

Feljegyzés

Egy eseményfolyam forrásainak és célhelyeinek maximális száma 11.

CDC engedélyezése az Azure Database for PostgreSQL-ben

Ha engedélyezni szeretné a CDC-t a rugalmas Azure Database for PostgreSQL-kiszolgálón, kövesse az alábbi lépéseket:

  1. Az Azure Portal rugalmas Azure Database for PostgreSQL-kiszolgáló lapján válassza a kiszolgálóparamétereket a navigációs menüben.

  2. A Kiszolgáló paraméterei lapon:

    • Állítsa a wal_level logikai értékre.
    • Frissítse a max_worker_processes legalább 16-ra.

    Képernyőkép a CDC rugalmas kiszolgálótelepítéshez való engedélyezéséről.

  3. Mentse a módosításokat, és indítsa újra a kiszolgálót.

  4. Ellenőrizze, hogy a rugalmas Azure Database for PostgreSQL-kiszolgálópéldány engedélyezi-e a nyilvános hálózati forgalmat.

  5. Adja meg a rendszergazdai felhasználói replikációs engedélyeket az alábbi SQL-utasítás futtatásával. Ha más felhasználói fiókkal szeretné csatlakoztatni a PostgreSQL DB-t a CDC lekéréséhez, győződjön meg arról, hogy a felhasználó a tábla tulajdonosa.

    ALTER ROLE <admin_user_or_table_owner_user> WITH REPLICATION;
    

Azure Database for PostgreSQL CDC hozzáadása forrásként

  1. Új eseménystream létrehozásához válassza az Eventstream lehetőséget. Győződjön meg arról, hogy a Bővített képességek (előzetes verzió) lehetőség engedélyezve van.

    Képernyőkép egy új eseménystream létrehozásáról.

  2. A következő képernyőn válassza a Külső forrás hozzáadása lehetőséget.

    Képernyőkép a Külső forrás hozzáadása lehetőség kiválasztásáról.

Az Azure Database for PostgreSQL CDC konfigurálása és csatlakoztatása

  1. Az Adatforrás kiválasztása képernyőn válassza az Azure DB for PostgreSQL (CDC) lehetőséget.

    Képernyőkép a PostgreSQL DB (CDC) kiválasztásáról.

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

    Képernyőkép egy Azure PostgreSQL-adatbázis Csatlakozás lapjáról az Új kapcsolat hivatkozás kiemelésével.

  3. A Kapcsolat beállításai szakaszban adja meg a következő adatokat.

    • Kiszolgáló: A PostgreSQL-adatbázis kiszolgálócíme, például my-pgsql-server.postgres.database.azure.com.

    • Adatbázis: Az adatbázis neve, például my_database.

      Az Azure PostgreSQL-adatbázis-összekötő Kapcsolatbeállítások szakaszát bemutató képernyőkép.

  4. Görgessen le, és a Kapcsolat hitelesítő adatai szakaszban kövesse az alábbi lépéseket.

    1. A Kapcsolat neve mezőben adja meg a kapcsolat nevét.

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

      Feljegyzés

      A Fabric-eseménystreamek jelenleg csak az alapszintű hitelesítést támogatják.

    3. Adja meg az adatbázis felhasználónevét és jelszavát .

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

      Képernyőkép az Azure PostgreSQL-adatbázis-összekötő Kapcsolat hitelesítő adatai szakaszról.

  5. Most a Csatlakozás lapon hajtsa végre az alábbi lépéseket:

    1. Táblázat esetén adja meg a tábla nevét.

    2. Port esetén adja meg a portszámot, vagy hagyja meg az alapértelmezett értéket: 5432.

    3. Válassza a Lap alján a Tovább gombot.

      Képernyőkép az Azure PostgreSQL-adatbázis-összekötőhöz kitöltött Connect oldalról.

  6. A Véleményezés és létrehozás képernyőn tekintse át az összegzést, majd válassza a Hozzáadás lehetőséget.

    Képernyőkép az Azure PostgreSQL-adatbázis-összekötő áttekintési és létrehozási lapjáról.

Az eseménystreamhez hozzáadott PostgreSQL Database CDC-forrás szerkesztési módban jelenik meg.

Képernyőkép a PostgreSQL DB CDC-forrásának szerkesztési nézetben történő streameléséről.

Az újonnan hozzáadott PostgreSQL DB CDC-forrás implementálásához válassza a Közzététel lehetőséget. A lépések elvégzése után a PostgreSQL DB CDC-forrás elérhető a vizualizációhoz élő nézetben.

Képernyőkép a PostgreSQL DB CDC-forrás élő nézetben való streameléséről.

Egyéb összekötők: