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


SQL Server tükrözés

A Fabric használatával egyszerűen elkerülheti az összetett ETL-t (Kinyerés, átalakítás, betöltés), és integrálhatja meglévő SQL Server-tulajdonát a többi adattal a Microsoft Fabric. Meglévő SQL Server adatbázisait folyamatosan replikálhatja közvetlenül a Fabric OneLake-be. Az Inside Fabricben hatékony üzleti intelligenciát, mesterséges intelligenciát, adatmérnöki, adatelemzési és adatmegosztási forgatókönyveket oldhat meg.

Az oktatóanyagért tekintse meg a Tutorial: Microsoft Fabric tükrözött adatbázisok konfigurálása SQL Server oldalt.

Miért érdemes tükrözést használni a Fabricben?

A Tükrözés a Hálóban szolgáltatással nem kell több gyártótól származó különböző szolgáltatásokat egyesítenie. Ehelyett élvezhet egy rendkívül integrált, végponttól végpontig terjedő és könnyen használható terméket, melyet az elemzési igények leegyszerűsítésére terveztek, és amely nyitottságra és együttműködésre épül a Microsoft, az SQL Server és több ezer olyan technológiai megoldás között, amelyek képesek olvasni a nyílt forráskódú Delta Lake táblaformátumot.

Milyen elemzési szolgáltatások épülnek fel?

A tükrözött adatbázisok a Fabric Data Warehousing azon elemei, amelyek eltérnek a Warehouse és az SQL Analytics végpontjától.

Diagram a Fabric-adatbázis-tükrözésről az SQL Server esetén.

A tükrözés az alábbi elemeket hozza létre a Fabric munkaterületen:

  • A tükrözött adatbáziselem. A tükrözés kezeli az adatok OneLake-be történő replikálását és Parquet formátumba alakítását, elemzésre kész formában. Ez lehetővé teszi a további folyamatokat, például az adat-mérnökséget, az adatelemzést és egyebeket.
  • SQL Analytics-végpont

Minden tükrözött SQL Server-adatbázis automatikusan létrehozott SQL-elemzési végponttal rendelkezik, amely gazdag elemzési élményt nyújt a tükrözési folyamat által létrehozott Delta-táblákon. A felhasználók hozzáférhetnek az ismert T-SQL-parancsokhoz, amelyek adatobjektumokat definiálhatnak és lekérdezhetnek, de nem módosíthatják az adatokat az SQL Analytics-végpontról, mivel ez egy írásvédett másolat. Az SQL Analytics-végponton a következő műveleteket hajthatja végre:

  • Fedezze fel azokat a táblákat, amelyek a Delta Lake-táblák adataira hivatkoznak az SQL Serverben.
  • Kódlekérdezések és nézetek nélkül hozhat létre kódlekérdezéseket és -nézeteket, és vizuálisan vizsgálhat meg adatokat kódsor írása nélkül.
  • SQL-nézetek, beágyazott TVF-ek (táblaértékű függvények) és tárolt eljárások fejlesztése a szemantika és az üzleti logika T-SQL-ben való beágyazásához.
  • Az objektumok engedélyeinek kezelése.
  • Adatok lekérdezése ugyanazon a munkaterületen található többi raktárban és Lakehouse-ban.

A SQL-lekérdezésszerkesztőn kívül, széles körű eszközrendszer áll rendelkezésre az SQL Analytics-végpont lekérdezésére, beleértve a SQL Server Management Studio (SSMS), az MSSQL-bővítményt a Visual Studio Code és még GitHub Copilot is.

Támogatott környezetek

  • SQL Server 2016 – 2022

    • SQL Server a Windows támogatja a Fabric Mirroring standard, enterprise és developer kiadásban való használatát.
    • A SQL Server 2017 Linux rendszeren támogatja a Fabric Mirroring funkciót a CU18-tól kezdve.
    • SQL Server 2019 és SQL Server 2022 Linuxon támogatja a Fabric tükrözést.
    • A SQL Server helyszíni példányai, a SQL Server az Azure virtuális gépén, valamint a nem Azure felhőkben működő SQL Server a Fabric Mirroringet támogatják.
    • A 2016 és 2022 közötti SQL Server tükrözés a Change Data Capture (CDC) funkciót használja.
  • SQL Server 2025

    • A 2025-ös SQL Server hálótükrözése a helyszíni példányok esetében támogatott, de jelenleg nem támogatott az Azure virtuális gépen futó SQL Server 2025-ös példányok esetében.
    • A 2025-ös SQL Server Fabric Mirroring jelenleg nem támogatott a SQL Server Linuxon.
    • A 2025-ös SQL Server hálótükrözéséhez kapcsolatot kell létesíteni az Azure Arccal, beleértve az Azure SQL Server bővítményt is. A lépésekért lásd: Tutorial: Microsoft Fabric tükrözése beállítása az SQL Serverhez.
    • A 2025-ös SQL Server tükrözés a Microsoft Fabric tükrözési változáscsatorna funkcióját használja.

Az SQL Server tükrözése tűzfal mögött

Állítson be egy helyszíni adatátjárót vagy virtuális hálózati adatátjárót az adatok tükrözéséhez. Az adatátjáró privát végponton vagy megbízható magánhálózaton keresztül teszi lehetővé a forrásadatbázisok biztonságos kapcsolatait. További információkat találhat a tükrözött SQL Server oktatóanyagban és hogyan: Védje meg az adatokat a Microsoft Fabric tükrözött adatbázisokban SQL Server segítségével.

Aktív tranzakciók, számítási feladatok és replikátormotorok viselkedése

  • Az aktív tranzakciók mindaddig visszatartják a tranzakciónapló csonkolását, amíg a tranzakció véglegesül és a tükrözött SQL Server utoléri, vagy a tranzakció megszakad. A hosszú ideig futó tranzakciók azt eredményezhetik, hogy a tranzakciónapló a szokásosnál jobban megtelik. A forrásadatbázis tranzakciónaplóját figyelemmel kell kísérni, hogy elkerüljük annak megtelését. További információ: A tranzakciónapló a hosszú ideig futó tranzakciók és a CDC miatt növekszik.
  • Minden felhasználói számítási feladat eltérő. A kezdeti pillanatképek során előfordulhat, hogy a forrásadatbázis több erőforrás-használatot biztosít a cpu és az IOPS esetében is (bemeneti/kimeneti műveletek másodpercenként, a lapok olvasásához). A táblafrissítési/törlési műveletek növelhetik a naplógenerálást. Tudjon meg többet arról, hogyan figyelheti a SQL Server erőforrásait.

Szövet tükrözés és Always On rendelkezésre állási csoportok

Az SQL Server hálótükrözése a következő viselkedéssel rendelkezik, ha egy Always On rendelkezésre állási csoporthoz van konfigurálva:

  • Feladatátvétel esetén:
  • Ha eltávolít egy másodlagos csomópontot a rendelkezésre állási csoportból:
    • A másodlagos csomópont rendelkezésre állási csoportjának részét képező adatbázisok VISSZAÁLLÍTÁS állapotba kerülnek.
    • Ha az adatbázis helyreállítása a RESTORE DATABASE WITH RECOVERY utasítás futtatásával történik, és online állapotba kerül, a tükrözés le lesz tiltva.
  • Ha a rendelkezésre állási csoport el lett dobva (DROP AVAILABILITY GROUP):
    • Ha a tükrözés engedélyezve van a korábbi elsődleges replikán, a tükrözés leáll, mivel a Fabric által a SQL Serverhez való csatlakozáshoz használt figyelő connection string már nem érvényes. A tükrözés visszaállításához törölje és engedélyezze újra az adatbázist mind a Fabricen, mind a SQL Server-példányon.
    • A VISSZAÁLLÍTÁS állapotba került adatbázisok esetében, amikor ezek az adatbázisok az utasítás futtatásával RESTORE DATABASE WITH RECOVERY helyreállnak, a tükrözés le van tiltva.
  • Új csomópont hozzáadása meglévő rendelkezésre állási csoporthoz:

Pricing

Az adatok Fabric OneLake-be való replikálásához használt hálószámítás ingyenes. A OneLake-ben a tárolás a kapacitás méretétől függően ingyenes. További információkért lásd a tükrözés költségét és a Tükrözés OneLake-díjszabását. Az SQL, Power BI vagy Spark használatával történő adatbekérdezés számítási kihasználtsága továbbra is a hálókapacitás alapján kerül felszámításra.

Következő lépés