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.
Spiegeling in Fabric biedt een eenvoudige ervaring om complexe ETL (Extract Transform Load) te voorkomen en uw bestaande flexibele Azure Database for PostgreSQL-serveromgeving te integreren met de rest van uw gegevens in Microsoft Fabric. U kunt uw bestaande flexibele Azure Database for PostgreSQL-server continu rechtstreeks repliceren naar OneLake van Fabric. In Fabric kunt u krachtige business intelligence-, kunstmatige intelligentie-, Data Engineering-, Data Science- en gegevensdelingsscenario's ontgrendelen.
Voor een zelfstudie over het configureren van de Azure Database for PostgreSQL flexibele server-mirroring in Fabric (nu algemeen beschikbaar), raadpleegt u de zelfstudie: Microsoft Fabric gespiegelde databases configureren vanuit Azure Database for PostgreSQL flexibele server.
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-tabelindeling 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 zijn gemaakt door het spiegelingsproces. 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 van de Azure Database for PostgreSQL Flexible 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 is er een breed ecosysteem van hulpprogramma's waarmee u query's kunt uitvoeren op het SQL Analytics-eindpunt, waaronder SQL Server Management Studio (SSMS), de mssql-extensie met Visual Studio Code en zelfs GitHub Copilot.
Netwerkvereisten
Als uw flexibele server niet openbaar toegankelijk is en Azure-services niet toestaat om er verbinding mee te maken, kunt u een gegevensgateway voor een virtueel netwerk maken om de gegevens te spiegelen. Zorg ervoor dat het virtuele Azure-netwerk of het netwerk van de gatewaymachine verbinding kan maken met de flexibele Azure Database for PostgreSQL-server via een privé-eindpunt of is toegestaan door de firewallregel.
Gedrag van actieve transacties, workloads en replicatorengine
Actieve transacties houden de afkapping van het write-ahead-logboek (WAL) vast totdat de transactie wordt doorgevoerd en de gespiegelde flexibele Azure Database for PostgreSQL-server is bijgewerkt, of de transactie wordt afgebroken. Langlopende transacties kunnen ertoe leiden dat de WAL meer volloopt dan normaal. WAL op de 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 bewaken van resources voor uw flexibele Azure Database for PostgreSQL-server.
Ondersteuning voor rekenlagen
De flexibele bronserver van Azure Database for PostgreSQL kan een rekenlaag algemeen of geoptimaliseerd voor geheugen zijn. Burstable compute-laag wordt niet ondersteund als bron voor spiegeling.
Zie Compute-opties in Azure Database voor flexibele PostgreSQL-server voor meer informatie over de beschikbare rekenniveaus in Azure Database voor PostgreSQL flexibele server.
Volgende stap
Verwante inhoud
- Procedure: Gespiegelde gegevensdatabases van Microsoft Fabric beveiligen vanaf een flexibele Azure Database for PostgreSQL-server
- Beperkingen in de Microsoft Fabric-replica databases van Azure Database voor PostgreSQL flexibele server
- De replicatie van gespiegelde databases van Fabric bewaken
- Problemen oplossen met Fabric-gemirrorde databases van Azure Database for PostgreSQL Flexibele Server