Azure Database for PostgreSQL rugalmas kiszolgáló tükrözése

Tükrözés a Fabricben egyszerű élményt nyújt, hogy elkerülje az összetett ETL-t (kivonás, átalakítás és betöltés), és integrálja meglévő rugalmas Azure Database for PostgreSQL kiszolgáló állományát a Microsoft Fabric többi adatával. Meglévő Azure Database for PostgreSQL rugalmas kiszolgálóját folyamatosan replikálhatja közvetlenül a Fabric OneLake-ba, függetlenül attól, hogy a kiszolgálók nyilvánosan hozzáférhetők, hálózatilag elkülönítettek-e virtuális hálózatokon vagy privát végpontokon keresztül, vagy magas rendelkezésre állásra vannak-e konfigurálva. 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 Azure Database for PostgreSQL rugalmas kiszolgáló tükrözésének konfigurálásáról, amely már általánosan elérhető, olvassa el az Útmutató: Microsoft Fabric tükrözött adatbázisainak konfigurálása az Azure Database for PostgreSQL rugalmas kiszolgálóról szólő leírást.

Miért érdemes tükrözést használni a Fabric hálózatban?

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 élvezheti a nagymértékben integrált, végpontok közötti és könnyen használható terméket, amely leegyszerűsíti az elemzési igényeket, és amely a Microsoft, Azure Database for PostgreSQL rugalmas kiszolgáló, valamint a nyílt forráskódú Delta Lake táblaformátum olvasására alkalmas 1000 technológiai megoldás közötti nyitottságra és együttműködésre épül.

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.

Azure Database for PostgreSQL rugalmas szerver Fabric-adatbázistükrözési diagramja.

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 az adatok OneLake-be történő replikálását és Parquet-re alakítását kezeli elemzésre kész formátumra. Ez lehetővé teszi a további forgatókönyveket, mint az adatfeldolgozás, adattudomány és egyebek.
  • SQL Analytics-végpont

A rugalmas Azure Database for PostgreSQL kiszolgáló minden tükrözött adatbázisa 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égponton, mivel az csak olvasható másolat. Az SQL Analytics-végponton a következő műveleteket hajthatja végre:

  • Megismerheti azokat a táblákat, amelyek Azure Database for PostgreSQL rugalmas kiszolgálóról hivatkoznak a Delta Lake-táblák adataira.
  • 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.

A tükrözött adatbázisok emellett egykattintásos integrációt is kínálnak a Microsoft Power BI fabricen belül, lehetővé téve a gyors jelentéskészítést közvetlenül a tükrözött adatokból vagy az SQL Analytics-végpontról.

Hálózati követelmények

A tükrözés támogatja a nyilvánosan elérhető kiszolgálókat és a hálózat által elkülönített konfigurációkat, beleértve a magánvégpontokon keresztül csatlakoztatott vagy virtuális hálózatokon üzemeltetett kiszolgálókat is. Ha a rugalmas kiszolgáló nem érhető el nyilvánosan, és nem engedélyezi az Azure szolgáltatások csatlakozását, létrehozhat egy virtuális hálózati adatátjárót az adatai tükrözéséhez. Győződjön meg arról, hogy a Azure Virtual Network vagy az átjárógép hálózata privát végponton keresztül tud csatlakozni a Azure Database for PostgreSQL rugalmas kiszolgálóhoz, vagy a tűzfalszabály engedélyezi.

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

Az aktív tranzakciók továbbra is visszatartják az előre írt napló (WAL) csonkolását, amíg a tranzakció commitál vagy megszakad, és a tükrözött Azure Database for PostgreSQL rugalmas kiszolgáló utol nem éri a tranzakciókat. A hosszú ideig futó tranzakciók azt eredményezhetik, hogy a WAL a szokásosnál többet tölt be. A rugalmas Azure Database for PostgreSQL forráskiszolgálón lévő WAL-t figyelni kell, hogy a tároló ne töltődjön fel. További információkért tekintse meg a WAL növekedését a hosszú ideig futó tranzakciók és a CDC hatására.

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 az erőforrásokat az Azure Database for PostgreSQL rugalmas kiszolgálóhoz.

Számítási szint támogatása

A rugalmas Azure Database for PostgreSQL forráskiszolgáló lehet általános célú vagy memóriaoptimalizált számítási szint. A kipukkasztható számítási szint nem támogatott a tükrözés forrásaként.

Az Azure Database for PostgreSQL rugalmas kiszolgálón elérhető számítási szintekről további információt a A rugalmas Azure Database for PostgreSQL rugalmas kiszolgáló beállításai című témakörben talál.

Magas rendelkezésre állás támogatása

A tükrözés támogatja a magas rendelkezésre állású Azure Database for PostgreSQL rugalmas kiszolgálókonfigurációkat. A replikáció zökkenőmentesen folytatódik a feladatátvételi események között anélkül, hogy további konfigurációt kellene igényelnie a PostgreSQL-verziókhoz a 17-től kezdődően. Ha vannak konkrét korlátozások vagy megfontolások, tekintse meg a Limitations in Microsoft Fabric tükrözött adatbázisok az Azure Database for PostgreSQL rugalmas szerverén.

Következő lépés