Pridanie zdroja CDC databázy Azure SQL do udalosťstreamu (ukážka)
V tomto článku sa dozviete, ako pridať zdroj cdc (Azure SQL Database Change Data Capture) do eventstreamu.
Zdrojový konektor databázy Azure SQL CDC pre streamy udalostí služby Microsoft Fabric umožňuje zaznamenať snímku aktuálnych údajov v databáze Azure SQL. Konektor potom monitoruje a zaznamenáva všetky budúce zmeny týchto údajov na úrovni riadkov. Keď sa zmeny zaznamenajú v eventstreame, môžete spracovať tieto údaje CDC v reálnom čase a odoslať ich do rôznych cieľov v rámci služby Fabric na ďalšie spracovanie alebo analýzu.
Dôležité
Vylepšené možnosti streamov udalostí služby Fabric sú v súčasnosti v režime ukážky.
Poznámka
Tento zdroj nie je podporovaný v týchto oblastiach kapacity pracovného priestoru: Západ US3, Švajčiarsko Západ.
Požiadavky
- Prístup k pracovnému priestoru služby Fabric Premium s povoleniami Prispievateľ alebo vyššími.
- Spustený server Azure SQL s databázou Azure SQL.
- Vaša databáza Azure SQL musí byť verejne prístupná a nesmie byť za bránou firewall ani zabezpečená vo virtuálnej sieti.
- Povolené CDC v databáze Azure SQL spustením uloženej procedúry
sys.sp_cdc_enable_db
. Podrobnosti nájdete v téme Povolenie a zakázanie zmeny zaznamenávania údajov.
Všimnite si, že zrkadlenie v databáze Azure SQL nesmiete povoliť.
Poznámka
Maximálny počet zdrojov a cieľov pre jeden eventstream je 11.
Povolenie CDC v databáze Azure SQL
Prejdite na portál Azure, otvorte databázu Azure SQL a vyberte položku Editor dotazov. Vyberte metódu overovania, ktorá sa má prihlásiť.
Vykonaním nasledujúcich príkazov SQL povoľte CDC vo vašej databáze:
-- 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
Po úspešnom spustení dotazu ste povolili CDC v databáze Azure SQL.
Pridanie databázy Azure SQL CDC ako zdroja
Ak chcete vytvoriť nový eventstream, vyberte položku Eventstream . Uistite sa, že je povolená možnosť Rozšírené možnosti (ukážka ).
Na ďalšej obrazovke vyberte položku Pridať externý zdroj.
Konfigurácia a pripojenie k databáze Azure SQL CDC
Na obrazovke Vyberte zdroj údajov vyberte položku Azure SQL DB (CDC).
Na stránke Pripojiť vyberte položku Nové pripojenie.
V časti Nastavenia pripojenia zadajte nasledujúce hodnoty pre databázu Azure SQL:
Server: Na portáli Azure zadajte názov servera Azure SQL.
Databáza: Zadajte názov databázy Azure SQL z portálu Azure.
Posuňte sa nadol a v časti Poverenia na pripojenie postupujte podľa týchto krokov.
Do poľa Názov pripojenia zadajte názov pripojenia.
V časti Typ overenia vyberte možnosť Základné.
Poznámka
V súčasnosti streamy udalostí služby Fabric podporujú iba základné overovanie.
Do databázy zadajte položky Meno používateľa a Heslo .
Vyberte možnosť Pripojiť.
Teraz na stránke Pripojiť zadajte nasledujúce informácie:
- Vyberte položku Všetky tabuľky alebo zadajte názvy tabuliek oddelené čiarkami, ako napríklad: dbo.table1, dbo.table2
- V porte je predvolená hodnota 1 433 a nedá sa upraviť.
Vyberte Ďalej.
Na obrazovke Skontrolovať a vytvoriť skontrolujte súhrn a potom vyberte položku Pridať.
Môžete si pozrieť zdroj databázy Azure SQL Database (CDC) pridaný do vášho eventstreamu v režime úprav.
Ak chcete implementovať tento novopridaný zdroj CDC databázy Azure SQL, vyberte položku Publikovať. Po dokončení týchto krokov bude v dynamickom zobrazení k dispozícii na vizualizáciu váš zdroj CDC databázy Azure SQL.
Súvisiaci obsah
Iné konektory:
- Údajové streamy služby Amazon Kinesis
- Azure Cosmos DB
- Centrá udalostí Azure
- Azure IoT Hub
- Konfiškentný Kafka
- Vlastný koncový bod
- Google Cloud Pub/Sub
- Databáza MySQL CDC
- PostgreSQL Database CDC
- Vzorové údaje
- Udalosti ukladacieho priestoru objektu BLOB platformy Azure
- Udalosť pracovného priestoru služby Fabric
Pripomienky
https://aka.ms/ContentUserFeedback.
Pripravujeme: V priebehu roka 2024 postupne zrušíme službu Problémy v službe GitHub ako mechanizmus pripomienok týkajúcich sa obsahu a nahradíme ju novým systémom pripomienok. Ďalšie informácie nájdete na stránke:Odoslať a zobraziť pripomienky pre