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


A Fabric SQL-adatbázis tükrözése a Microsoft Fabricben (előzetes verzió)

Az adatbázis-tükrözés a Microsoft Fabric egyik funkciója, amely folyamatosan replikálja az adatokat az operatív adatbázisból a Fabric OneLake-be. Ha az adatok automatikusan tükrözve vannak a Fabricben, lekérdezheti és elvégezheti az elemzéseket más adatokkal kombinálva. Egyetlen stop shop létrehozása az elemzési igényekhez minimális adatintegrálási erőfeszítéssel egy mindenben megoldásban.

Az SQL Database tükrözésének áttekintése a Fabricben

A Microsoft Fabricben található SQL Database, amely ugyanazt az SQL Database-motort használja, mint a Microsoft SQL Server, és hasonló az Azure SQL Database-hez, a Fabric tükrözési képességeinek nagy részét az Azure SQL Database-től örökli. További információ: Az Azure SQL Database tükrözése a Fabricben, de ez a lap az SQL Database-ből származó adatok tükrözésére összpontosít a Fabricben, valamint az Azure SQL Database tükrözésével kapcsolatos különbségekre.

Amikor SQL-adatbázist hoz létre a Microsoft Fabricben, három összetevő lesz kiépítve a Fabric-munkaterületen:

  • Maga az SQL-adatbázis
  • Az SQL Analytics-végpont
  • Az alapértelmezett szemantikai modell

Az elemzési forgatókönyvek megkönnyítése érdekében az SQL Database in Fabric automatikusan tükrözi az adatokat a Fabric OneLake-be, ugyanabba a munkaterületre, ahol maga az adatbázis található. A tükrözés az SQL-adatbázis létrehozásakor kezdődik a Fabricben felhasználói művelet nélkül. A tükrözés konfigurálásához nincsenek beállítások: az összes támogatott tábla és a támogatott oszlopok a létrehozásuk után azonnal tükrözve lesznek.

  • Az SQL Database a Fabricben .mdf fájlokban tárolja az adatait, csakúgy, mint az Azure SQL Database.
  • A tükrözött adatok delta parquet-fájlokként lesznek tárolva a OneLake-ben.
    • Az SQL Analytics-végpont ezekre a fájlokra mutat, így anélkül kérdezheti le a tükrözött adatokat, hogy teljesítménybeli büntetést vonjon le az elsődleges számítási feladatra az elemzési lekérdezésekből.
    • Az SQL Analytics-végponton keresztül elért adatok csak olvashatók, így megvédve az operatív adatforrást a véletlen írásoktól és törlésektől is.

Az SQL Analytics-végponton nézetek létrehozásával alakíthatja az adatbemutatót, hogy jobban megfeleljen az elemzési lekérdezéseinek. Összekapcsolhatja a tükrözött táblákat vagy más táblákat a munkaterület különböző raktáraiban vagy tóházaiban. Hasonlóképpen, a megfelelő engedélyekkel a Tükrözött adatok a OneLake-ben más Fabric-adatok, például jegyzetfüzetek, billentyűparancsok stb. adathozzáférési mintáit követik.

Diagram az SQL Database-hez való tükrözés működéséről a Fabricben.

Különbségek az SQL Database tükrözése között a Fabricben és az Azure SQL Database-ben

A tükrözés nagyrészt ugyanaz marad az Azure SQL Database tükrözése és egy SQL-adatbázis tükrözése között a Fabricben.

Függvény Azure SQL Database SQL-adatbázis a Fabricben
Tükrözés beállítása A felhasználó gondoskodik a hitelesítésről, a hálózati kapcsolatokról, és manuálisan állítja be a tükrözést. A tükrözés automatikus a létrehozáskor.
Hitelesítés a beállítás során A tükrözéshez a CONTROL adatbázis engedélyével rendelkező bejelentkezés szükséges. A hitelesítés hálóval felügyelt identitások.
Tükrözési vezérlő Teljes hozzáférés felhasználó szerint A tükrözés mindig be van kapcsolva, és nem kapcsolható ki.
Tükrözendő táblák kiválasztása Teljes hozzáférés felhasználó szerint Az összes támogatott tábla tükrözve van, és nincs lehetőség a táblák kihagyására.
Időponthoz kötött visszaállítás (PITR) A PITR létrehoz egy új adatbázist, és a tükrözést manuálisan újra kell konfigurálni. A PITR létrehoz egy új adatbázist a Fabricben. A folyamatos tükrözés automatikusan elindul egy pillanatképpel.
Tárolt vezérlési és monitorozási eljárások Engedélyezve Csak figyelésre engedélyezett, konfigurációhoz nem
Hálókapacitás szüneteltetése/ folytatása/ a munkaterület törlése/törlése Manuális beavatkozás a tükrözés eltávolításához vagy folytatásához Automatikus. A Háló szünetelteti/folytatja/törli a tükrözött tükröt és az adatokat.
Tábla elvetése Ha az "összes adat automatikus tükrözése" lehetőség van kiválasztva, a rendszer elveti a tábla hálóreplikáját.
Ha a táblákat manuálisan választja ki, a rendszer nem távolítja el a táblázatot a Hálóból, és a hiányzó forrástábla hibát jelenít meg a monitor tükrözési képernyőjén.
Elveti a tükrözött táblázatadatokat a Fabric OneLake-ből.

A tükrözés hatása a tranzakciókra és számítási feladatokra

A replikátormotor a következő viselkedéseket foglalja magában:

  • A Fabric SQL Database kiszolgáló nélküli termék, és automatikusan szünetelteti, ha egy ideig nincs felhasználói tevékenység. A tükrözési tevékenység nem akadályozza meg az adatbázis szüneteltetését. Ha az adatbázis szünetel, a még függőben lévő tükrözési tevékenységek is szüneteltetve lesznek. A tükrözés ott folytatódik, ahol az adatbázis folytatása után leállt.
  • Az aktív tranzakciók továbbra is megtartják a tranzakciónapló csonkolását, amíg a tranzakció véglegesítésére sor nem lesz. A hosszú ideig futó tranzakciók a tranzakciónapló kapacitásának a szokásosnál nagyobb kihasználtságát eredményezhetik.
  • Minden felhasználói számítási feladat eltérő. A táblafrissítési/törlési műveletek növelhetik a naplógenerálást.
  • További információ: A Fabric SQL-adatbázis tükrözésének korlátozásai és viselkedése (előzetes verzió).

Hitelesítés és engedélyezés AZ SQL-adatbázishoz a Fabricben

Csatlakozzon az SQL-adatbázis adatainak replikált példányához a OneLake-ben az SQL-adatbázis SQL Analytics-végpontja segítségével. Ezt lekérdezheti az adatok élő, írásvédett másolataként. A Fabricben található SQL-adatbázis hitelesítéséről, engedélyezéséről és kapcsolatáról további információt a következő témakörben talál: