Přidání SQL Serveru na zdroj databáze virtuálních počítačů (CDC) do eventstreamu
Tento článek ukazuje, jak přidat SQL Server na zdroj CDC databáze virtuálních počítačů do eventstreamu.
Zdrojový konektor SQL Serveru na databázi virtuálních počítačů (CDC) pro streamy událostí Fabric umožňuje zachytit snímek aktuálních dat v databázi SQL Serveru na virtuálním počítači. Konektor pak monitoruje a zaznamenává všechny budoucí změny na úrovni řádků dat. Jakmile se tyto změny zachytí v eventstreamu, můžete tato data zpracovat v reálném čase a odeslat je do různých cílů pro další zpracování nebo analýzu.
Poznámka:
Tento zdroj není podporován v následujících oblastech kapacity pracovního prostoru: USA – západ 3, Švýcarsko – západ.
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ý SQL Server na databázi virtuálních počítačů
- Sql Server na databázi virtuálních počítačů musí být nakonfigurovaný tak, aby umožňoval veřejný přístup.
- Spuštěním uložené procedury povolte cdC ve vašem SQL Serveru v databázi virtuálního počítače
sys.sp_cdc_enable_db
. Podrobnosti najdete v tématu Povolení a zakázání zachytávání dat změn.
Poznámka:
Maximální počet zdrojů a cílů pro jeden stream událostí je 11.
Povolení CDC na SQL Serveru v databázi virtuálních počítačů
Povolte cdC pro databázi.
EXEC sys.sp_cdc_enable_db;
Povolte CDC pro tabulku pomocí možnosti gating role. V tomto příkladu
MyTable
je název tabulky SQL.EXEC sys.sp_cdc_enable_table @source_schema = N'dbo', @source_name = N'MyTable', @role_name = NULL GO
Po úspěšném provedení dotazu jste na SQL Serveru na databázi virtuálních počítačů povolili CDC.
Přidání SQL Serveru do databáze virtuálního počítače jako zdroje
V prostředcích infrastruktury v reálném čase vyberte Eventstream a vytvořte nový stream událostí.
Na další obrazovce vyberte Přidat externí zdroj.
Konfigurace a připojení k SQL Serveru v databázi virtuálního počítače
Na stránce Připojit vyberte Nové připojení.
V části Nastavení připojení zadejte následující hodnoty pro SQL Server na virtuálním počítači:
Server: Zadejte veřejně přístupnou IP adresu nebo název domény vašeho virtuálního počítače a pak přidejte dvojtečku a port. Pokud je
xx.xxx.xxx.xxx
vaše IP adresa a port je 1433, měli byste zadatxx.xxx.xxx.xxx:1433
do pole Server . Pokud není port zadaný, použije se výchozí hodnota1433
portu.Databáze: Zadejte název databáze, ke které se chcete připojit na SQL Serveru na virtuálním počítači.
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:
Streamy událostí Fabric v současné době podporují pouze základní ověřování.
Zadejte uživatelské jméno a heslo pro SQL Server na virtuálním počítači.
Poznámka:
Nevybírejte možnost: Použijte šifrované připojení.
V dolní části stránky vyberte Připojit .
Teď na stránce Připojit vyberte Všechny tabulky nebo zadejte názvy tabulek oddělené čárkami, například:
dbo.table1, dbo.table2
.Vyberte Další.
Na obrazovce Zkontrolovat a vytvořit zkontrolujte souhrn a pak vyberte Připojit.
Zobrazení aktualizovaného streamu událostí
SQL Server můžete vidět na zdroji CDC databáze virtuálních počítačů přidaný do eventstreamu v režimu úprav .
Pokud chcete implementovat tento nově přidaný SQL Server na zdroj CDC databáze virtuálních počítačů, vyberte Publikovat. Po dokončení těchto kroků je váš SQL Server na zdroji CDC databáze virtuálních počítačů k dispozici pro vizualizaci v živém zobrazení.
Související obsah
Další konektory: