Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure SQL Managed Instance microsoft fabric tükrözött adatbázisainak jelenlegi korlátozásai ezen a lapon láthatók. Ez a lap változhat.
A hibaelhárításhoz lásd:
- Fabric tükrözött adatbázisok hibaelhárítása
- Fabric tükrözött adatbázisok hibaelhárítása Azure SQL Managed Instance-ban
Szolgáltatás rendelkezésre állása
A felügyelt Azure SQL-példányt konfigurálhatja tükrözéshez, ha bármely Azure-régióban üzembe helyezve van, kivéve a jelenleg: USA 2. keleti régiója; USA 2. nyugati régiója; Usa középső régiója; USA nyugati régiója.
A funkció rendelkezésre állása a Fabric-régióktól is függ. A hálórégiók támogatásának teljes listáját a tükrözést támogató Hálórégiók című témakörben találja.
Adatbázisszintű korlátozások
A felügyelt Azure SQL-példányon történő tükrözés csak azokhoz a példányokhoz érhető el, amelyek frissítési szabályzatamindig naprakész. A felügyelt SQL-példány SQL Server 2022-es verziója nem támogatja a tükrözést.
A Geo Disaster Recovery beállítását a tükrözés nem támogatja.
A felügyelt Azure SQL-példányok hálótükrözése csak írható elsődleges adatbázisban támogatott.
A felügyelt Azure SQL-példányok adatbázisa nem tükrözhető, ha az adatbázis rendelkezik: engedélyezve van az adatrögzítés (CDC), a tranzakciós replikáció, vagy az adatbázis már tükrözve van egy másik Fabric-munkaterületen.
A Fabric rendszerbe tükrözhető táblák maximális száma 500. Az 500-ra vonatkozó korlát feletti táblák jelenleg nem replikálhatók.
- Ha a Tükrözés konfigurálásakor az összes adat tükrözése lehetőséget választja, a tükrözni kívánt táblák az első 500 tábla, amikor az összes táblázat betűrendben van rendezve a séma neve, majd a tábla neve alapján. Az betűrendes lista alján lévő többi táblázat nem tükrözött.
- Ha kikapcsolja az összes adat tükrözése opciót, majd egyes táblákat jelöl ki, nem választhat ki 500-nál több táblát.
Az adatbázis másolási/áthelyezési funkciója nem támogatott a tükrözött adatbázisokban. Ha olyan adatbázist helyez át vagy másol, amelyen engedélyezve van a tükrözés, a másolat tükrözési hibaállapotot fog jelenteni.
Ha a felügyelt SQL-példány adatbázisa az Azure SQL Managed Instance Link szolgáltatás használatára van beállítva, az olvasható replika nem támogatott a Fabric-tükrözés forrásának.
Ha az adatbázis tükrözéshez van konfigurálva, majd átnevezve van, a monitorozási funkció nem fog működni. Ha átnevezi az adatbázist arra a névre, amely a tükrözés beállításakor volt, megoldja a problémát.
A felügyelt Azure SQL-példányok adatbázisa nem tükrözhető, ha az adatbázis késleltetett tranzakciós tartóssága engedélyezve van.
Engedélyek a forrásadatbázisban
- A sorszintű biztonság támogatott, de az engedélyek jelenleg nem propagálásra kerülnek a Fabric OneLake replikált adataira.
- Az objektumszintű engedélyek, például bizonyos oszlopok engedélyeinek megadása, jelenleg nem lesznek propagálása a Fabric OneLake replikált adataira.
- A dinamikus adatmaszkolás beállításai jelenleg nem propagálva lesznek a forrásadatbázisból a Fabric OneLake-be.
- A felügyelt Azure SQL-példány tükrözésének sikeres konfigurálásához a felügyelt SQL-példány forrásához való csatlakozáshoz használt tagnak CONTROL vagy db_owner engedélyekkel kell rendelkeznie. Javasoljuk, hogy csak a tükrözött adatbázison adja meg ezt a beállítást – ne tegye azt teljes kiszolgálószinten.
Hálózati és kapcsolati biztonság
- Ha a felügyelt Azure SQL-példány nem érhető el nyilvánosan, hozzon létre egy virtuális hálózati adatátjárót vagy helyszíni adatátjárót az adatok tükrözéséhez. Győződjön meg arról, hogy az Azure-beli virtuális hálózat vagy az átjárókiszolgáló hálózata privát végponton keresztül tud csatlakozni a felügyelt Azure SQL-példányhoz.
- Az Azure SQL Managed Instance rendszer által hozzárendelt felügyelt identitását (SAMI) engedélyezni kell, és elsődleges identitásnak kell lennie.
- Az Azure SQL Managed Instance szolgáltatásnév (SPN) közreműködői engedélyeit nem szabad eltávolítani a Háló tükrözött adatbáziselemből.
- A felhasználó által hozzárendelt felügyelt identitás (UAMI) nem támogatott.
- A Microsoft Entra-bérlők közötti tükrözés nem támogatott, ha egy Felügyelt Azure SQL-példány és a Fabric-munkaterület külön bérlőkben található.
- Az Azure SQL Managed Instance-ben definiált Microsoft Purview Information Protection/bizalmassági címkék nem jelennek meg a Fabric OneLake-ben.
Táblaszint
Az elsődleges kulccsal vagy fürtözött indexel rendelkező táblák (ha az elsődleges kulcs nem létezik) nem támogatott típusok esetén nem tükrözhetők – számított oszlopok, felhasználó által definiált típusok, geometria, földrajzi hely, hierarchiaazonosító, SQL-variáns, időbélyeg, datetime2(7), datetimeoffset(7) vagy time(7).
A Delta Lake csak hat számjegynyi pontosságot támogat.
- Az SQL-típusú datetime2 oszlop 7 tört másodperces pontossággal nem rendelkezik azonos pontosságú adattípussal a Fabric OneLake Delta-fájljaiban. Pontossági veszteség akkor fordul elő, ha az ilyen típusú oszlopok tükrözve vannak, és a hetedik tizedesjegy levágva lesz.
- A datetimeoffset(7) adattípus nem rendelkezik azonos pontosságú adattípussal a Fabric OneLake Delta-fájljaiban. Pontossági veszteség (időzóna elvesztése és hetedik idő decimális) akkor fordul elő, ha az ilyen típusú oszlopok tükrözve vannak.
A fürtözött oszlopcentrikus indexek jelenleg nem támogatottak.
Ha a táblázat egy vagy több oszlopa 1 MB méretű >nagy bináris objektum (LOB) típusú, az oszlopadatok csonkolt mérete 1 MB a Fabric OneLake-ben. Ha nagy méretű beszúrásokat szeretne engedélyezni, konfigurálja a maximális szöveges repl méret kiszolgáló konfigurációs beállítását úgy, hogy több mint 65 536 bájtot engedélyezzen.
Az alábbi funkciókkal rendelkező forrástáblák nem tükrözhetők:
- Időelőzménytáblák és naplóelőzménytáblák
- Always Encrypted (mindig titkosítva)
- Memóriabeli táblák
- Graph
- Külső táblák
A következő táblaszintű adatdefiníciós nyelvi (DDL) műveletek nem engedélyezettek a forrástáblákon, ha engedélyezve van a felügyelt SQL-példányok Microsoft Fabric-tükrözéséhez.
- Partíció váltása/felosztása/egyesítése
- Elsődleges kulcs módosítása
DDL-változás esetén a rendszer újraindít egy teljes adatpillanatképet a módosított táblához, és a rendszer a teljes táblázatadatokat újraküldi a Fabric OneLake-be.
Egy tábla jelenleg nem tükrözhető, ha json-adattípussal rendelkezik.
- Jelenleg nem módosíthatja az oszlopokat a json-adattípusra , ha egy tábla tükrözve van.
A nézetek és a materializált nézetek nem támogatottak a tükrözéshez.
2025 májusától kezdve egy tábla tükrözhető akkor is, ha nincs elsődleges kulcsa.
- A 2025 májusa előtti elsődleges kulcsokkal nem rendelkező táblák nem voltak tükrözhetők. 2025 májusa után az elsődleges kulcsokkal nem rendelkező meglévő táblák nem lesznek automatikusan hozzáadva a tükrözéshez, még akkor sem, ha a jövőbeli táblák automatikus tükrözése lehetőséget választotta.
- Ha a jövőbeli táblák automatikus tükrözése lehetőséget választotta, elsődleges kulcsok nélküli tükrözést szeretne kezdeni:
Állítsa le a replikációt, és indítsa el a replikációt, amely az összes táblát újra el fogja vetni, és észleli a tükrözéshez jogosult új táblákat. Ez az ajánlott lépés.
Kerülő megoldásként hozzon létre egy új táblát a forrásadatbázisban. Ez elindítja a forrásadatbázis tábláinak készletét, és észleli a korábban nem tükrözött táblákat, beleértve az elsődleges kulcsokkal nem rendelkező táblákat is. A következő szkript például létrehoz egy táblát,
test_20250401majd a tükrözés utántest_20250401elveti. Ez a szkript feltételezi, hogy a névvel ellátottdbo.test_20250401tábla még nem létezik.--This script assumes that a table named dbo.test_20250401 does not already exist. CREATE TABLE dbo.test (ID int not null);Miután megjelenik a tükrözött táblák listájában, az elsődleges kulcsok nélküli táblákat is látnia kell. Ezután elvetheti a táblázatot
test:DROP TABLE dbo.test_20250401;
- Ha elsődleges kulcsok nélküli táblákat szeretne tükrözni, ha még nem jelölte ki a jövőbeli táblák automatikus tükrözését, vegye fel a táblákat a kijelölt táblák listájára a tükrözési beállítások között.
- Ha a jövőbeli táblák automatikus tükrözése lehetőséget választotta, elsődleges kulcsok nélküli tükrözést szeretne kezdeni:
- A 2025 májusa előtti elsődleges kulcsokkal nem rendelkező táblák nem voltak tükrözhetők. 2025 májusa után az elsődleges kulcsokkal nem rendelkező meglévő táblák nem lesznek automatikusan hozzáadva a tükrözéshez, még akkor sem, ha a jövőbeli táblák automatikus tükrözése lehetőséget választotta.
Oszlopszint
- Ha a forrástábla számított oszlopokat tartalmaz, ezek az oszlopok nem tükrözhetők a Fabric OneLake-hez.
- Ha a forrástábla ezen adattípusok egyikével rendelkező oszlopokat tartalmaz, ezek az oszlopok nem tükrözhetők a Fabric OneLake-be. A tükrözéshez az alábbi adattípusok nem támogatottak:
- image
- SMS/ntext
- xml
- json
- rowversion/Időbélyeg
- sql_variant
- Felhasználó által definiált típusok (UDT)
- geometry
- geography
- A tükrözés támogatja a nevekben szóközöket vagy speciális karaktereket (például
,;{}()\n\t=) tartalmazó oszlopok replikálását. A replikáció alatt álló táblák esetében, mielőtt ez a funkció engedélyezve van, frissítenie kell a tükrözött adatbázis beállításait, vagy újra kell indítania a tükrözést az oszlopok belefoglalásához. További információ a Delta-oszlopleképezés támogatásáról. - A következő oszlopszintű adatdefiníciós nyelv (DDL) műveletek nem támogatottak a forrástáblákban, ha engedélyezve vannak a felügyelt SQL-példányok Microsoft Fabricbe való tükrözéséhez:
- Oszlop módosítása
- Oszlop átnevezése (
sp_rename)
Tükrözött tárgyak korlátozásai
- A felügyelt SQL-példányok tükrözéséhez a felhasználónak a munkaterület rendszergazdai/tagi szerepkörének kell lennie.
- A tükrözés leállítása teljesen letiltja a tükrözést.
- A tükrözés indítása az összes táblát újra inicializálja, gyakorlatilag teljesen elölről kezdve.
- Ha a hálókapacitás leáll, majd újraindul, a tükrözés leáll, és manuálisan kell újraindítani. Nem jelennek meg figyelmeztetések/hibaüzenetek, amelyek azt jelzik, hogy a tükrözés leállt.
SQL Analytics-végpont korlátozásai
- Az SQL Analytics-végpont ugyanaz, mint a Lakehouse SQL Analytics-végpont. Ez ugyanaz az írásvédett felület. Lásd az SQL Analytics végpontkorlátozásait.
- A rendszer replikálja a forrásséma-hierarchiát a tükrözött adatbázisba. A funkció engedélyezése előtt létrehozott tükrözött adatbázisok esetében a forrásséma el van simulva, a séma neve pedig a táblanévbe van kódolva. Ha sémákkal szeretné átrendezni a táblákat, hozza létre újra a tükrözött adatbázist. További információ a forrásséma-hierarchia replikálásáról .
Támogatott régiók
Az adatbázis-tükrözés és a nyitott tükrözés minden Microsoft Fabric-régióban elérhető. További információkért lásd: Fabric régió elérhetőségei.