Sdílet prostřednictvím


Přidání služby Azure SQL Database Change Data Capture (CDC) jako zdroje v centru v reálném čase (Preview)

Tento článek popisuje, jak získat události z Azure SQL Database Change Data Capture (CDC) do centra Infrastruktury v reálném čase. Zdrojový konektor Azure SQL Database CDC umožňuje zachytit snímek aktuálních dat v databázi Azure SQL. Konektor pak monitoruje a zaznamenává všechny budoucí změny na úrovni řádků na těchto datech.

Poznámka:

Centrum v reálném čase je aktuálně ve verzi Preview.

Požadavky

  • Získejte přístup k pracovnímu prostoru Fabric Premium s oprávněními Přispěvatel nebo vyšší.
  • Spuštěný server Azure SQL s databází Azure SQL.
  • Členství v pevné roli serveru správce systému pro SQL Server a db_owner role v databázi.
  • CdC povolil ve vaší databázi Azure SQL spuštěním uložené procedury sys.sp_cdc_enable_db. Podrobnosti najdete v tématu Povolení a zakázání zachytávání dat změn.

Poznámka:

  • Zrcadlení by ve vaší databázi nemělo být povolené.
  • Není podporováno více tabulek CDC.

Získání událostí ze služby Azure SQL Database CDC

Události z Azure SQL Database CDC můžete získat do centra v reálném čase jedním ze způsobů:

Spuštění prostředí Pro přidání zdroje

  1. Přihlaste se k Microsoft Fabric.

  2. Na levém navigačním panelu vyberte centrum v reálném čase.

  3. Na stránce centra v reálném čase vyberte + Přidat zdroj v pravém horním rohu stránky.

    Snímek obrazovky, který ukazuje, jak spustit centrum v reálném čase v Microsoft Fabric

Postupujte podle pokynů v části Přidání cdC služby Azure SQL Database jako zdroje .

Stránka Zdroje Microsoftu

  1. V centru v reálném čase vyberte zdroje Microsoftu.

  2. V rozevíracím seznamu Zdroj vyberte Azure SQL DB (CDC).

  3. V části Předplatné vyberte předplatné Azure, které má skupinu prostředků s vaší databází SQL.

  4. V části Skupina prostředků vyberte skupinu prostředků, která má vaši databázi SQL.

  5. V části Oblast vyberte umístění, kde se nachází vaše databáze SQL.

  6. Nyní přesuňte myš nad název databáze SQL, kterou chcete připojit k centru v reálném čase v seznamu databází, a vyberte tlačítko Připojit nebo vyberte ... (tři tečky) a pak vyberte tlačítko Připojit .

    Snímek obrazovky se stránkou Zdroje Microsoftu s filtry pro zobrazení databází SQL a tlačítka pro připojení pro databázi Azure SQL

    Pokud chcete nakonfigurovat informace o připojení, postupujte podle kroků v části Přidání cdC služby Azure SQL Database jako zdroje . V průvodci přidáním zdroje přeskočte první krok výběru azure SQL DB (CDC) jako typu zdroje.

Přidání CDC služby Azure SQL Database jako zdroje

  1. Na obrazovce Vybrat zdroj dat vyberte Azure SQL DB (CDC).

    Snímek obrazovky s výběrem Azure SQL DB (CDC).

  2. Na stránce Připojit vyberte Přejít k prostředku a přejděte do databáze Azure SQL. Poznamenejte si název serveru na stránce Přehled . Je v následujícím formátu: myazuresqlserver.database.windows.net.

    Snímek obrazovky znázorňující stránku Připojit se zvýrazněným odkazem Přejít k prostředku

  3. Na stránce Připojit vyberte Nové připojení.

    Snímek obrazovky znázorňující stránku Připojit v průvodci přidáním zdroje se zvýrazněným odkazem **Nové připojení**.

  4. V části Nastavení připojení zadejte následující hodnoty pro vaši databázi Azure SQL:

    • Server: Zadejte název serveru Azure SQL z webu Azure Portal.

    • Databáze: Zadejte název databáze Azure SQL z webu Azure Portal.

      Snímek obrazovky znázorňující část Nastavení připojení na stránce Nové připojení

  5. Posuňte se dolů a v části Přihlašovací údaje připojení postupujte takto.

    1. Jako název připojení zadejte název připojení.

    2. Jako druh ověřování vyberte Základní.

      Poznámka:

      Streamy událostí Fabric v současné době podporují pouze základní ověřování.

    3. Zadejte uživatelské jméno a heslo pro databázi.

    4. Vyberte Připojit.

      Snímek obrazovky znázorňující část Přihlašovací údaje připojení na stránce Nové připojení

  6. Teď na stránce Připojit proveďte následující kroky:

    1. Vyberte Všechny tabulky nebo zadejte názvy tabulek oddělené čárkami, například: dbo.table1, dbo.table2.

    2. Pro port je výchozí hodnota 1433 a nedá se změnit.

    3. V části s podrobnostmi streamu napravo vyberte pracovní prostor Prostředků infrastruktury, do kterého chcete uložit eventstream, který průvodce vytvoří.

    4. Jako název eventstreamu zadejte název pro eventstream. Průvodce vytvoří eventstream s vybranou službou Azure SQL Database CDC jako zdrojem.

    5. Název streamu se automaticky vygeneruje připojením -stream k názvu eventstreamu. Tento stream můžete zobrazit na stránce Všechny datové proudy v centru v reálném čase po dokončení průvodce.

    6. Vyberte Další.

      Snímek obrazovky znázorňující vyplněnou stránku Připojit průvodce přidáním zdroje

  7. Na obrazovce Zkontrolovat a vytvořit zkontrolujte souhrn a pak vyberte Vytvořit zdroj.

    Snímek obrazovky znázorňující vyplněný průvodce přidáním zdroje – Zkontrolovat a vytvořit stránku

Zobrazení podrobností datového proudu

  1. Pokud na stránce Zkontrolovat a vytvořit vyberete Možnost Otevřít stream událostí, průvodce otevře událost, kterou pro vás vytvořila, s vybranou službou Azure SQL Database CDC jako zdrojem. Průvodce zavřete tak, že v dolní části stránky vyberete Zavřít .

    Snímek obrazovky znázorňující stránku Zkontrolovat a vytvořit po úspěšném vytvoření zdroje

  2. V centru v reálném čase vyberte Všechny datové proudy. Pokud chcete zobrazit nový datový proud, aktualizujte stránku Všechny datové proudy .

    Snímek obrazovky znázorňující stránku Všechny datové proudy v reálném čase se streamem, který jste právě vytvořili

    Podrobný postup najdete v tématu Zobrazení podrobností datových proudů v centru Infrastruktury v reálném čase.

Informace o využívání datových proudů najdete v následujících článcích: