Replicatie van Azure SQL Managed Instance (Preview)
Spiegeling in Fabric biedt een eenvoudige ervaring om complexe ETL (Extract Transform Load) te voorkomen en uw bestaande Azure SQL Managed Instance-estate te integreren met de rest van uw gegevens in Microsoft Fabric. U kunt uw bestaande SQL Managed Instance-databases continu rechtstreeks repliceren naar OneLake van Fabric. In Fabric kunt u krachtige business intelligence, kunstmatige intelligentie, Data-engineer, Datawetenschap en scenario's voor het delen van gegevens ontgrendelen.
Zie voor een zelfstudie over het configureren van uw Azure SQL Managed Instance voor spiegeling in Fabric, Zelfstudie: Microsoft Fabric gespiegelde databases configureren vanuit Azure SQL Managed Instance (preview).
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 SQL Managed Instance 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 het Fabric-datawarehouse dat verschilt van het eindpunt voor warehouse- en SQL-analyse.
Met spiegeling worden drie items gemaakt in uw Fabric-werkruimte:
- Het gespiegelde database-item. Spiegeling beheert de replicatie van gegevens in OneLake en de omzetting naar Parquet in een analyseklaar formaat. Dit maakt downstreamscenario's mogelijk, zoals data engineering, data science en meer.
- Een SQL Analytics-eindpunt
- Een standaard semantisch model
Elk gespiegeld Azure SQL Managed Instance 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 vanuit Azure SQL Managed Instance.
- 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-queryeditorCopilot
Vereisten voor netwerkfirewall
Tijdens de huidige preview moet u voor Fabric Mirroring van Azure SQL Managed Instance het openbare eindpunt gebruiken en het VNET van uw SQL-beheerde instantie configureren om verkeer van en naar Azure-services toe te staan. U kunt Azure Cloud of Power BI-service tags gebruiken om deze configuratie te bepalen:
- Op dit moment moet u de netwerkbeveiliging van azure SQL Managed Instance bijwerken om openbare eindpunten in te schakelen.
- Op dit moment moet u openbaar eindpuntverkeer toestaan in de optie netwerkbeveiligingsgroep om uw Fabric-werkruimte te kunnen verbinden met uw Azure SQL Managed Instance.
Gedrag van actieve transacties, workloads en replicator-engine
- Actieve transacties zorgen ervoor dat het trunceren van het transactielogboek wordt uitgesteld totdat de transactie is voltooid en de gespiegelde Azure SQL Managed Instance is bijgewerkt, of totdat de transactie wordt afgebroken. Langlopende transacties kunnen ertoe leiden dat het transactielogboek meer dan normaal volloopt. Het transactielogboek van de brondatabase moet worden bewaakt, zodat het transactielogboek niet wordt ingevuld. Voor meer informatie, zie Transactielogboek groeit vanwege langlopende transacties en CDC.
- 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 azure SQL Managed Instance.
Ondersteuning voor niveau- en aankoopmodel
Het Azure SQL Managed Instance-bronexemplaar kan een enkel SQL-beheerd exemplaar zijn of een SQL-beheerd exemplaar dat deel uitmaakt van een instantiepool.
- Alle servicelagen in het vCore-aankoopmodel worden ondersteund.
Prijzen
Fabric-rekenkracht die wordt gebruikt om uw gegevens te repliceren naar Fabric OneLake is gratis. Opslag in OneLake is gratis op basis van de capaciteitsgrootte. Zie Kosten van spiegeling en OneLake-prijzen voor spiegelingvoor meer informatie. Het rekengebruik voor het opvragen van gegevens via SQL, Power BI of Spark wordt nog steeds in rekening gebracht op basis van de infrastructuurcapaciteit.
Volgende stap
Gerelateerde inhoud
- Procedure: Gespiegelde databases van Microsoft Fabric beveiligen vanuit Azure SQL Managed Instance (preview)
- Beperkingen in gespiegelde Microsoft Fabric-databases van Azure SQL Managed Instance (Preview)
- Databasereplicatie van Fabric-gemirrorde beheerde instanties bewaken
- Problemen met gespiegelde Fabric-databases oplossen vanuit Azure SQL Managed Instance (preview)