了解 Azure SSIS Integration Runtime

已完成

整合執行階段

在 Data Factory 中,活動可定義要執行的動作。 連結服務可定義目標資料存放區或計算服務。 Integration Runtime (IR) 提供活動與連結服務之間的橋樑。

Azure-SSIS Integration Runtime

若要隨即轉移現有的 SSIS 工作負載,您可以建立 Azure-SSIS IR,以原生方式執行 SSIS 套件。 為您的 Azure-SSIS IR 選取正確的位置,對於在擷取、轉換和載入 (ETL) 工作流程中達到高效能至關重要。

  • Azure-SSIS IR 的位置不需要與 Data Factory 的位置相同,但應該與您專屬 Azure SQL Database 或 Azure SQL Database 受控執行個體伺服器 (其中裝載 SSISDB) 的位置相同。 如此一來,您的 Azure-SSIS Integration Runtime 就可以輕鬆存取 SSISDB,不會在不同的位置間產生過多流量。

  • 如果您沒有現有的 Azure SQL Database 或 Azure SQL Database 受控執行個體伺服器來裝載 SSISDB,但有內部部署資料來源/目的地,您應該在已連線至內部部署網路之虛擬網路的相同位置中,建立新的 Azure SQL Database/受控執行個體伺服器。 如此一來,您就可以使用新的 Azure SQL Database 或 Azure SQL Database 受控執行個體伺服器並加入該虛擬網路,以建立 Azure-SSIS IR,全部都在相同的位置中,能儘量避免在不同位置之間移動資料。

  • 如果要裝載 SSISDB 的現有 Azure SQL Database 或 Azure SQL Database 受控執行個體伺服器的位置,與連線至內部部署網路的虛擬網路的位置不相同,請先在相同位置使用現有的 Azure SQL Database 或 Azure SQL Database 受控執行個體伺服器並加入另一個,以建立您的 Azure-SSIS IR,然後設定不同位置之間的虛擬網路對虛擬網路連線。

若要使用 Azure-SSIS Integration Runtime,假設有 SSIS 目錄 (SSISDB) 部署在 SQL Server SSIS 執行個體上。 當符合該先決條件時,Azure-SSIS Integration Runtime 就能隨即轉移現有的 SSIS 工作負載

在 Azure-SSIS Integration Runtime 佈建期間,您可以指定下列選項:

  • 節點大小 (包含核心數目) 以及叢集中的節點數目。
  • 裝載 SSIS 目錄資料庫 (SSISDB) 的現有 Azure SQL Database 執行個體,以及資料庫的服務層。
  • 每個節點的最大平行執行。

當 Azure-SSIS Integration Runtime 啟用時,您能夠使用 SQL Server Management Studio (SSMS) 或 SQL Server Data Tools (SSDT) 之類工具來管理、監視和排程 SSIS 套件。