Megosztás a következőn keresztül:


Azure Synapse Link az Azure SQL Database-hez

Ez a cikk segít megérteni az Azure SQL Database-hez készült Azure Synapse Link funkcióit. Az Azure Synapse Link for SQL-funkcióval replikálhatja a működési adatokat egy dedikált Azure Synapse Analytics SQL-készletbe az 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 hivatkozáskapcsolatokat hozhat létre, kezelhet, monitorozhat és törölhet. Hivatkozáskapcsolat létrehozásakor kiválaszthatja a forrásadatbázist és a cél Synapse dedikált SQL-készletet is, hogy a forrásadatbázis működési adatai automatikusan replikálódjanak a megadott cél synapse dedikált 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. Első lépésként a kapcsolat a forrásadatbázis teljes kezdeti betöltésével indul, majd inkrementális változásfolyamok következnek az Azure SQL Database változáscsatorna-funkciójával. Ha leállítja a kapcsolatkapcsolatot, az operatív adatok frissítései nem lesznek szinkronizálva a Synapse dedikált SQL-készletével. Ha újra elindítja a kapcsolatkapcsolatot, teljes kezdeti terhelést fog végrehajtani a forrásadatbázisból. Ha szüneteltet egy kapcsolatkapcsolatot, az operatív adatok frissítései nem lesznek szinkronizálva a Synapse dedikált SQL-készletével. A hivatkozási kapcsolat folytatásakor a rendszer továbbra is szinkronizálja a frissítést attól a helyről, ahol felfüggesztette a synapse dedikált SQL-készlethez való hivatkozáskapcsolatot. További információ: Azure Synapse Link változáscsatorna az SQL Server 2022-hez és az Azure SQL Database-hez.

Az adatok replikálásához minden kapcsolati kapcsolathoz 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-re vagy az SQL Serverre alkalmazott módosítások alacsony késéssel replikálódnak a Synapse-ba. Ha a megadott intervallummal rendelkező kötegelt módot választja, az SQL DB-hez vagy az SQL Serverhez alkalmazott módosítások halmozódnak fel és replikálódnak a Synapse-ba egy megadott intervallummal rendelkező köteg módban. Ezzel költségmegtakarítást érhet el, mivel csak arra az időre 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.

Megfigyelés

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

  • Kezdeti: egy linkkapcsolat létrejön, de nem indul el. Kezdeti állapotban nem számítunk fel díjat.
  • Kezdés: a kapcsolati kapcsolat számítási motorokat állít be az adatok replikálásához.
  • Működés: egy kapcsolat 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 megszakad. A számítási motor leáll.
  • Szüneteltetve: a kapcsolat megszakad. Szüneteltetett állapotban nem számítunk fel díjat.
  • Újrakezdés: a kapcsolati kapcsolat újraindul a számítási motorok beállításával, hogy továbbra is replikálják a módosításokat.

Az egyes táblák esetében a következő állapot jelenik meg:

  • Pillanatképkészítés: a forrástáblát a rendszer először teljes pillanatképpel tölti be a célhelyre.
  • Replikálás: a forrástáblán lévő frissítések replikálódnak a célhelyre.
  • 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 hivatkozáskapcsolatból, és adja hozzá újra.
  • Felfüggesztve: a replikáció egy hiba miatt fel van függesztve ehhez a táblához. A hiba megoldása után folytatódik.

A szolgáltatás speciális monitorozásának engedélyezéséhez az alábbi metrikákat is lekérheti:

  • Kapcsolati események: a kapcsolati 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 adatmennyiség (bájtokban): a SQL Synapse-link által feldolgozott adatmennyiség bájtokban.
  • Feldolgozott sor: az SQL-hez készült Synapse Link által feldolgozott sorok száma (módosítva).

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 egyes hivatkozáskapcsolat 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ája az SQL-hez készült Azure Synapse Link ismert korlátozásai és problémái között található.

Következő lépések