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.
A rugalmas Azure Database for PostgreSQL-kiszolgálóRól származó Microsoft Fabric tükrözött adatbázisokra vonatkozó jelenlegi korlátozások ezen a lapon található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 rugalmas Azure Database for PostgreSQL-kiszolgálóról
Kiszolgálószintű korlátozások
- A tükrözés a Fabricban a PostgreSQL 14-, 15-, 16- és 17-es verzióiban támogatott.
- A Rugalmas számítási kapacitás szint kiszolgálói nem támogatottak.
- A Fabric esetében a tükrözés nem konfigurálható olyan olvasási replikakiszolgálón, vagy olyan elsődleges szerepű kiszolgálón, ahol olvasási replika található.
- A HA-kompatibilis kiszolgálók transzparens feladatátvétele csak a PostgreSQL 17-es és újabb verzióiban támogatott. A korábbi verziók esetében a tükrözési munkamenetet manuálisan kell létrehozni a feladatátvétel után.
- Hálózati tükrözéssel és Időpont szerinti visszaállítás (PITR) funkcióval bekapcsolt kiszolgáló helyreállításakor újra kell konfigurálni a tükrözést az új kiszolgálón.
- A főverzió-frissítés (MVU) végrehajtása előtt tiltsa le a tükrözést a Fabricben, és engedélyezze újra, miután a frissítés befejeződött.
Adatbázisszintű korlátozások
- Az Azure Database for PostgreSQL rugalmasszervereknél a fabric tükrözés csak írható elsődleges adatbázis esetén támogatott.
- Egy rugalmas Azure Database for PostgreSQL-kiszolgálóadatbázis egyszerre csak egyetlen Fabric-elemhez tükrözhető.
- 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 ábécésorrend utolsó részében lévő megmaradt táblázatok nincsenek átmásolva.
- 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.
Engedélyek a forrásadatbázisban
- A rugalmas Azure Database for PostgreSQL-kiszolgálón definiált engedélyek nem kerülnek propagálásra a Fabric OneLake-be replikált adatokra.
- A rugalmas Azure Database for PostgreSQL-kiszolgáló tükrözésének sikeres konfigurálásához a forráskiszolgálóhoz való csatlakozáshoz használt adatbázis-szerepkörnek meg kell adni az adatbázisban a Fabric-tükrözéshez szükséges engedélyeket. Meg kell adnia a
CREATEDB,CREATEROLE,LOGIN,REPLICATIONésazure_cdc_adminengedélyeket egy új vagy meglévő szerepkörnek. Példaszkriptért lásd : Oktatóanyag: Microsoft Fabric tükrözött adatbázisok konfigurálása az Azure Database for PostgreSQL-ből. - A használt adatbázis-szerepkörnek a forrásadatbázis tábláinak is kell lennie
owner. Ez azt jelenti, hogy a táblákat az adott felhasználó hozta létre, vagy hogy a táblák tulajdonjoga a használatávalALTER TABLE xxx OWNER TO <user>;módosult. Ha a tulajdonjogot új felhasználóra váltja, előfordulhat, hogy korábban minden jogosultságot meg kell adnia a felhasználónak a sémánpublic. A felhasználói fiókok kezelésével kapcsolatos további információkért tekintse meg az Azure Database for PostgreSQL felhasználókezelési dokumentációját, az adatbázis-szerepkörök és jogosultságok PostgreSQL-termékdokumentációját, a GRANT szintaxist és a jogosultságokat.
Hálózati és kapcsolati biztonság
- Ha a rugalmas kiszolgáló nem érhető el nyilvánosan, és nem engedélyezi az Azure-szolgáltatások számára a csatlakozást, létrehozhat egy virtuális hálózati 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ógép hálózata képes csatlakozni a rugalmas Azure Database for PostgreSQL-kiszolgálóhoz egy privát végponton keresztül, vagy a tűzfalszabály engedélyezi.
- Az Azure Database for PostgreSQL rugalmas kiszolgáló rendszer által hozzárendelt felügyelt identitását (SAMI) engedélyezni kell, és annak elsődleges identitásként kell funkcionálnia.
Táblaszint
- A meglévő tükrözött táblák DDL-műveletei nem támogatottak (oszlop hozzáadása/eltávolítása, adattípus módosítása stb.). A meglévő táblák módosításához le kell állítania és újra kell indítania a replikációt a tükrözött adatbázisból a Microsoft Fabricben.
-
TRUNCATE TABLEa tükrözött táblák parancsai nem támogatottak - A tükrözés jelenleg nem támogatott nézetek, materializált nézetek, idegen táblák, bejelentési táblák vagy particionált táblák esetében.
- A TimescaleDB-hipertáblák nem támogatottak a Szövet tükrözés esetében.
Oszlopszint
A 38 pontosságot meghaladó numerikus/decimális oszlopban lévő adatok nem lesznek replikálva a tükrözött adatbázisban, és a következőképpen fognak megjelenni
NULL: .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 jelenleg nem támogatottak a következő adattípusok:
bit-
bit varying [ (n) ],varbit boxcidrcircleinetinterval [ fields ] [ (p) ]jsonjsonblinelsegmacaddrmacaddr8pathpg_lsnpg_snapshotpointpolygontsquerytsvectortxid_snapshotxml
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.
Raktári korlátozások
- 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ükrözött tárgyak korlátozásai
- PostgreSQL-adatbázis tükrözés létrehozásához a felhasználónak a munkaterület rendszergazda vagy tagi szerepkörének egyikébe kell tartoznia.
- 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.
SQL Analytics-végpont korlátozásai
- Az SQL Analytics-végpont ugyanaz, mint a Lakehouse SQL Analytics-végpont. Ez ugyanaz a csak olvasható felület. Lásd az SQL Analytics végpontkorlátozásait.
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.