Zdieľať cez


Pridanie databázy Azure SQL Change Data Capture (CDC) ako zdroja v centre v reálnom čase (Ukážka)

Tento článok popisuje, ako preniesť udalosti zo služby Azure SQL Database Change Data Capture (CDC) do centra služby Fabric v reálnom čase. Zdrojový konektor databázy Azure SQL CDC 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.

Poznámka

Centrum v reálnom čase je aktuálne vo verzii Preview.

Požiadavky

  • Získajte prístup do pracovného priestoru služby Fabric Premium s povoleniami prispievateľa alebo vyššie.
  • Spustený server Azure SQL s databázou Azure SQL.
  • Členstvo v pevnej role servera sysadmin pre SQL Server a db_owner rolu v databáze.
  • CDC povolené 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.

Poznámka

  • Zrkadlenie by v databáze nemalo byť povolené.
  • Nepodporuje sa viacero tabuliek CDC.

Získanie udalostí z databázy Azure SQL CDC

Udalosti z databázy Azure SQL CDC môžete získať v centre v reálnom čase jedným zo spôsobov:

  • Používanie prostredia Získať udalosti
  • Používanie karty Zdroje od spoločnosti Microsoft

Spustenie prostredia Načítať udalosti

  1. Prepnite na prostredie inteligencie v reálnom čase služby Microsoft Fabric. V ľavom navigačnom paneli vyberte položku Microsoft Fabric a vyberte položku Inteligencia v reálnom čase.

    Snímka obrazovky znázorňujúca, ako prepnúť na prostredie inteligencie v reálnom čase.

  2. Na ľavom navigačnom paneli vyberte položku Centrum v reálnom čase.

    Snímka obrazovky, ktorá ukazuje, ako spustiť centrum v reálnom čase v službe Microsoft Fabric.

  3. Na stránke centra v reálnom čase vyberte položku + Načítať udalosti v pravom hornom rohu stránky.

    Snímka obrazovky zobrazujúca výber tlačidla Získať udalosti v centre v reálnom čase.

Ako zdroj použite pokyny z časti Pridanie databázy Azure SQL CDC.

Karta Zdroje od spoločnosti Microsoft

  1. V centre v reálnom čase prepnite na kartu Zdroje spoločnosti Microsoft.

  2. V rozbaľovacom zozname Zdroj vyberte položku Azure SQL DB (CDC).

  3. V časti Predplatné vyberte predplatné služby Azure, ktoré obsahuje skupinu zdrojov s vašou databázou SQL.

  4. V časti Skupina zdrojov vyberte skupinu zdrojov, ktorá obsahuje vašu databázu SQL.

  5. V časti Oblasť vyberte umiestnenie, kde sa nachádza vaša databáza SQL.

  6. Teraz presuňte kurzor myši nad názov databázy SQL, ku ktorému sa chcete pripojiť v zozname databáz v reálnom čase, a vyberte tlačidlo Pripojenie, alebo vyberte ... (tri bodky) a potom vyberte tlačidlo Pripojenie.

    Snímka obrazovky znázorňujúca kartu Zdroje microsoftu s filtrami na zobrazenie databáz SQL a tlačidla Pripojenia pre databázu Azure SQL.

    Ak chcete nakonfigurovať informácie o pripojení, použite kroky z časti Pridanie CDC databázy Azure SQL ako zdroja . V sprievodcovi získať udalosti vynechajte prvý krok výberu databázy Azure SQL DB (CDC) ako typu zdroja.

Pridanie databázy Azure SQL CDC ako zdroja

  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 Pripojenie výberom položky Prejsť na prostriedok prejdite na databázu Azure SQL. Zapíšte si názov servera na stránke Overview (Prehľad ). Je v nasledujúcom formáte: myazuresqlserver.database.windows.net.

    Snímka obrazovky zobrazujúca stránku Pripojenie so zvýrazneným prepojením Prejsť na prostriedok.

  3. Na stránke Pripojenie vyberte položku Nové pripojenie.

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

  4. V časti nastavenia Pripojenie ion 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 Pripojenie ion na stránke Nového pripojenia.

  5. Posuňte sa nadol a v časti poverenia Pripojenie ion postupujte podľa týchto krokov.

    1. Ako názov Pripojenie ion zadajte názov pripojenia.

    2. V časti Typ overenia vyberte možnosť Základné.

      Poznámka

      V súčasnosti streamy udalostí služby Fabric podporujú iba základné overovanie.

    3. Do databázy zadajte položky Meno používateľa a Heslo .

    4. Vyberte možnosť Pripojiť.

      Snímka obrazovky znázorňujúca časť poverenia Pripojenie ion na stránke nového pripojenia.

  6. Teraz na stránke Pripojenie vykonajte tieto kroky:

    1. Zadajte názovtabuľky SQL.

    2. V časti Port zadajte číslo portu (predvolená hodnota je 1 433).

    3. V časti Podrobnosti streamu na pravej strane vyberte pracovný priestor služby Fabric, kde chcete uložiť udalosťstream, ktorý sa sprievodca chystá vytvoriť.

    4. Ako názov eventstreamu zadajte názov pre udalosť eventstream. Sprievodca vytvorí udalosťstream s vybratou cdc databázy Azure SQL ako zdroj.

    5. Názov Streamu sa automaticky vygeneruje pripojením položky -stream k názvu udalosťového toku. Tento stream sa zobrazí na karte Streamy údajov v centre reálneho času po dokončení sprievodcu.

    6. Vyberte Ďalej.

      Snímka obrazovky zobrazujúca stránku Pripojenie vyplneného Sprievodcu získanie udalostí.

  7. Na obrazovke Skontrolovať a vytvoriť skontrolujte súhrn a potom vyberte položku Vytvoriť zdroj.

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

Zobrazenie podrobností streamu údajov

  1. Ak na stránke Skontrolovať a vytvoriť vyberiete položku Otvoriť udalosťstream, sprievodca otvorí udalosťstream, ktorý ste vytvorili, s vybratou cdc databázou Azure SQL ako zdrojom. Sprievodcu zavriete výberom položky Zavrieť v dolnej časti stránky.

    Snímka obrazovky zobrazujúca stránku Skontrolovať a vytvoriť po úspešnom vytvorení zdroja.

  2. V centre v reálnom čase prepnite na kartu Streamy údajov centra v reálnom čase. Obnovte stránku. Mal by sa zobraziť stream údajov vytvorený za vás, ako je to znázornené na nasledujúcom obrázku.

    Snímka obrazovky znázorňujúca kartu Streamy údajov v centre v reálnom čase so streamom, ktorý ste práve vytvorili.

    Podrobné kroky nájdete v téme Zobrazenie podrobností o streamoch údajov v centre v reálnom čase služby Fabric.

Ďalšie informácie o spotrebúvaní streamov údajov nájdete v nasledujúcich článkoch: