Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Mirroring in Fabric biedt een eenvoudige ervaring om complexe ETL (Extract Transform Load) te voorkomen en uw bestaande Azure Database for PostgreSQL flexibele serveromgeving te integreren met de rest van uw gegevens in Microsoft Fabric. U kunt uw bestaande Azure Database for PostgreSQL flexibele server continu rechtstreeks repliceren naar OneLake van Fabric, ongeacht of uw servers openbaar toegankelijk zijn, netwerkisoleren via virtuele netwerken of privé-eindpunten, of geconfigureerd voor hoge beschikbaarheid. In Fabric kunt u krachtige business intelligence-, kunstmatige intelligentie-, Data Engineering-, Data Science- en gegevensdelingsscenario's ontgrendelen.
Zie Tutorial: Configureer gespiegelde databases in Microsoft Fabric vanaf Azure Database for PostgreSQL flexibele server voor een zelfstudie over het configureren van de flexibiliteitsspiegeling van uw Azure Database for PostgreSQL-server in Fabric (nu algemeen beschikbaar).
Waarom spiegeling gebruiken in Fabric?
Met Mirroring in Fabric hoeft u geen verschillende services van meerdere leveranciers samen te voegen. In plaats daarvan kunt u genieten van een zeer geïntegreerd, end-to-end en gebruiksvriendelijk product dat is ontworpen om uw analysebehoeften te vereenvoudigen en gebouwd voor openheid en samenwerking tussen Microsoft, Azure Database for PostgreSQL flexibele server en de 1000s technologieoplossingen die de opensource-indeling van de Delta Lake-tabel kunnen lezen.
Welke analyse-ervaringen zijn ingebouwd?
Gespiegelde databases zijn een item in Fabric Data Warehouse dat verschilt van het eindpunt voor warehouse - en SQL-analyse.
Met spiegeling worden deze items gemaakt in uw Fabric-werkruimte:
- Het gespiegelde database-item. Spiegeling beheert de replicatie van gegevens in OneLake en conversie naar Parquet, in een indeling die gereed is voor analyse. Dit maakt downstreamscenario's mogelijk, zoals data engineering, data science en meer.
- Een SQL Analytics-eindpunt
Elke gespiegelde database in Azure Database for PostgreSQL flexibele server heeft een automatisch gegenereerd SQL-analyse-eindpunt dat een uitgebreide analytische ervaring biedt boven op de Delta-tabellen die door het spiegelingsproces zijn gemaakt. Gebruikers hebben toegang tot bekende T-SQL-opdrachten die gegevensobjecten kunnen definiëren en opvragen, maar de gegevens niet kunnen manipuleren vanuit het SQL-analyse-eindpunt, omdat het een alleen-lezen kopie is. U kunt de volgende acties uitvoeren in het SQL Analytics-eindpunt:
- Verken de tabellen die verwijzen naar gegevens in uw Delta Lake-tabellen vanaf Azure Database for PostgreSQL flexibele server.
- Maak geen codequery's en weergaven en verken gegevens visueel zonder een coderegel te schrijven.
- Ontwikkel SQL-weergaven, inline-TVF's (tabelwaardefuncties) en opgeslagen procedures om uw semantiek en bedrijfslogica in T-SQL in te kapselen.
- Machtigingen voor de objecten beheren.
- Query's uitvoeren op gegevens in andere warehouses en Lakehouses in dezelfde werkruimte.
Naast de SQL-queryeditor, er is een breed ecosysteem van hulpprogramma's waarmee een query kan worden uitgevoerd op het SQL Analytics-eindpunt, waaronder SQL Server Management Studio (SSMS), the MSSQL-extensie voor Visual Studio Code en zelfs GitHub Copilot.
Gespiegelde databases bieden ook integratie met één klik met Microsoft Power BI in Fabric, waardoor snel rapporten rechtstreeks vanuit het gespiegelde gegevens- of SQL-analyse-eindpunt kunnen worden gemaakt.
Netwerkvereisten
Spiegeling ondersteunt zowel openbaar toegankelijke servers als netwerk-geïsoleerde configuraties, waaronder servers die zijn verbonden via privé-eindpunten of gehost in virtuele netwerken. Als uw flexibele server niet openbaar toegankelijk is en geen Azure-diensten toestaat om verbinding te maken, kunt u een gegevensgateway voor een virtueel netwerk maken om de gegevens te spiegelen. Zorg ervoor dat de Azure Virtual Network of het netwerk van de gatewaycomputer verbinding kan maken met de Azure Database for PostgreSQL flexibele server via een privé-eindpunt of dat is toegestaan door de firewallregel.
Gedrag van actieve transacties, workloads en replicatorengine
Actieve transacties blijven de afkapping van het write ahead-logboek (WAL) vasthouden totdat de transactie wordt voltooid en de gespiegelde flexibele Azure Database for PostgreSQL-server bijhoudt, of de transactie wordt afgebroken. Langlopende transacties kunnen ertoe leiden dat de WAL meer volloopt dan normaal. WAL op bron Azure Database for PostgreSQL flexibele server moet worden bewaakt, zodat de opslag niet vol raakt. Zie WAL groeit vanwege langlopende transacties en CDC voor meer informatie.
Elke gebruikersworkload varieert. Tijdens de eerste momentopname is er mogelijk meer resourcegebruik in de brondatabase, voor zowel CPU als IOPS (invoer-/uitvoerbewerkingen per seconde) om de pagina's te lezen. Tabelupdates/verwijderbewerkingen kunnen leiden tot een grotere generatie van logboeken. Meer informatie over het monitoren van resources voor uw Azure Database for PostgreSQL flexibele server.
Ondersteuning voor rekenlagen
De bron Azure Database voor PostgreSQL flexibele server kan een rekenlaag zijn van het type Algemeen Doel of Geheugen geoptimaliseerd. Burstable compute-laag wordt niet ondersteund als bron voor spiegeling.
Zie Compute-opties in Azure Database for PostgreSQL flexibele server voor meer informatie over rekenlagen die beschikbaar zijn in Azure Database for PostgreSQL flexibele server.
Ondersteuning voor hoge beschikbaarheid
Spiegeling ondersteunt zeer beschikbare Azure Database voor PostgreSQL flexibele serverconfiguraties. Replicatie wordt naadloos voortgezet tijdens failover-gebeurtenissen zonder dat er extra configuratie is vereist. Raadpleeg Limitations in Microsoft Fabric gespiegelde databases van Azure Database voor de flexibele server van PostgreSQL voor specifieke beperkingen of overwegingen.
Volgende stap
Verwante inhoud
- Hoe te: Gegevens van Microsoft Fabric-gespiegelde databases beveiligen op een flexibele server van Azure Database for PostgreSQL
- Beperkingen van gespiegelde databases in Microsoft Fabric van Azure Database voor PostgreSQL Flexible Server
- De replicatie van gespiegelde databases van Fabric bewaken
- Problemen oplossen met Fabric-gerepliceerde databases van Azure Database voor PostgreSQL flexibele server