Azure SQL Database CDC-forrás hozzáadása eseménystreamhez (előzetes verzió)
Ez a cikk bemutatja, hogyan vehet fel egy Azure SQL Database Change Data Capture (CDC) forrást egy eseménystreambe.
A Microsoft Fabric-eseménystreamekhez készült Azure SQL Database CDC-forrásösszekötővel pillanatképet készíthet egy Azure SQL-adatbázisban lévő aktuális adatokról. 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
- Hozzáférés a Fabric prémium szintű munkaterületéhez közreműködői vagy magasabb engedélyekkel.
- Futó Azure SQL Server azure SQL-adatbázissal.
- Az Azure SQL-adatbázisnak nyilvánosan elérhetőnek kell lennie, és nem lehet tűzfal mögött vagy virtuális hálózaton keresztül biztonságos.
- A tárolt eljárás
sys.sp_cdc_enable_db
futtatásával engedélyezve van a CDC az Azure SQL-adatbázisban. További részletekért lásd : Adatrögzítés módosítása és letiltása.
Vegye figyelembe, hogy nem engedélyezheti a tükrözést az Azure SQL-adatbázisban.
Feljegyzés
Egy eseményfolyam forrásainak és célhelyeinek maximális száma 11.
CDC engedélyezése az Azure SQL Database-ben
Nyissa meg az Azure Portalt, nyissa meg az Azure SQL-adatbázist, és válassza a Lekérdezésszerkesztő lehetőséget. Válasszon egy hitelesítési módszert a bejelentkezéshez.
Hajtsa végre a következő SQL-parancsokat a CDC engedélyezéséhez az adatbázisban:
-- Enable Database for CDC EXEC sys.sp_cdc_enable_db; -- Enable CDC for a table using a gating role option EXEC sys.sp_cdc_enable_table @source_schema = N'dbo', @source_name = N'MyTable', @role_name = NULL GO
A lekérdezés sikeres végrehajtása után engedélyezte a CDC-t az Azure SQL-adatbázisban.
Azure SQL Database CDC hozzáadása forrásként
Ú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.
A következő képernyőn válassza a Külső forrás hozzáadása lehetőséget.
Az Azure SQL Database CDC konfigurálása és csatlakoztatása
Az Adatforrás kiválasztása képernyőn válassza az Azure SQL DB (CDC) lehetőséget.
A Csatlakozás lapon válassza az Új kapcsolat lehetőséget.
A Kapcsolatbeállítások szakaszban adja meg az Azure SQL-adatbázis következő értékeit:
Kiszolgáló: Adja meg az Azure SQL Server nevét az Azure Portalról.
Adatbázis: Adja meg az Azure SQL-adatbázis nevét az Azure Portalról.
Görgessen le, és a Kapcsolat hitelesítő adatai szakaszban kövesse az alábbi lépéseket.
A Kapcsolat neve mezőben adja meg a kapcsolat nevét.
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.
Adja meg az adatbázis felhasználónevét és jelszavát .
Válassza a Kapcsolódás lehetőséget.
Most a Csatlakozás lapon adja meg a következő adatokat:
- Jelölje ki az Összes táblát , vagy írja be a vesszővel elválasztott táblaneveket, például: dbo.table1, dbo.table2
- Port esetén az alapértelmezett érték 1433, és nem módosítható.
Válassza a Tovább lehetőséget.
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.
Az eseménystreamhez hozzáadott Azure SQL Database-forrás (CDC) szerkesztési módban jelenik meg.
Az újonnan hozzáadott Azure SQL Database 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 az Azure SQL Database CDC-forrás elérhető a vizualizációhoz az Élő nézetben.
Kapcsolódó tartalom
Egyéb összekötők:
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: