Dela via


Spegling av Azure SQL Managed Instance (Förhandsversion)

Spegling i Fabric ger en enkel upplevelse för att undvika komplex ETL (Extrahera, Transformera, Ladda) och integrera din befintliga Azure SQL Managed Instance-miljö med resten av dina data i Microsoft Fabric. Du kan kontinuerligt replikera dina befintliga SQL Managed Instance-databaser direkt till Fabrics OneLake. Inom Fabric kan du låsa upp kraftfull beslutsstöd, artificiell intelligens, dataingenjörskonst, datavetenskap och datadelningsscenarier.

För en handledning om konfiguration av din Azure SQL Managed Instance för spegling i Fabric, se Handledning: Konfigurera Microsoft Fabric-databaser för spegling från Azure SQL Managed Instance (förhandsversion).

Varför använda spegling i Fabric?

Med Spegling i Fabric behöver du inte pussla ihop olika tjänster från flera leverantörer. I stället kan du njuta av en mycket integrerad produkt från slutpunkt till slutpunkt och lätt att använda som är utformad för att förenkla dina analysbehov och som skapats för öppenhet och samarbete mellan Microsoft, Azure SQL Managed Instance och 1000-tals tekniklösningar som kan läsa Delta Lake-tabellformatet med öppen källkod.

Vilka analysupplevelser är inbyggda?

Speglade databaser är ett objekt i Fabric Data Warehouse som skiljer sig från slutpunkten för lager- och SQL-analys.

Diagram över Fabric-databasspegling för Azure SQL Managed Instance.

Spegling skapar tre objekt i din Fabric-arbetsyta:

  • Det speglade databasobjektet. Spegling hanterar replikering av data till OneLake och konvertering till Parquet i ett analysklart format. Detta möjliggör nedströmsscenarier som datateknik, datavetenskap med mera.
  • En SQL-analysslutpunkt
  • En standardsemantisk modell

Varje speglad Azure SQL Managed Instance har en autogenererad SQL-analysslutpunkt som ger en omfattande analysupplevelse ovanpå deltatabellerna som skapats av speglingsprocessen. Användare har åtkomst till välbekanta T-SQL-kommandon som kan definiera och köra frågor mot dataobjekt men inte manipulera data från SQL-analysslutpunkten, eftersom det är en skrivskyddad kopia. Du kan utföra följande åtgärder i SQL-analysslutpunkten:

  • Utforska tabellerna som refererar till data i dina Delta Lake-tabeller från Azure SQL Managed Instance.
  • Skapa inga kodfrågor och vyer och utforska data visuellt utan att skriva en kodrad.
  • Utveckla SQL-vyer, infogade TVF:er (Tabellvärdesfunktioner) och lagrade procedurer för att kapsla in din semantik och affärslogik i T-SQL.
  • Hantera behörigheter för objekten.
  • Hämta data från andra lager och lakehouses inom samma arbetsyta.

Förutom SQL-frågeredigerarenCopilot

Nätverkskrav

I den aktuella förhandsversionen kräver Infrastrukturspegling för Azure SQL Managed Instance att du använder den offentliga slutpunkten och konfigurerar ditt virtuella SQL-hanterade instansnätverk för att tillåta trafik från och till Azure-tjänster. Du kan använda Azure Cloud- eller Power BI-tjänst-taggar för att omfångsbegränsa den här konfigurationen:

Aktiva transaktioner, arbetsbelastningar och replikeringsmotorbeteenden

  • Aktiva transaktioner fortsätter att hålla inne trunkeringen av transaktionsloggen tills transaktionen bekräftas och den speglade Azure SQL Managed Instance hinner ikapp, eller tills transaktionen avbryts. Långvariga transaktioner kan leda till att transaktionsloggen fylls i mer än vanligt. Transaktionsloggen för källdatabasen bör övervakas så att den inte fylls upp. Mer information finns i Transaktionsloggen växer på grund av långvariga transaktioner och CDC.
  • Varje användararbetsbelastning varierar. Under den första ögonblicksbilden kan det finnas mer resursanvändning i källdatabasen, för både CPU och IOPS (indata-/utdataåtgärder per sekund, för att läsa sidorna). Tabelluppdateringar/borttagningsåtgärder kan leda till ökad logggenerering. Läs mer om hur du övervakar resurser för din Azure SQL Managed Instance.

Stöd för nivå- och inköpsmodell

Azure SQL Managed Instance-källan kan vara antingen en enda SQL-hanterad instans eller en SQL-hanterad instans som tillhör en instanspool.

  • Alla tjänstnivåer i köpmodellen för virtuella kärnor stöds.

Prissättning

Beräkningar som används för att replikera dina data till Fabric OneLake är gratis. Lagring i OneLake är kostnadsfritt baserat på kapacitetsstorleken. För mer information, se Speglingskostnad och OneLake-speglingskostnader. Beräkningsanvändningen för att köra frågor mot data via SQL, Power BI eller Spark debiteras fortfarande baserat på infrastrukturresursernas kapacitet.

Gå vidare