Azure Synapse Link az SQL Server 2022-hez

Ez a cikk segít megérteni az SQL Server 2022-hez készült Azure Synapse Link funkcióit. Az SQL-funkciókhoz készült Azure Synapse Link használatával replikálhatja a működési adatokat egy dedikált Azure Synapse Analytics SQL-készletbe az SQL Server 2022-ből.

Fontos

A Microsoft Fabric tükrözése már elérhető. A Fabricre való tükrözés biztosítja az Azure Synapse Link minden képességét jobb analitikai teljesítménnyel, az adatok kezelésének egységesítésével a OneLake segítségével a Fabricben, valamint nyílt hozzáférést biztosít az adatokhoz a Delta Parquet formátumban. Az Azure Synapse Link helyett használja a Fabric Mirroringet.

A Microsoft Fabric tükrözésével folyamatosan replikálhatja meglévő adattulajdonát közvetlenül a OneLake in Fabricbe, beleértve az SQL Server 2016+, az Azure SQL Database, az Azure SQL Managed Instance, az Oracle, a Snowflake, a Cosmos DB stb. adatait is.

További információ: Microsoft Fabric tükrözött adatbázisok.

A kapcsolatkapcsolat azonosítja az SQL Server 2022 és egy dedikált Azure Synapse Analytics SQL-készlet közötti leképezési kapcsolatot. A Synapse-munkaterületen hivatkozáskapcsolatokat hozhat létre, kezelhet, figyelhet é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. A kapcsolat indításakor a forrásadatbázisból egy teljes kezdeti betöltés történik, majd az SQL Server 2022 változásfolyam-funkcióján keresztül növekményes változásfolyamok következnek. 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.

Leszállási zóna

A fogadási zóna egy átmeneti tároló, amely az SQL Server 2022-höz készült Azure Synapse Linkhez szükséges. Először is a rendszer betölti az operatív adatokat az SQL Server 2022-ből a kezdőzónába. Ezután az adatokat átmásolják a fogadási zónából a Synapse dedikált SQL tárba. Rendelkeznie kell saját Azure Data Lake Storage Gen2-fiókkal, amelyet leszállási zónaként kell használnia. Ez a célzóna nem használható az SQL-hez készült Azure Synapse Linken kívül másra.

Az Azure Data Lake Storage Gen2-fiókjából származó megosztott hozzáférési aláírás (SAS token) szükséges a kapcsolat létrehozásához a fogadózónához való hozzáféréshez. 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 az SQL-hez készült Azure Synapse Link nem replikálja az adatokat az SQL Server 2022-ből.

Önállóan telepített integrációs futtatókörnyezet

A saját üzemeltetésben lévő integrációs futtatási környezet egy szoftverügynök, amelyet letölthet és telepíthet egy helyszíni vagy virtuális gépre. Az SQL Server 2022-hez készült Azure Synapse Linknek hozzá kell férnie az SQL Server 2022-ben található adatokhoz a tűzfal mögötti helyszínen. A saját üzemeltetésű 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

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. Nem kell leállított üzemmódban fizetnie.
  • Szüneteltetés: a kapcsolat megszakad. A számítási motor leáll.
  • Szüneteltetve: a kapcsolat megszakad. Nincs felszámítás szüneteltetett módban.
  • Ú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.
  • Nem sikerült: 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 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ény: 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.
  • Összekapcsolt és feldolgozott adatmennyiség (bájtokban): az Azure Synapse Link for SQL által feldolgozott adatmennyiség bájtokban.
  • Feldolgozott sorok összekapcsolása: az SQL-hez készült Azure Synapse Link által feldolgozott sorok (módosított) száma.

További információkért lásd: SQL változáscsatorna Azure Synapse Link kezelése.

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

A tranzakciós konzisztenciát az egyes kapcsolatkapcsolatok 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