Zdieľať cez


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

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

    Snímka obrazovky znázorňujúca otvorenie databázy Azure SQL.

  2. 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
    
  3. Po úspešnom spustení dotazu ste povolili CDC v databáze Azure SQL.

    Snímka obrazovky zobrazujúca povolenie služby Azure SQL CDC.

Pridanie databázy Azure SQL CDC ako zdroja

  1. Ak chcete vytvoriť nový eventstream, vyberte položku Eventstream . Uistite sa, že je povolená možnosť Rozšírené možnosti (ukážka ).

    Snímka obrazovky vytvorenia nového streamu udalostí.

  2. Na ďalšej obrazovke vyberte položku Pridať externý zdroj.

    Snímka obrazovky s výberom položky Pridať externý zdroj.

Konfigurácia a pripojenie k databáze Azure SQL CDC

  1. Na obrazovke Vyberte zdroj údajov vyberte položku Azure SQL DB (CDC).

    Snímka obrazovky zobrazujúca výber položky Azure SQL DB (CDC).

  2. Na stránke Pripojiť vyberte položku Nové pripojenie.

    Snímka obrazovky zobrazujúca stránku Pripojenia Sprievodcu udalosťami získania so zvýrazneným prepojením **Nové pripojenie**.

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

      Snímka obrazovky zobrazujúca časť Nastavenia pripojenia na stránke Nové pripojenie.

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

  5. Vyberte možnosť Pripojiť.

    Snímka obrazovky zobrazujúca časť Poverenia na pripojenie na stránke Nové pripojenie.

  6. 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ť.
  7. Vyberte Ďalej.

    Snímka obrazovky znázorňujúca stránku Pripojenie v sprievodcovi načítaním udalostí.

  8. Na obrazovke Skontrolovať a vytvoriť skontrolujte súhrn a potom vyberte položku Pridať.

    Snímka obrazovky znázorňujúca stránku Skontrolovať a vytvoriť v sprievodcovi načítaním udalostí.

Môžete si pozrieť zdroj databázy Azure SQL Database (CDC) pridaný do vášho eventstreamu v režime úprav.

Snímka obrazovky streamovania zdroja CDC databázy Azure SQL v zobrazení na úpravy.

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.

Snímka obrazovky streamu zdroja CDC databázy Azure SQL v živom zobrazení.

Iné konektory: