Konfigurera ett virtuellt nätverk för inmatning av Azure-SSIS-integreringskörning
GÄLLER FÖR: Azure Data Factory Azure Synapse Analytics
Dricks
Prova Data Factory i Microsoft Fabric, en allt-i-ett-analyslösning för företag. Microsoft Fabric omfattar allt från dataflytt till datavetenskap, realtidsanalys, business intelligence och rapportering. Lär dig hur du startar en ny utvärderingsversion kostnadsfritt!
När du använder SQL Server Integration Services (SSIS) i Azure Data Factory (ADF) eller Synapse Pipelines finns det två metoder för dig att ansluta din Azure-SSIS Integration Runtime (IR) till ett virtuellt nätverk: standard och express. Express-metoden startar din Azure-SSIS IR snabbare och har inga inkommande och mindre utgående trafikkrav, men den har vissa begränsningar jämfört med standardmetoden.
Jämför standard- och expressinmatningsmetoderna för virtuella nätverk
Här är en tabell som belyser skillnaderna mellan standard- och expressmetoder för virtuella nätverk:
Jämförelse | Standardinmatning av virtuellt nätverk | Express virtual network injection |
---|---|---|
Startvaraktighet för Azure-SSIS IR | Cirka 30 minuter. | Cirka 5 minuter. |
Inställningar för Azure-prenumeration och resursgrupp | Microsoft.Batch måste vara registrerat som en resursprovider i prenumerationen på det virtuella nätverket. Skapande av en offentlig IP-adress, lastbalanserare och nätverkssäkerhetsgrupp (NSG) måste tillåtas i den virtuella nätverksresursgruppen. |
Microsoft.Batch måste vara registrerat som en resursprovider i prenumerationen på det virtuella nätverket. |
Undernät för virtuellt nätverk | Undernätet får inte vara dedikerat till andra Azure-tjänster. | Undernätet får inte vara dedikerat till andra Azure-tjänster. Undernätet måste delegeras till Microsoft.Batch/batchAccounts. |
Behörighet för virtuellt nätverk | Användare som skapar Azure-SSIS IR måste ha behörigheten Microsoft.Network/virtualNetworks/*/join . | Användare som skapar Azure-SSIS IR måste ha behörigheten Microsoft.Network/virtualNetworks/subnets/join/action . |
Statiska offentliga IP-adresser | (Valfritt) Ta med dina egna statiska offentliga IP-adresser (BYOIP) för Azure-SSIS IR. | (Valfritt) Konfigurera NAT (Virtual Network Network Address Translation) för att konfigurera en statisk offentlig IP-adress för Azure-SSIS IR. |
Anpassad DNS-server | Vi rekommenderar att du vidarebefordrar olösta DNS-begäranden till rekursiva Matchare i Azure. | Vi rekommenderar att du vidarebefordrar olösta DNS-begäranden till rekursiva Matchare i Azure. Kräver en anpassad standardkonfiguration för Azure-SSIS IR. |
Inkommande trafik | Port 29876, 29877 måste vara öppen för TCP-trafik med BatchNodeManagement-tjänsttaggen som källa. | Krävs inte. |
Utgående trafik | Port 443 måste vara öppen för TCP-trafik med AzureCloud-tjänsttaggen som mål. | Port 443 måste vara öppen för TCP-trafik med tjänsttaggen DataFactoryManagement som mål. |
Resurslås | Tillåts inte i resursgruppen. | Tillåts inte i det virtuella nätverket. |
Azure-SSIS IR per virtuellt nätverk | Obegränsad. | Bara en. |
Det virtuella nätverket måste konfigureras på olika sätt baserat på din inmatningsmetod. Om du använder expressmetoden kan du läsa artikeln Express virtual network injection method (Express virtual network injection method ) i artikeln Standard virtual network injection method (Standard-metod för virtuell nätverksinmatning).
Registrera Azure Batch som resursprovider
Med hjälp av Azure Portal kan du registrera Azure Batch, den underliggande infrastrukturen för SSIS i ADF, som en resursprovider i En Azure-prenumeration som har det virtuella nätverket som din Azure-SSIS IR kan ansluta till. Om du redan har använt Azure Batch eller skapat Azure-SSIS IR via ADF-användargränssnittet i den prenumerationen är det redan registrerat. Annars kan du göra det genom att följa dessa steg:
När du har valt ditt virtuella nätverk i Azure Portal väljer du den markerade prenumerationen på sidan Översikt.
Välj Resursprovidrar på menyn till vänster.
Välj och registrera Microsoft.Batch om det inte redan är registrerat.
Om du inte ser Microsoft.Batch i listan kan du skapa ett tomt Azure Batch-konto i prenumerationen för att ta bort senare.
Delegera ett undernät till Azure Batch
Om du använder expressinmatning av virtuella nätverk måste du delegera undernätet, där din Azure-SSIS IR matas in, till Azure Batch, den underliggande infrastrukturen för SSIS i ADF. Med hjälp av Azure Portal kan du göra det genom att följa dessa steg:
När du har valt ditt virtuella nätverk i Azure Portal väljer du Undernät på menyn till vänster.
Välj ditt undernätsnamn för att öppna dess fönster och se till att det har tillgängliga IP-adresser för minst två gånger ditt Azure-SSIS IR-nodnummer.
Välj Microsoft.Batch/batchAccounts i listrutan Delegera undernät till en tjänst .
Klicka på knappen Spara.
Bevilja behörigheter för virtuellt nätverk
Med hjälp av Azure Portal kan du ge användaren som skapar Azure-SSIS IR de behörigheter som krävs för rollbaserad åtkomstkontroll (RBAC) för att ansluta till det virtuella nätverket/undernätet. Du kan göra det genom att följa dessa steg:
När du har valt ditt virtuella nätverk i Azure Portal kan du välja Åtkomstkontroll (IAM) på menyn till vänster om du använder standardinmatning av virtuella nätverk. Om du använder expressinmatning av virtuellt nätverk kan du välja Undernät på menyn till vänster, välja undernätsraden och sedan välja Hantera användare på menyn överst för att öppna sidan Åtkomstkontroll.
Välj knappen Lägg till rolltilldelning för att öppna sidan Lägg till rolltilldelning.
Välj Nätverksdeltagare eller din anpassade roll i listan Roll och välj knappen Nästa .
Välj alternativet Användare, grupp eller tjänstens huvudnamn i avsnittet Tilldela åtkomst till.
Välj länken Välj medlemmar för att söka och välj den användare som skapar Azure-SSIS IR.
Välj knapparna Välj, Nästa och Granska + tilldela .
Relaterat innehåll
- Metod för expressinmatning av virtuellt nätverk
- Standardmetod för injektion av virtuella nätverk
- Ansluta Azure-SSIS IR till ett virtuellt nätverk via ADF-användargränssnittet
- Ansluta Azure-SSIS IR till ett virtuellt nätverk via Azure PowerShell
Mer information om Azure-SSIS IR finns i följande artiklar:
- Azure-SSIS IR. Den här artikeln innehåller allmän konceptuell information om IR:er, inklusive Azure-SSIS IR.
- Självstudie: Distribuera SSIS-paket till Azure. Den här självstudien innehåller stegvisa instruktioner för att skapa din Azure-SSIS IR. Den använder Azure SQL Database-servern som värd för SSISDB.
- Skapa en Azure-SSIS IR. Den här artikeln går vidare med självstudien. Den innehåller instruktioner om hur du använder Azure SQL Database-servern som konfigurerats med en tjänstslutpunkt/IP-brandväggsregel för virtuellt nätverk/privat slutpunkt eller Azure SQL Managed Instance som ansluter ett virtuellt nätverk till värd för SSISDB. Den visar hur du ansluter din Azure-SSIS IR till ett virtuellt nätverk.
- Övervaka en Azure-SSIS IR. Den här artikeln visar hur du hämtar och förstår information om din Azure-SSIS IR.
- Hantera en Azure-SSIS IR. Den här artikeln visar hur du stoppar, startar eller tar bort din Azure-SSIS IR. Den visar också hur du skalar ut Azure-SSIS IR genom att lägga till fler noder.