Azure Synapse link az Azure SQL Database-hez

Ez a cikk a Azure SQL Database-hez készült Azure Synapse Link funkcióinak megértését 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 Azure SQL Database-ből.

A kapcsolatkapcsolat egy Azure SQL adatbázis és egy dedikált Azure Synapse Analytics SQL-készlet közötti leképezési kapcsolatot azonosít. A Synapse-munkaterületen kapcsolatkapcsolatokat hozhat létre, kezelhet, figyelhet és törölhet. Hivatkozáskapcsolat létrehozásakor a forrásadatbázist és a dedikált Synapse sql-készletet is kiválaszthatja, 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 növekményes változáscsatornák következnek Azure SQL adatbázis változáscsatorna funkciójával. 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.

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 végzetes hiba miatt 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 kapcsolatkapcsolat tábláiban engedélyezheti. 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