Přidání funkce Azure SQL Database Change Data Capture (CDC) jako zdroje v centru v reálném čase
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.
Požadavky
- Přístup k pracovnímu prostoru v režimu licence kapacity Fabric (nebo) zkušebním režimu licence 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ů:
Stránka Zdroje dat
Přihlaste se k Microsoft Fabric.
Na levém navigačním panelu vyberte v reálném čase .
Na stránce centra v reálném čase vyberte + Zdroje dat v části Připojit k v levé navigační nabídce. Na stránku Zdroje dat se můžete dostat také ze všech datových proudů nebo ze stránek Moje datové proudy výběrem tlačítka + Připojit zdroj dat v pravém horním rohu.
Na stránce Zdroje dat vyberte v horní části kategorii zdrojů Microsoftu a pak na dlaždici Azure SQL DB (CDC) vyberte Připojit.
Postupujte podle pokynů v části Připojení ke zdrojové části CDC služby Azure SQL Database.
Stránka Zdroje Microsoftu
V centru v reálném čase vyberte zdroje Microsoftu v levé navigační nabídce. Pomocí vyhledávacího pole můžete zadat název prostředku nebo použít filtry (zdroj, předplatné, skupina prostředků, oblast) a vyhledat prostředek.
V rozevíracím seznamu Zdroj vyberte Azure SQL DB (CDC).
V části Předplatné vyberte předplatné Azure, které má skupinu prostředků s vaší databází SQL.
V části Skupina prostředků vyberte skupinu prostředků, která má vaši databázi SQL.
V části Oblast vyberte umístění, kde se nachází vaše databáze SQL.
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 .
Připojení ke zdroji CDC služby Azure SQL Database
Na stránce Připojit vyberte Nové připojení.
Pokud máte existující připojení ke zdroji CDC služby Azure SQL Database, můžete ho vybrat z rozevíracího seznamu Připojení a přejít k konfiguraci portů a tabulek.
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.
Posuňte se dolů a v části Přihlašovací údaje připojení postupujte takto.
Jako název připojení zadejte název připojení.
Jako druh ověřování vyberte Základní.
Poznámka:
Eventstreamy prostředků infrastruktury v současné době podporují pouze základní ověřování.
Zadejte uživatelské jméno a heslo pro databázi.
Vyberte Připojit.
Teď na stránce Připojit proveďte následující kroky:
Vyberte Všechny tabulky nebo zadejte názvy tabulek oddělené čárkami, například:
dbo.table1, dbo.table2
.Pro port je výchozí hodnota 1433 a nedá se změnit.
V části s podrobnostmi streamu napravo vyberte pracovní prostor Prostředků infrastruktury, do kterého chcete uložit eventstream, který průvodce vytvoří.
Jako název eventstreamu zadejte název pro eventstream. Průvodce vytvoří eventstream s vybranou službou Azure SQL Database CDC jako zdrojem.
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.
Vyberte Další.
Na obrazovce Zkontrolovat a připojit zkontrolujte souhrn a pak vyberte Připojit.
Zobrazení podrobností datového proudu
Pokud na stránce Zkontrolovat a připojit vyberete Otevřít eventstream, průvodce otevře událost, kterou pro vás vytvořil s vybraným cdC služby Azure SQL Database jako zdrojem. Průvodce zavřete tak, že v dolní části stránky vyberete Dokončit .
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 .
Podrobný postup najdete v tématu Zobrazení podrobností datových proudů v centru Infrastruktury v reálném čase.
Související obsah
Informace o využívání datových proudů najdete v následujících článcích: