Azure Synapse Link for SQL Server 2022

Ez a cikk a SQL Server 2022-höz készült Azure Synapse Link funkcióit ismerteti. Az SQL-hez készült Azure Synapse Link funkcióval replikálhatja a működési adatokat egy dedikált Azure Synapse Analytics SQL-készletbe SQL Server 2022-ben.

A kapcsolatkapcsolat egy leképezési kapcsolatot azonosít egy SQL Server 2022 és egy dedikált Azure Synapse Analytics SQL-készlet között. A Synapse-munkaterületen kapcsolatkapcsolatokat hozhat létre, kezelhet, figyelhet és törölhet. Kapcsolat létrehozásakor kiválaszthatja a forrásadatbázist és a dedikált Synapse dedikált SQL-készletet is, hogy a forrásadatbázisból származó operatív adatok automatikusan replikálódjanak a megadott dedikált Synapse SQL-készletbe. Egy vagy több táblát is hozzáadhat vagy eltávolíthat a replikálni kívánt forrásadatbázisból.

Kapcsolatkapcsolatot indíthat, állíthat le, szüneteltethet vagy folytathat. Amikor elindul, a hivatkozáskapcsolat a forrásadatbázis teljes kezdeti terhelésétől indul, majd a 2022-SQL Server változáscsatorna funkciójával növekményes változáscsatornák következnek. Ha leállítja a kapcsolatkapcsolatot, az operatív adatok frissítései nem lesznek szinkronizálva a dedikált Synapse SQL-készletével. Teljes kezdeti terhelést végez a forrásadatbázisból, ha újra elindítja a kapcsolatkapcsolatot. A kapcsolat szüneteltetésekor az operatív adatok frissítései nem lesznek szinkronizálva a dedikált Synapse SQL-készletbe. Amikor folytatja a kapcsolatkapcsolatot, az továbbra is szinkronizálja a frissítést attól a helyről, ahol szüneteltette a dedikált Synapse SQL-készlethez való kapcsolódást. További információ: Azure Synapse Változáscsatorna csatolása SQL Server 2022-ben és Azure SQL Database-ben.

Az adatok replikálásához minden kapcsolatkapcsolathoz ki kell választania a számítási magok számát. A magok száma a számítási teljesítményt jelöli, és hatással van az adatreplikációs késésre és a költségekre.

Lehetősége van arra is, hogy kompromisszumot kötjön a költségek és a késés között a folyamatos vagy kötegelt mód kiválasztásával az adatok replikálásához. A folyamatos mód kiválasztásakor a futtatókörnyezet folyamatosan fut, így az SQL DB-hez vagy SQL Server alkalmazott módosítások alacsony késéssel lesznek replikálva a Synapse-ba. Ha a megadott időközű kötegelt módot választja, az SQL DB-hez vagy SQL Server alkalmazott módosítások halmozódnak fel és replikálódnak a Synapse-ba egy megadott időközzel rendelkező kötegelt módban. Ezzel pénzt takaríthat meg, mivel csak akkor kell fizetnie, amikor a futtatókörnyezet szükséges az adatok replikálásához. Az egyes adatkötegek replikálása után a futtatókörnyezet automatikusan le lesz állítva.

Kezdőzóna

A célzóna egy átmeneti átmeneti tároló, amely a 2022-SQL Server Azure Synapse Linkhez szükséges. Először a műveleti adatok a 2022-SQL Server a célzónára töltődnek be. Ezután a rendszer átmásolja az adatokat a kezdőzónából a dedikált Synapse SQL-készletbe. Meg kell adnia saját Azure Data Lake Storage Gen2-fiókját, amelyet kezdőzónaként kell használnia. A kezdőzóna használata nem támogatott az SQL-hez készült Azure Synapse Link kivételével.

A Azure Data Lake Storage Gen2-fiókból származó közös hozzáférésű jogosultságkód (SAS) jogkivonat szükséges ahhoz, hogy a kapcsolati kapcsolat hozzáférjen a célzónához. Vegye figyelembe, hogy az SAS-jogkivonat lejárati dátummal rendelkezik. Az SAS-jogkivonat érvényességének ellenőrzéséhez a lejárati dátum előtt forgassa el az SAS-jogkivonatot. Ellenkező esetben Azure Synapse SQL-hez készült hivatkozás nem replikálja az adatokat SQL Server 2022-ből.

Saját üzemeltetésű integrációs modul

A helyi integrációs modul egy szoftverügynök, amelyet letölthet és telepíthet egy helyszíni gépre vagy egy virtuális gépre. A SQL Server 2022-Azure Synapse Link használatához a tűzfal mögött található helyszíni SQL Server 2022-ben kell hozzáférnie az adatokhoz. A helyi integrációs modul jelenleg csak Windows operációs rendszeren támogatott. További információ: Saját üzemeltetésű integrációs modul létrehozása

Figyelés

Az SQL-hez készült Azure Synapse Linket a hivatkozás és a tábla szintjén figyelheti. Az egyes kapcsolatkapcsolatok esetében a következő állapot jelenik meg:

  • Kezdeti: a kapcsolat létrejön, de nem indul el. Kezdeti állapotban nem számítunk fel díjat.
  • Indítás: a kapcsolati kapcsolat számítási motorokat állít be az adatok replikálásához.
  • Futtatás: a hivatkozáskapcsolat adatokat replikál.
  • Leállítás: a kapcsolat megszakad. A számítási motor leáll.
  • Leállítva: a kapcsolat megszakadt. Leállított állapotban nem számítunk fel díjat.
  • Szüneteltetés: a kapcsolat szüneteltetése folyamatban van. A számítási motor leáll.
  • Szüneteltetve: a kapcsolat szüneteltetve van. Szüneteltetett állapotban nem számítunk fel díjat.
  • Folytatás: a kapcsolati kapcsolat a számítási motorok beállításával folytatódik a módosítások replikálásának folytatásához.

Minden tábla esetében a következő állapot jelenik meg:

  • Pillanatkép-készítés: a forrástáblát a rendszer először teljes pillanatképtel tölti be a célhelyre.
  • Replikálás: a forrástáblán lévő frissítéseket a rendszer a célhelyre replikálja.
  • Sikertelen: a forrástábla adatai nem replikálhatók a célhelyre. Ha a hiba kijavítása után újra meg szeretne próbálkozni, távolítsa el a táblát a kapcsolatból, és adja hozzá újra.
  • Felfüggesztve: a rendszer hiba miatt felfüggeszti a replikációt ehhez a táblához. A hiba megoldása után a rendszer folytatja.

A szolgáltatás speciális monitorozásának engedélyezéséhez a következő metrikákat is lekérheti:

  • Kapcsolati események: kapcsolatkapcsolati események száma, beleértve az indítást, a leállítást vagy a hibát.
  • Hivatkozástábla eseménye: a hivatkozástábla eseményeinek száma, beleértve a pillanatképet, az eltávolítást vagy a hibát.
  • Hivatkozás késése másodpercben: adatfeldolgozás késése másodpercben.
  • Feldolgozott adatkötet (bájt) összekapcsolása: az SQL-hez készült Synapse-hivatkozás által feldolgozott bájtokban lévő adatmennyiség.
  • Hivatkozott feldolgozott sor: az SQL Synapse Link által feldolgozott (módosított) sorok száma.

További információ: Synapse Link kezelése SQL-változáscsatornához.

Tranzakciós konzisztencia táblák között

A tranzakciós konzisztenciát minden kapcsolatkapcsolathoz engedélyezheti a táblák között. Ez azonban korlátozza a replikáció teljes átviteli sebességét.

Ismert korlátozások

Az ismert korlátozások és problémák összesített listáját az SQL-hez készült Azure Synapse Linkkel kapcsolatos ismert korlátozások és problémák című cikkben találja.

Következő lépések