Konfigurowanie sieci wirtualnej na potrzeby iniekcji środowiska Azure-SSIS Integration Runtime
DOTYCZY: Azure Data Factory Azure Synapse Analytics
Napiwek
Wypróbuj usługę Data Factory w usłudze Microsoft Fabric — rozwiązanie analityczne typu all-in-one dla przedsiębiorstw. Usługa Microsoft Fabric obejmuje wszystko, od przenoszenia danych do nauki o danych, analizy w czasie rzeczywistym, analizy biznesowej i raportowania. Dowiedz się, jak bezpłatnie rozpocząć nową wersję próbną !
W przypadku korzystania z usług SQL Server Integration Services (SSIS) w usłudze Azure Data Factory (ADF) lub potokach usługi Synapse istnieją dwie metody dołączania środowiska Azure-SSIS Integration Runtime (IR) do sieci wirtualnej: standardowej i ekspresowej. Metoda ekspresowa uruchamia środowisko Azure-SSIS IR szybciej i nie ma ruchu przychodzącego, a także mniejszego ruchu wychodzącego, ale ma pewne ograniczenia w porównaniu ze standardową metodą.
Porównanie standardowych i ekspresowych metod iniekcji sieci wirtualnej
Oto tabela wyróżniająca różnice między standardowymi i ekspresowymi metodami iniekcji sieci wirtualnej:
Porównanie | Wstrzykiwanie standardowej sieci wirtualnej | Wstrzykiwanie sieci wirtualnej express |
---|---|---|
Czas rozpoczęcia środowiska Azure-SSIS IR | Około 30 minut. | Około 5 minut. |
Ustawienia subskrypcji i grupy zasobów platformy Azure | Usługa Microsoft.Batch musi być zarejestrowana jako dostawca zasobów w subskrypcji sieci wirtualnej. Tworzenie publicznego adresu IP, modułu równoważenia obciążenia i sieciowej grupy zabezpieczeń musi być dozwolone w grupie zasobów sieci wirtualnej. |
Usługa Microsoft.Batch musi być zarejestrowana jako dostawca zasobów w subskrypcji sieci wirtualnej. |
Podsieć sieci wirtualnej | Podsieć nie może być dedykowana innym usługom platformy Azure. | Podsieć nie może być dedykowana innym usługom platformy Azure. Podsieć musi być delegowana do konta Microsoft.Batch/batchAccounts. |
Uprawnienie sieci wirtualnej | Użytkownik tworzący środowisko Azure-SSIS IR musi mieć uprawnienie Microsoft.Network/virtualNetworks/*/join . | Użytkownik tworzący środowisko Azure-SSIS IR musi mieć uprawnienie Microsoft.Network/virtualNetworks/subnets/join/action . |
Statyczne publiczne adresy IP | (Opcjonalnie) Używanie własnych statycznych publicznych adresów IP (BYOIP) dla środowiska Azure-SSIS IR. | (Opcjonalnie) Skonfiguruj translator adresów sieci wirtualnej (NAT), aby skonfigurować statyczny publiczny adres IP dla środowiska Azure-SSIS IR. |
Niestandardowy serwer DNS | Zalecane do przekazywania nierozwiązanych żądań DNS do rekursywnych rozpoznawania nazw platformy Azure. | Zalecane do przekazywania nierozwiązanych żądań DNS do rekursywnych rozpoznawania nazw platformy Azure. Wymaga standardowej niestandardowej konfiguracji środowiska Azure-SSIS IR. |
Ruch przychodzący | Port 29876, 29877 musi być otwarty dla ruchu TCP z tagiem usługi BatchNodeManagement jako źródłem. | Niewymagane. |
Ruch wychodzący | Port 443 musi być otwarty dla ruchu TCP z tagiem usługi AzureCloud jako miejscem docelowym. | Port 443 musi być otwarty dla ruchu TCP z tagiem usługi DataFactoryManagement jako miejscem docelowym. |
Blokada zasobu | Niedozwolone w grupie zasobów. | Niedozwolone w sieci wirtualnej. |
Azure-SSIS IRs na sieć wirtualną | Nieograniczony. | Tylko jeden. |
Sieć wirtualna musi być skonfigurowana inaczej na podstawie metody iniekcji. Jeśli używasz metody ekspresowej, zobacz artykuł Express virtual network injection method (Metoda wstrzykiwania sieci wirtualnej Express), w przeciwnym razie zobacz artykuł Dotyczący metody wstrzykiwania sieci wirtualnej w warstwie Standardowa.
Rejestrowanie usługi Azure Batch jako dostawcy zasobów
Za pomocą witryny Azure Portal możesz zarejestrować usługę Azure Batch, podstawową infrastrukturę usług SSIS w usłudze ADF jako dostawcę zasobów w subskrypcji platformy Azure, która ma sieć wirtualną dla środowiska Azure-SSIS IR do dołączenia. Jeśli usługa Azure Batch została już użyta lub utworzona usługa Azure-SSIS IR za pośrednictwem interfejsu użytkownika usługi ADF w tej subskrypcji, jest już zarejestrowana. W przeciwnym razie możesz to zrobić, wykonując następujące czynności:
Po wybraniu sieci wirtualnej w witrynie Azure Portal wybierz wyróżnioną subskrypcję na stronie Przegląd .
Wybierz pozycję Dostawcy zasobów w menu po lewej stronie.
Wybierz i zarejestruj usługę Microsoft.Batch, jeśli nie została jeszcze zarejestrowana.
Jeśli na liście nie widzisz pozycji Microsoft.Batch , możesz utworzyć puste konto usługi Azure Batch w tej subskrypcji, aby usunąć je później.
Delegowanie podsieci do usługi Azure Batch
Jeśli używasz ekspresowej iniekcji sieci wirtualnej, musisz delegować podsieć, w której zostanie wprowadzone środowisko Azure-SSIS IR, do usługi Azure Batch, podstawowej infrastruktury usług SSIS w usłudze ADF. Korzystając z witryny Azure Portal, możesz to zrobić, wykonując następujące czynności:
Po wybraniu sieci wirtualnej w witrynie Azure Portal wybierz pozycję Podsieci w menu po lewej stronie.
Wybierz nazwę podsieci, aby otworzyć okienko i upewnij się, że ma on dostępne adresy IP przez co najmniej dwa razy więcej niż numer węzła środowiska Azure-SSIS IR.
Wybierz pozycję Microsoft.Batch/batchAccounts w menu rozwijanym Delegowanie podsieci do usługi.
Wybierz przycisk zapisywania.
Udzielanie uprawnień sieci wirtualnej
Za pomocą witryny Azure Portal możesz udzielić użytkownikowi tworzenia środowiska Azure-SSIS IR niezbędnych uprawnień kontroli dostępu opartej na rolach (RBAC) w celu dołączenia do sieci wirtualnej/podsieci. Możesz to zrobić, wykonując następujące czynności:
Po wybraniu sieci wirtualnej w witrynie Azure Portal, jeśli używasz standardowej iniekcji sieci wirtualnej, możesz wybrać pozycję Kontrola dostępu (IAM) w menu po lewej stronie. Jeśli używasz ekspresowej iniekcji sieci wirtualnej, możesz wybrać pozycję Podsieci w menu po lewej stronie, wybrać wiersz podsieci , a następnie wybrać pozycję Zarządzaj użytkownikami w menu u góry, aby otworzyć stronę Kontrola dostępu.
Wybierz przycisk Dodaj przypisanie roli, aby otworzyć stronę Dodawanie przypisania roli.
Wybierz pozycję Współautor sieci lub rolę niestandardową na liście Rola , a następnie wybierz przycisk Dalej .
Wybierz opcję Użytkownik, grupa lub jednostka usługi w sekcji Przypisz dostęp do.
Wybierz link Wybierz członków, aby wyszukać i wybrać użytkownika tworzącego środowisko Azure-SSIS IR.
Wybierz przyciski Wybierz, Dalej i Przejrzyj i przypisz.
Powiązana zawartość
- Metoda iniekcji sieci wirtualnej express
- Standardowa metoda iniekcji sieci wirtualnej
- Dołączanie środowiska Azure-SSIS IR do sieci wirtualnej za pośrednictwem interfejsu użytkownika usługi ADF
- Dołączanie środowiska Azure-SSIS IR do sieci wirtualnej za pośrednictwem programu Azure PowerShell
Aby uzyskać więcej informacji na temat środowiska Azure-SSIS IR, zobacz następujące artykuły:
- Azure-SSIS IR. Ten artykuł zawiera ogólne informacje koncepcyjne dotyczące adresów IP, w tym środowiska Azure-SSIS IR.
- Samouczek: wdrażanie pakietów usług SSIS na platformie Azure. Ten samouczek zawiera instrukcje krok po kroku dotyczące tworzenia środowiska Azure-SSIS IR. Używa serwera usługi Azure SQL Database do hostowania bazy danych SSISDB.
- Tworzenie środowiska Azure-SSIS IR. Ten artykuł jest rozwijany w samouczku. Zawiera instrukcje dotyczące używania serwera usługi Azure SQL Database skonfigurowanego z punktem końcowym usługi sieci wirtualnej/regułą zapory IP/prywatnym punktem końcowym lub usługą Azure SQL Managed Instance przyłączającą sieć wirtualną do hostowania bazy danych SSISDB. Przedstawiono w nim sposób dołączania środowiska Azure-SSIS IR do sieci wirtualnej.
- Monitor an Azure-SSIS IR (Monitorowanie środowiska Azure-SSIS IR). W tym artykule przedstawiono, jak pobierać i interpretować informacje dotyczące środowiska Azure-SSIS IR.
- Manage an Azure-SSIS IR (Zarządzanie środowiskiem Azure-SSIS IR). W tym artykule przedstawiono sposób zatrzymywania, uruchamiania lub usuwania środowiska Azure-SSIS IR. Zawiera on również instrukcje skalowania środowiska Azure-SSIS IR w poziomie za pomocą dodawania węzłów.