Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln hjälper dig att förstå funktionerna i Azure Synapse Link för SQL Server 2022. Du kan använda Azure Synapse Link för SQL-funktioner för att replikera dina driftdata till en dedikerad SQL-pool i Azure Synapse Analytics från SQL Server 2022.
Länkuppkoppling
En länkanslutning identifierar en mappningsrelation mellan en SQL Server 2022 och en dedikerad SQL-pool i Azure Synapse Analytics. Du kan skapa, hantera, övervaka och ta bort länkanslutningar i Synapse-arbetsytan. När du skapar en länkanslutning kan du välja både källdatabas och målsynapse dedikerad SQL-pool så att driftdata från källdatabasen replikeras automatiskt till den angivna målsynapse-dedikerade SQL-poolen. Du kan också lägga till eller ta bort en eller flera tabeller från källdatabasen som ska replikeras.
Du kan starta, stoppa, pausa eller återuppta en länkanslutning. När den startas, initieras en länkanslutning från en komplett inledande inläsning från källdatabasen, följt av inkrementella ändringsflöden via funktionaliteten för ändringsflöde i SQL Server 2022. När du stoppar en länkanslutning synkroniseras inte uppdateringarna av driftdata till din synapse-dedikerade SQL-pool. Den utför en fullständig initial inläsning från källdatabasen om du startar länkanslutningen igen. När du pausar en länkanslutning synkroniseras inte uppdateringarna av driftdata till din synapse-dedikerade SQL-pool. När du återupptar en länkanslutning fortsätter den att synkronisera uppdateringen från den plats där du pausade länkanslutningen till din synapse-dedikerade SQL-pool. För mer information, se Ändringsflöde för Azure Synapse Link för SQL Server 2022 och Azure SQL Database.
Du måste välja antal beräkningskärnor för varje länkanslutning för att replikera dina data. Antalet kärnor representerar beräkningskraften och påverkar dina svarstider och kostnader för datareplikering.
Du har också möjlighet att göra en kompromiss mellan kostnad och svarstid genom att välja det kontinuerliga läget eller batchläget för att replikera data. När du väljer kontinuerligt läge körs körningen kontinuerligt så att alla ändringar som tillämpas på din SQL DB eller SQL Server replikeras till Synapse med låg svarstid. När du väljer batchläge med angivet intervall ackumuleras de ändringar som tillämpas på SQL DB eller SQL Server och replikeras till Synapse i batchläge med angivet intervall. På så sätt kan du spara pengar eftersom du bara debiteras för den tid då körmiljön krävs för att replikera din data. När varje batch med data har replikerats stängs körningen av automatiskt.
Landningszon
Landningszonen är ett mellanlagringslager som krävs för Azure Synapse Link för SQL Server 2022. Först läses driftdata in från SQL Server 2022 till landningszonen. Därefter kopieras data från landningszonen till den dedikerade Synapse SQL-poolen. Du måste ange ett eget Azure Data Lake Storage Gen2-konto som ska användas som landningszon. Det går inte att använda den här landningszonen för något annat än Azure Synapse Link för SQL.
Sas-token (signatur för delad åtkomst) från ditt Azure Data Lake Storage Gen2-konto krävs för en länkanslutning för att få åtkomst till landningszonen. Tänk på att SAS-token har ett förfallodatum. Se till att rotera SAS-token före förfallodatumet för att säkerställa att SAS-token är giltig. Annars kan Azure Synapse Link för SQL inte replikera data från SQL Server 2022.
Lokal Integration Runtime
Lokalt installerad integrationskörning är en programvaruagent som du kan ladda ned och installera på en lokal dator eller en virtuell dator. Det krävs för att Azure Synapse Link för SQL Server 2022 ska få åtkomst till data på SQL Server 2022 lokalt som finns bakom brandväggen. För närvarande stöds den lokalt installerade IR:en endast i ett Windows-operativsystem. Mer information finns i Skapa en lokalt installerad integrationskörning
Övervakning
Du kan övervaka Azure Synapse Link för SQL på länk- och tabellnivåerna. För varje länkanslutning visas följande status:
- Initial: en länkanslutning skapas men startas inte. Du debiteras inte under den inledande fasen.
- Startar: en länkanslutning håller på att konfigurera beräkningsmotorer för att replikera data.
- Kör: Länkanslutning replikerar data.
- Stoppa: en länkanslutning kommer att stoppas. Beräkningsmotorn stängs av.
- Stopped: en länkuppkoppling är stoppad. Du debiteras inte i stoppat läge.
- Pausar: en länkkoppling kommer att pausas. Beräkningsmotorn stängs av.
- pausad: en länkförbindelse är pausad. Du debiteras inte när det är pausat.
- Återuppta: en länkanslutning kommer att återupptas genom att konfigurera beräkningsmotorer för att fortsätta replikera ändringarna.
För varje tabell visas följande status:
- Snapshotting: en källtabell laddas initialt till måldestinationen med en fullständig snapshot.
- Replikera: alla uppdateringar i källtabellen replikeras till målet.
- Misslyckades: data i källtabellen kan inte replikeras till målet. Om du vill försöka igen när du har åtgärdat felet tar du bort tabellen från länkanslutningen och lägger till den igen.
- Pausad: replikering pausas för den här tabellen på grund av ett fel. Det återupptas när felet har lösts.
Du kan också hämta följande mått för att aktivera avancerad övervakning av tjänsten:
- Länkanslutningshändelser: antal länkanslutningshändelser, inklusive start, stopp eller fel.
- Länktabellhändelse: antal länktabellhändelser, inklusive ögonblicksbild, borttagning eller fel.
- Länkfördröjning i sekunder: svarstid för databearbetning i sekunder.
- Länkdata bearbetad datavolym (i byte): datavolym i byte som bearbetas av Synapse-länken för SQL.
- Bearbetade länkrader: radantal (ändrade) som bearbetats av Synapse Link för SQL.
Mer information finns i Hantera Synapse Link för SQL-ändringsflöde.
Transaktionskonsekvens mellan tabeller
Du kan aktivera transaktionskonsekvens mellan tabeller för varje länkanslutning. Det begränsar dock det övergripande dataflödet för replikering.
Kända begränsningar
En konsoliderad lista över kända begränsningar och problem finns på Kända begränsningar och problem med Azure Synapse Link för SQL.
Nästa steg
- Mer information finns i Konfigurera Synapse Link för SQL Server 2022.