Sdílet prostřednictvím


Azure Synapse Link pro SQL Server 2022

Tento článek vám pomůže pochopit funkce Azure Synapse Link pro SQL Server 2022. K replikaci provozních dat do vyhrazeného fondu SQL Azure Synapse Analytics od SQL Server 2022 můžete použít funkci Azure Synapse Link pro SQL.

Propojení připojení identifikuje vztah mapování mezi SQL Server 2022 a vyhrazeným fondem SQL Azure Synapse Analytics. V pracovním prostoru Synapse můžete vytvářet, spravovat, monitorovat a odstraňovat propojení. Při vytváření propojení připojení můžete vybrat jak zdrojovou databázi, tak cílový vyhrazený fond SQL Synapse, aby se provozní data ze zdrojové databáze automaticky replikovala do určeného cílového vyhrazeného fondu SYNApse SQL. Můžete také přidat nebo odebrat jednu nebo více tabulek ze zdrojové databáze, které se mají replikovat.

Propojení můžete spustit, zastavit, pozastavit nebo obnovit. Po spuštění se připojení k propojení spustí od úplného počátečního načtení ze zdrojové databáze následované přírůstkovými kanály změn prostřednictvím funkce kanálu změn v SQL Server 2022. Když propojení zastavíte, nebudou se aktualizace provozních dat synchronizovat do vyhrazeného fondu SYNApse SQL. Pokud znovu spustíte připojení propojení, provede se úplné počáteční načtení ze zdrojové databáze. Když propojení pozastavíte, nebudou se aktualizace provozních dat synchronizovat do vyhrazeného fondu SYNApse SQL. Když obnovíte propojení připojení, bude se dál synchronizovat aktualizace z místa, kde jste pozastavili připojení propojení s vyhrazeným fondem Synapse SQL. Další informace najdete v tématu kanál změn Azure Synapse Link pro SQL Server 2022 a Azure SQL Database.

Abyste mohli replikovat data, musíte pro každé propojení vybrat počty výpočetních jader. Počty jader představují výpočetní výkon a mají vliv na latenci a náklady replikace dat.

Máte také možnost kompromisu mezi náklady a latencí výběrem průběžného nebo dávkového režimu pro replikaci dat. Když vyberete režim průběžného zálohování, modul runtime bude běžet nepřetržitě, takže všechny změny použité ve vaší databázi SQL nebo SQL Server se budou replikovat do Synapse s nízkou latencí. Když vyberete režim dávky se zadaným intervalem, změny použité ve vaší databázi SQL nebo SQL Server se nahromáždí a replikují do Synapse v dávkovém režimu se zadaným intervalem. Tím můžete ušetřit náklady, protože se vám účtují pouze časy, kdy je modul runtime nutný k replikaci dat. Po replikaci každé dávky dat se modul runtime automaticky vypne.

Cílová zóna

Cílová zóna je dočasné pracovní úložiště vyžadované pro Azure Synapse Link pro SQL Server 2022. Nejprve se provozní data načtou z SQL Server 2022 do cílové zóny. Dále se data zkopírují z cílové zóny do vyhrazeného fondu SYNApse SQL. Musíte zadat vlastní účet Azure Data Lake Storage Gen2, který se použije jako cílová zóna. Tuto cílovou zónu se nepodporuje pro nic jiného než Azure Synapse Link pro SQL.

Token sdíleného přístupového podpisu (SAS) z vašeho Azure Data Lake Storage Gen2 účtu se vyžaduje pro připojení propojení, aby bylo možné získat přístup k cílové zóně. Mějte na paměti, že token SAS má datum vypršení platnosti. Nezapomeňte token SAS před datem vypršení platnosti obměňovat, aby byl token SAS platný. Jinak se Azure Synapse Link pro SQL nepodaří replikovat data z SQL Server 2022.

Prostředí Integration Runtime v místním prostředí

Místní prostředí Integration Runtime je softwarový agent, který si můžete stáhnout a nainstalovat na místní nebo virtuální počítač. Aby služba Azure Synapse Link na SQL Server 2022 získala přístup k místním datům v SQL Server 2022, která jsou za bránou firewall, je potřeba. V současné době se místní prostředí IR podporuje jenom v operačním systému Windows. Další informace najdete v tématu Vytvoření místního prostředí Integration Runtime.

Monitorování

Azure Synapse Link pro SQL můžete monitorovat na úrovni propojení a tabulky. U každého připojení propojení se zobrazí následující stav:

  • Počáteční: Propojení se vytvoří, ale nespusí. V počátečním stavu se vám nebudou účtovat poplatky.
  • Začátek: Připojení propojení nastavuje výpočetní moduly pro replikaci dat.
  • Spuštěno: Připojení propojení replikuje data.
  • Zastavování: Připojení propojení se zastaví. Výpočetní modul se vypíná.
  • Zastaveno: Připojení propojení je zastaveno. V zastaveném stavu se vám nebudou účtovat poplatky.
  • Pozastavení: Propojení se pozastaví. Výpočetní modul se vypíná.
  • Pozastaveno: Připojení propojení je pozastavené. V pozastaveném stavu se vám nebudou účtovat poplatky.
  • Obnovení: Připojení propojení se obnoví nastavením výpočetních modulů, aby se změny dál replikovaly.

U každé tabulky uvidíte následující stav:

  • Vytváření snímků: Zdrojová tabulka se nejprve načte do cíle s úplným snímkem.
  • Replikace: Všechny aktualizace zdrojové tabulky se replikují do cíle.
  • Selhání: Data ve zdrojové tabulce se nedají replikovat do cíle. Pokud chcete po opravě chyby zkusit znovu, odeberte tabulku z propojení připojení a přidejte ji zpět.
  • Pozastaveno: Replikace této tabulky je pozastavená kvůli chybě. Po vyřešení chyby bude pokračovat.

Pokud chcete povolit pokročilé monitorování služby, můžete také získat následující metriky:

  • Události propojení připojení: počet událostí připojení propojení, včetně spuštění, zastavení nebo selhání.
  • Událost linkové tabulky: počet událostí tabulky propojení, včetně vytvoření snímku, odebrání nebo selhání.
  • Latence propojení ve sekundách: latence zpracování dat ve sekundách.
  • Objem zpracovaných dat propojení (v bajtech): Objem dat v bajtech zpracovaných službou Synapse Link pro SQL.
  • Odkaz zpracovaný řádek: počet řádků (změněný) zpracovaný Synapse Link pro SQL.

Další informace najdete v tématu Správa Synapse Link pro kanál změn SQL.

Transakční konzistence napříč tabulkami

Pro každé propojení můžete povolit konzistenci transakcí napříč tabulkou. Omezuje ale celkovou propustnost replikace.

Známá omezení

Konsolidovaný seznam známých omezení a problémů najdete v tématu Známá omezení a problémy s Azure Synapse Link pro SQL.

Další kroky