Aprowizuj środowisko Azure-SSIS Integration Runtime w Azure Data Factory

DOTYCZY: Azure Data Factory Azure Synapse Analytics

Ten samouczek zawiera instrukcje dotyczące używania Azure Portal do aprowizowania środowiska Azure-SQL Server Integration Services (SSIS) Integration Runtime (IR) w usłudze Azure Data Factory (ADF). Środowisko Azure-SSIS IR obsługuje:

  • Uruchamianie pakietów wdrożonych w wykazie usług SSIS (SSISDB) hostowanym przez serwer/wystąpienie zarządzane usługi Azure SQL Database (model wdrażania projektów)
  • Uruchamianie pakietów wdrożonych w systemie plików, usłudze Azure Files lub bazie danych programu SQL Server (MSDB) hostowanej przez usługę Azure SQL Managed Instance (model wdrażania pakietów)

Po aprowizowaniu środowiska Azure-SSIS IR można używać dobrze znanych narzędzi do wdrażania i uruchamiania pakietów na platformie Azure. Te narzędzia są już włączone na platformie Azure i obejmują narzędzia SQL Server Data Tools (SSDT), SQL Server Management Studio (SSMS) i narzędzia wiersza polecenia, takie jak dtutil i AzureDTExec.

Aby uzyskać informacje koncepcyjne dotyczące środowisk Azure SSIS IR, zobacz Omówienie środowiska Azure-SSIS Integration Runtime.

Ten samouczek obejmuje następujące kroki:

  • Tworzenie fabryki danych.
  • Aprowizowanie środowiska Azure-SSIS Integration Runtime.

Wymagania wstępne

Uwaga

Zalecamy korzystanie z modułu Azure Az programu PowerShell do interakcji z platformą Azure. Zobacz Instalowanie Azure PowerShell, aby rozpocząć pracę. Aby dowiedzieć się, jak przeprowadzić migrację do modułu Az PowerShell, zobacz Migracja programu Azure PowerShell z modułu AzureRM do modułu Az.

  • Subskrypcja platformy Azure. Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

  • Azure SQL Serwer bazy danych (opcjonalnie). Jeśli nie masz jeszcze serwera bazy danych, utwórz go w witrynie Azure Portal, zanim zaczniesz. Usługa Data Factory z kolei utworzy wystąpienie bazy danych SSISDB na tym serwerze bazy danych.

    Zaleca się utworzenie serwera bazy danych w tym samym regionie platformy Azure, co środowisko Integration Runtime. Ta konfiguracja umożliwia środowisku Integration Runtime zapisywanie dzienników wykonywania w bazie danych SSISDB bez przekraczania regionów świadczenia usługi Azure.

    Należy pamiętać o następujących kwestiach:

    • Na podstawie wybranego serwera bazy danych wystąpienie bazy danych SSISDB można utworzyć w Twoim imieniu jako pojedynczą bazę danych w ramach elastycznej puli lub w wystąpieniu zarządzanym. Może być dostępny w sieci publicznej lub przez dołączenie do sieci wirtualnej. Aby uzyskać wskazówki dotyczące wybierania typu serwera bazy danych do hostowania bazy danych SSISDB, zobacz Porównanie SQL Database i SQL Managed Instance.

      Jeśli używasz serwera bazy danych Azure SQL z regułami zapory ip/punktami końcowymi usługi sieci wirtualnej lub wystąpieniem zarządzanym z prywatnym punktem końcowym do hostowania bazy danych SSISDB lub jeśli potrzebujesz dostępu do danych lokalnych bez konfigurowania własnego środowiska IR, musisz dołączyć Azure-SSIS IR do sieci wirtualnej. Aby uzyskać więcej informacji, zobacz Tworzenie Azure-SSIS IR w sieci wirtualnej.

    • Upewnij się, że ustawienie Zezwalaj na dostęp do usług platformy Azure jest włączone dla serwera bazy danych. To ustawienie nie ma zastosowania w przypadku używania serwera bazy danych Azure SQL z regułami zapory IP/punktami końcowymi usługi sieci wirtualnej lub wystąpieniem zarządzanym z prywatnym punktem końcowym do hostowania bazy danych SSISDB. Aby uzyskać więcej informacji, zobacz Secure Azure SQL Database (Zabezpieczanie bazy danych Azure SQL). Aby włączyć to ustawienie przy użyciu programu PowerShell, zobacz New-AzSqlServerFirewallRule.

    • Dodaj adres IP maszyny klienckiej lub zakres adresów IP, które obejmują adres IP maszyny klienckiej, do listy adresów IP klienta w ustawieniach zapory dla serwera bazy danych. Aby uzyskać więcej informacji, zobacz Reguły zapory na poziomie serwera i na poziomie bazy danych usługi Azure SQL Database.

    • Połączenie z serwerem bazy danych można nawiązać przy użyciu uwierzytelniania SQL przy użyciu poświadczeń administratora serwera lub przy użyciu uwierzytelniania usługi Azure Active Directory (Azure AD) z określoną tożsamością zarządzaną przypisaną przez system/użytkownika dla fabryki danych. W tym ostatnim przypadku należy dodać określoną tożsamość zarządzaną przypisaną przez użytkownika/systemową dla fabryki danych do grupy Azure AD z uprawnieniami dostępu do serwera bazy danych. Aby uzyskać więcej informacji, zobacz Tworzenie Azure-SSIS IR przy użyciu uwierzytelniania Azure AD.

    • Upewnij się, że serwer bazy danych nie ma jeszcze wystąpienia bazy danych SSISDB. Aprowizowanie Azure-SSIS IR nie obsługuje używania istniejącego wystąpienia bazy danych SSISDB.

Uwaga

Aby uzyskać listę regionów świadczenia usługi Azure, w których usługa Data Factory i Azure-SSIS IR są obecnie dostępne, zobacz Dostępność usług Data Factory i SSIS IR według regionów.

Tworzenie fabryki danych

Aby utworzyć fabrykę danych za pośrednictwem Azure Portal, postępuj zgodnie z instrukcjami krok po kroku w temacie Tworzenie fabryki danych za pośrednictwem interfejsu użytkownika. Wybierz pozycję Przypnij do pulpitu nawigacyjnego , aby zezwolić na szybki dostęp po jego utworzeniu.

Po utworzeniu fabryki danych otwórz jej stronę przeglądu w Azure Portal. Wybierz kafelek Otwórz Azure Data Factory Studio, aby otworzyć stronę Wprowadzenie na osobnej karcie. W tym miejscu możesz kontynuować tworzenie Azure-SSIS IR.

Tworzenie środowiska Azure SSIS Integration Runtime

Z poziomu omówienia usługi Data Factory

  1. Na stronie głównej wybierz kafelek Konfiguruj usługę SSIS .

    Zrzut ekranu przedstawiający stronę główną Azure Data Factory.

  2. Aby poznać pozostałe kroki konfigurowania środowiska Azure-SSIS IR, zobacz sekcję Aprowizowanie środowiska Azure SSIS Integration Runtime.

Z poziomu interfejsu użytkownika tworzenia

  1. W interfejsie użytkownika Azure Data Factory przejdź do karty Zarządzanie, a następnie przejdź do karty Środowiska Integration Runtime, aby wyświetlić istniejące środowiska Integration Runtime w fabryce danych.

    Opcje wyboru dotyczące wyświetlania istniejących środowisk IR

  2. Wybierz pozycję Nowy, aby utworzyć Azure-SSIS IR i otworzyć okienko konfiguracji środowiska Integration Runtime.

    Środowisko Integration Runtime za pomocą menu

  3. W okienku Konfiguracja środowiska Integration Runtime wybierz istniejące pakiety SSIS lift-and-shift do wykonania na kafelku platformy Azure , a następnie wybierz pozycję Kontynuuj.

    Określanie typu środowiska Integration Runtime

  4. Aby poznać pozostałe kroki konfigurowania środowiska Azure-SSIS IR, zobacz sekcję Aprowizowanie środowiska Azure SSIS Integration Runtime.

Aprowizowanie środowiska Azure-SSIS Integration Runtime

Okienko konfiguracji środowiska Integration Runtime zawiera trzy strony, na których kolejno konfigurujesz ustawienia ogólne, wdrożeniowe i zaawansowane.

Strona ustawień ogólnych

Na stronie Ustawienia ogólne okienka Konfiguracji środowiska Integration Runtime wykonaj następujące kroki.

Ustawienia ogólne

  1. W polu Nazwa wprowadź nazwę środowiska Integration Runtime.

  2. W polu Opis wprowadź opis środowiska Integration Runtime.

  3. W polu Lokalizacja wybierz lokalizację środowiska Integration Runtime. Wyświetlane są tylko obsługiwane lokalizacje. Zalecamy wybranie tej samej lokalizacji do hostowania bazy danych SSISDB co w przypadku serwera bazy danych.

  4. W polu Rozmiar węzła wybierz rozmiar węzła w klastrze środowiska Integration Runtime. Wyświetlane są tylko obsługiwane rozmiary węzłów. Wybierz duży rozmiar węzła (skalowanie w górę), jeśli chcesz uruchamiać wiele pakietów intensywnie korzystających z obliczeń lub intensywnie korzystających z pamięci.

  5. W polu Liczba węzłów wybierz liczbę węzłów w klastrze środowiska Integration Runtime. Wyświetlane są tylko obsługiwane liczby węzłów. Wybierz duży klaster z wieloma węzłami (skalowanie w poziomie), jeśli chcesz uruchamiać wiele pakietów równolegle.

  6. W polu Wersja/licencja wybierz wersję SQL Server dla środowiska Integration Runtime: Standard lub Enterprise. Wybierz pozycję Enterprise, jeśli chcesz używać zaawansowanych funkcji w środowisku Integration Runtime.

  7. W obszarze Oszczędzanie pieniędzy wybierz opcję Korzyść użycia hybrydowego platformy Azure dla środowiska Integration Runtime: Tak lub Nie. Wybierz pozycję Tak, jeśli chcesz korzystać z własnej licencji SQL Server z pakietem Software Assurance, aby korzystać z oszczędności kosztów dzięki użyciu hybrydowego.

  8. Wybierz opcję Kontynuuj.

Strona Ustawień wdrożenia

Na stronie Ustawienia wdrożenia okienka konfiguracji środowiska Integration Runtime dostępne są opcje tworzenia magazynów pakietów SSISDB i Azure-SSIS IR.

Tworzenie bazy danych SSISDB

Jeśli chcesz wdrożyć pakiety w bazie danych SSISDB (model wdrażania projektu) na stronie Ustawienia wdrożeniaśrodowiska Integration Runtime w okienku konfiguracji środowiska Integration Runtime, zaznacz pole wyboru Utwórz katalog usług SSIS (SSISDB) hostowany przez serwer bazy danych Azure SQL/wystąpienie zarządzane do przechowywania projektów/pakietów/środowisk/dzienników wykonywania. Alternatywnie, jeśli chcesz wdrożyć pakiety w systemie plików, Azure Files lub SQL Server bazy danych (MSDB) hostowanej przez Azure SQL Managed Instance (model wdrażania pakietów), nie musisz tworzyć bazy danych SSISDB ani zaznaczać pola wyboru.

Niezależnie od modelu wdrażania, jeśli chcesz używać agenta SQL Server hostowanego przez Azure SQL Managed Instance do organizowania/planowania wykonań pakietów, jest on włączony przez bazę danych SSISDB, dlatego zaznacz pole wyboru mimo to. Aby uzyskać więcej informacji, zobacz Planowanie wykonań pakietów SSIS za pośrednictwem agenta Azure SQL Managed Instance.

Jeśli zaznaczysz to pole wyboru, wykonaj następujące kroki, aby przenieść własny serwer bazy danych na hostowanie bazy danych SSISDB, którą utworzymy i którymi będziemy zarządzać w Twoim imieniu.

Ustawienia wdrażania dla bazy danych SSISDB

  1. W polu Subskrypcja określ subskrypcję platformy Azure, z której korzysta Twój serwer bazy danych hostujący bazę danych SSISDB.

  2. W polu Lokalizacja określ lokalizację serwera bazy danych hostującego bazę danych SSISDB. Zalecamy wybranie tej samej lokalizacji co w przypadku środowiska Integration Runtime.

  3. W polu Punkt końcowy serwera bazy danych wykazu wybierz punkt końcowy serwera bazy danych hostującego bazę danych SSISDB.

    Na podstawie wybranego serwera bazy danych wystąpienie bazy danych SSISDB można utworzyć w Twoim imieniu jako pojedynczą bazę danych w ramach elastycznej puli lub w wystąpieniu zarządzanym. Może być dostępny w sieci publicznej lub przez dołączenie do sieci wirtualnej. Aby uzyskać wskazówki dotyczące wybierania typu serwera bazy danych do hostowania bazy danych SSISDB, zobacz Porównanie SQL Database i SQL Managed Instance.

    Jeśli wybierzesz serwer bazy danych Azure SQL z regułami zapory IP/punktami końcowymi usługi sieci wirtualnej lub wystąpieniem zarządzanym z prywatnym punktem końcowym do hostowania bazy danych SSISDB lub jeśli potrzebujesz dostępu do danych lokalnych bez konfigurowania własnego środowiska IR, musisz dołączyć Azure-SSIS IR do sieci wirtualnej. Aby uzyskać więcej informacji, zobacz Tworzenie Azure-SSIS IR w sieci wirtualnej.

  4. Zaznacz pole wyboru Użyj uwierzytelniania usługi AAD z tożsamością zarządzaną systemu dla usługi Data Factory lub Użyj uwierzytelniania usługi AAD z tożsamością zarządzaną przypisaną przez użytkownika dla usługi Data Factory, aby wybrać metodę uwierzytelniania Azure AD dla Azure-SSIS IR w celu uzyskania dostępu do serwera bazy danych hostujących bazę danych SSISDB. Nie zaznaczaj żadnych pól wyboru, aby zamiast tego wybrać metodę uwierzytelniania SQL.

    Jeśli wybierzesz dowolne z pól wyboru, musisz dodać określoną tożsamość zarządzaną przypisaną przez użytkownika/systemową dla fabryki danych do grupy Azure AD z uprawnieniami dostępu do serwera bazy danych. Jeśli zaznaczysz pole wyboru Użyj uwierzytelniania usługi AAD z tożsamością zarządzaną przypisaną przez użytkownika dla usługi Data Factory , możesz wybrać wszystkie istniejące poświadczenia utworzone przy użyciu określonych tożsamości zarządzanych przypisanych przez użytkownika lub utworzyć nowe. Aby uzyskać więcej informacji, zobacz Tworzenie Azure-SSIS IR przy użyciu uwierzytelniania Azure AD.

  5. W przypadku Administracja nazwa użytkownika wprowadź nazwę użytkownika uwierzytelniania SQL dla serwera bazy danych, który hostuje bazę danych SSISDB.

  6. W przypadku Administracja hasło wprowadź hasło uwierzytelniania SQL dla serwera bazy danych, który hostuje bazę danych SSISDB.

  7. Zaznacz pole wyboru Użyj podwójnej rezerwy azure-SSIS Integration Runtime pary z trybem failover usługi SSISDB, aby skonfigurować parę środowiska Azure SSIS IR z podwójną rezerwą, która działa zgodnie z grupą trybu failover usługi Azure SQL Database/Managed Instance na potrzeby ciągłości działania i odzyskiwania po awarii (BCDR).

    Jeśli zaznaczysz to pole wyboru, wprowadź nazwę, aby zidentyfikować parę podstawowych i pomocniczych adresów IP usługi Azure-SSIS w polu tekstowym Podwójne nazwy pary rezerwowej . Musisz wprowadzić tę samą nazwę pary podczas tworzenia podstawowych i pomocniczych adresów IP usługi Azure-SSIS.

    Aby uzyskać więcej informacji, zobacz Konfigurowanie Azure-SSIS IR dla bcDR.

  8. W obszarze Warstwa usługi bazy danych wykazu wybierz warstwę usługi dla serwera bazy danych do hostowania bazy danych SSISDB. Wybierz warstwę Podstawowa, Standardowa lub Premium albo wybierz nazwę elastycznej puli.

Wybierz pozycję Testuj połączenie , jeśli ma to zastosowanie, a jeśli to się powiedzie, wybierz pozycję Kontynuuj.

Tworzenie magazynów pakietów Azure-SSIS IR

Na stronie Ustawienia wdrożenia okienka Konfiguracji środowiska Integration Runtime, jeśli chcesz zarządzać pakietami wdrożonym w witrynie MSDB, systemie plików lub Azure Files (model wdrażania pakietów) z magazynami pakietów Azure-SSIS IR, wybierz pozycję Utwórz magazyny pakietów, aby zarządzać pakietami wdrożonym w systemie plików/Azure Files/ SQL Server bazy danych (MSDB) hostowanej przez Azure SQL Managed Instance pole wyboru.

Azure-SSIS IR magazyn pakietów umożliwia importowanie/eksportowanie/usuwanie/uruchamianie pakietów i monitorowanie/zatrzymywanie uruchomionych pakietów za pośrednictwem programu SSMS podobnego do starszego magazynu pakietów SSIS. Aby uzyskać więcej informacji, zobacz Manage SSIS packages with Azure-SSIS IR package stores (Zarządzanie pakietami usług SSIS za pomocą magazynów pakietów Azure-SSIS IR).

Jeśli to pole wyboru zostanie zaznaczone, możesz dodać wiele magazynów pakietów do Azure-SSIS IR, wybierając pozycję Nowy. Z drugiej strony jeden magazyn pakietów może być współużytkowany przez wiele adresów IRS usługi Azure-SSIS.

Ustawienia wdrażania dla systemu plików/Azure Files MSDB

W okienku Dodawanie magazynu pakietów wykonaj następujące kroki.

  1. W polu Nazwa magazynu pakietów wprowadź nazwę magazynu pakietów.

  2. W obszarze Połączona usługa magazynu pakietów wybierz istniejącą połączoną usługę, która przechowuje informacje o dostępie dla systemu plików/Azure Files/Azure SQL Managed Instance, w którym są wdrażane pakiety, lub utwórz nową, wybierając pozycję Nowy. W okienku Nowa połączona usługa wykonaj następujące kroki.

    Uwaga

    Aby uzyskać dostęp do Azure Files, możesz użyć usługi połączonej usługi Azure File Storage lub systemu plików. Jeśli używasz połączonej usługi Azure File Storage, magazyn pakietów Azure-SSIS IR obsługuje na razie tylko metodę uwierzytelniania Podstawowa (nie klucz konta ani identyfikatorURI sygnatury dostępu współdzielonego).

    Ustawienia wdrażania połączonych usług

    1. W polu Nazwa wprowadź nazwę połączonej usługi.

    2. W polu Opis wprowadź opis połączonej usługi.

    3. W polu Typ wybierz pozycję Azure File Storage, Azure SQL Managed Instance lub System plików.

    4. Połączenie za pośrednictwem środowiska Integration Runtime można zignorować, ponieważ zawsze używamy Azure-SSIS IR do pobierania informacji o dostępie do magazynów pakietów.

    5. Jeśli wybierzesz usługę Azure File Storage, w polu Metoda uwierzytelniania wybierz pozycję Podstawowa, a następnie wykonaj następujące kroki.

      1. W polu Metoda wyboru konta wybierz pozycję Z subskrypcji platformy Azure lub wprowadź ręcznie.

      2. Jeśli wybierzesz pozycję Z subskrypcji platformy Azure, wybierz odpowiednią subskrypcję platformy Azure, nazwę konta usługi Storage i udział plików.

      3. Jeśli wybierzesz opcję Wprowadź ręcznie, wprowadź \\<storage account name>.file.core.windows.net\<file share name> ciąg Host, Azure\<storage account name> w polu Nazwa użytkownika i <storage account key>Hasło lub wybierz swoją Key Vault platformy Azure, gdzie jest ona przechowywana jako wpis tajny.

    6. Jeśli wybierzesz Azure SQL Managed Instance, wykonaj następujące kroki.

      1. Wybierz pozycję Parametry połączenia lub usługę Azure Key Vault, w której jest ona przechowywana jako wpis tajny.

      2. Jeśli wybierzesz pozycję Parametry połączenia, wykonaj następujące kroki.

        1. W polu Metoda wyboru konta, jeśli wybierzesz pozycję Z subskrypcji platformy Azure, wybierz odpowiednią subskrypcję platformy Azure, nazwę serwera, typ punktu końcowego i nazwę bazy danych. Jeśli wybierzesz opcję Wprowadź ręcznie, wykonaj następujące kroki.

          1. W polu W pełni kwalifikowana nazwa domeny wprowadź <server name>.<dns prefix>.database.windows.net lub <server name>.public.<dns prefix>.database.windows.net,3342 jako prywatny lub publiczny punkt końcowy Azure SQL Managed Instance, odpowiednio. Jeśli wprowadzisz prywatny punkt końcowy, połączenie testowe nie ma zastosowania, ponieważ interfejs użytkownika usługi ADF nie może nawiązać z nim połączenia.

          2. W polu Nazwa bazy danych wprowadź .msdb

        2. W polu Typ uwierzytelniania wybierz pozycję Uwierzytelnianie SQL, tożsamość zarządzana, jednostka usługi lub tożsamość zarządzana przypisana przez użytkownika.

          • Jeśli wybierzesz pozycję Uwierzytelnianie SQL, wprowadź odpowiednią nazwę użytkownika i hasło lub wybierz usługę Azure Key Vault, w której jest ona przechowywana jako wpis tajny.

          • W przypadku wybrania opcji Tożsamość zarządzana udziel tożsamości zarządzanej systemu dla dostępu usługi ADF do Azure SQL Managed Instance.

          • W przypadku wybrania pozycji Jednostka usługi wprowadź odpowiedni identyfikator jednostki usługi i klucz jednostki usługi lub wybierz usługę Azure Key Vault, gdzie jest ona przechowywana jako wpis tajny.

          • W przypadku wybrania tożsamości zarządzanej przypisanej przez użytkownika nadaj określonej tożsamości zarządzanej przypisanej przez użytkownika dostęp do usługi ADF do Azure SQL Managed Instance. Następnie możesz wybrać wszystkie istniejące poświadczenia utworzone przy użyciu określonych tożsamości zarządzanych przypisanych przez użytkownika lub utworzyć nowe.

    7. W przypadku wybrania pozycji System plików wprowadź ścieżkę UNC folderu, w którym są wdrażane pakiety dla hosta, a także odpowiednią nazwę użytkownika i hasło lub wybierz usługę Azure Key Vault, w której są przechowywane jako wpis tajny.

    8. Wybierz pozycję Testuj połączenie , jeśli ma to zastosowanie, a jeśli to się powiedzie, wybierz pozycję Utwórz.

  3. Dodane magazyny pakietów zostaną wyświetlone na stronie Ustawienia wdrożenia . Aby je usunąć, zaznacz pola wyboru, a następnie wybierz pozycję Usuń.

Wybierz pozycję Testuj połączenie , jeśli ma to zastosowanie, a jeśli to się powiedzie, wybierz pozycję Kontynuuj.

Strona Ustawienia zaawansowane

Na stronie Ustawienia zaawansowane okienka Konfiguracji środowiska Integration Runtime wykonaj następujące kroki.

Ustawienia zaawansowane

  1. W obszarze Maksymalna liczba równoległych wykonań na węzeł wybierz maksymalną liczbę pakietów do uruchamiania współbieżnie na węzeł w klastrze środowiska Integration Runtime. Wyświetlane są tylko obsługiwane liczby pakietów. Wybierz małą liczbę, jeśli chcesz użyć więcej niż jednego rdzenia, aby uruchomić pojedynczy duży pakiet intensywnie korzystający z mocy obliczeniowej lub pamięci. Wybierz dużą liczbę, jeśli chcesz uruchomić co najmniej jeden mały pakiet w jednym rdzeniu.

  2. Zaznacz pole wyboru Dostosuj usługę Azure-SSIS Integration Runtime z dodatkowymi konfiguracjami systemu/instalacjami składników, aby wybrać, czy chcesz dodać standardowe/ekspresowe konfiguracje niestandardowe na Azure-SSIS IR. Aby uzyskać więcej informacji, zobacz Konfiguracja niestandardowa dla Azure-SSIS IR.

  3. Zaznacz pole wyboru Wybierz sieć wirtualną dla usługi Azure-SSIS Integration Runtime do dołączenia, zezwól usłudze ADF na tworzenie określonych zasobów sieciowych i opcjonalnie zaznacz pole wyboru Wprowadź własne statyczne publiczne adresy IP, aby wybrać, czy chcesz dołączyć Azure-SSIS IR do sieci wirtualnej.

    Wybierz go, jeśli używasz serwera bazy danych Azure SQL z regułami zapory IP/punktami końcowymi usługi sieci wirtualnej lub wystąpieniem zarządzanym z prywatnym punktem końcowym do hostowania bazy danych SSISDB lub jeśli potrzebujesz dostępu do danych lokalnych bez konfigurowania własnego środowiska IR. Aby uzyskać więcej informacji, zobacz Tworzenie Azure-SSIS IR w sieci wirtualnej.

  4. Zaznacz pole wyboru Skonfiguruj Self-Hosted Integration Runtime jako serwer proxy dla usługi Azure-SSIS Integration Runtime, aby wybrać, czy chcesz skonfigurować własne środowisko IR jako serwer proxy dla Azure-SSIS IR. Aby uzyskać więcej informacji, zobacz Konfigurowanie własnego środowiska IR jako serwera proxy.

  5. Wybierz opcję Kontynuuj.

Na stronie Podsumowanie okienka Konfiguracji środowiska Integration Runtime przejrzyj wszystkie ustawienia aprowizacji, utwórz zakładkę zalecanych linków dokumentacji i wybierz pozycję Utwórz , aby rozpocząć tworzenie środowiska Integration Runtime.

Uwaga

Z wyłączeniem dowolnego niestandardowego czasu konfiguracji, a środowisko SSIS IR nie używa standardowego wstrzykiwania sieci wirtualnej, ten proces zakończy się w ciągu 5 minut w większości przypadków.

Jeśli używasz bazy danych SSISDB, usługa Data Factory połączy się z serwerem bazy danych w celu przygotowania bazy danych SSISDB.

Podczas aprowizacji Azure-SSIS IR instalowany jest również pakiet redystrybucyjny programu Access i pakiet funkcji platformy Azure dla usług SSIS. Te składniki zapewniają łączność z plikami programu Excel, plikami programu Access i różnymi źródłami danych platformy Azure, oprócz źródeł danych, które są już obsługiwane przez wbudowane składniki. Aby uzyskać więcej informacji na temat wbudowanych/wstępnie zainstalowanych składników, zobacz Wbudowane/wstępnie zainstalowane składniki na Azure-SSIS IR. Aby uzyskać więcej informacji na temat dodatkowych składników, które można zainstalować, zobacz Niestandardowe konfiguracje dla Azure-SSIS IR.

Okienko Połączenia

W okienku Połączenia centrum Zarządzaj przejdź do strony Środowiska Integration Runtime i wybierz pozycję Odśwież.

Okienko Połączenia

Możesz edytować/ponownie skonfigurować Azure-SSIS IR, wybierając jego nazwę. Możesz również wybrać odpowiednie przyciski, aby monitorować/uruchamiać/zatrzymywać/usuwać Azure-SSIS IR, automatycznie generować potok usługi ADF z działaniem Wykonaj pakiet SSIS do uruchomienia na Azure-SSIS IR i wyświetlić kod JSON/ładunek Azure-SSIS IR. Edytowanie/usuwanie Azure-SSIS IR można wykonać tylko po zatrzymaniu.

Wdrażanie pakietów usług SSIS

Jeśli używasz bazy danych SSISDB, możesz wdrożyć w nim pakiety i uruchomić je na Azure-SSIS IR przy użyciu narzędzi SSDT lub SSMS z obsługą platformy Azure. Te narzędzia łączą się z serwerem bazy danych za pośrednictwem punktu końcowego serwera:

  • W przypadku serwera bazy danych Azure SQL format punktu końcowego serwera to <server name>.database.windows.net.
  • W przypadku wystąpienia zarządzanego z prywatnym punktem końcowym format punktu końcowego serwera to <server name>.<dns prefix>.database.windows.net.
  • W przypadku wystąpienia zarządzanego z publicznym punktem końcowym format punktu końcowego serwera to <server name>.public.<dns prefix>.database.windows.net,3342.

Jeśli nie używasz bazy danych SSISDB, możesz wdrożyć pakiety w systemie plików, Azure Files lub MSDB hostowane przez Azure SQL Managed Instance i uruchomić je na Azure-SSIS IR przy użyciu narzędzi wiersza polecenia dtutil i AzureDTExec.

Aby uzyskać więcej informacji, zobacz Wdrażanie projektów/pakietów SSIS.

W obu przypadkach można również uruchamiać wdrożone pakiety na Azure-SSIS IR przy użyciu działania Execute SSIS Package in Data Factory pipelines (Wykonywanie pakietu SSIS w potokach usługi Data Factory). Aby uzyskać więcej informacji, zobacz Invoke SSIS package execution as a first-class Data Factory activity (Wywoływanie wykonywania pakietu SSIS jako działania usługi Data Factory pierwszej klasy).

Zobacz również następującą dokumentację usług SSIS:

Następne kroki

Aby dowiedzieć się więcej o dostosowywaniu środowiska Azure-SSIS Integration Runtime, przejdź do następującego artykułu: