重新配置 Azure-SSIS 集成运行时

适用于: Azure 数据工厂 Azure Synapse Analytics

提示

试用 Microsoft Fabric 中的数据工厂,这是一种适用于企业的一站式分析解决方案。 Microsoft Fabric 涵盖从数据移动到数据科学、实时分析、商业智能和报告的所有内容。 了解如何免费开始新的试用

本文介绍如何重新配置现在的 Azure-SSIS 集成运行时。 若要创建 Azure-SSIS 集成运行时 (IR),请参阅创建 Azure-SSIS 集成运行时

Azure 门户

可以使用数据工厂 UI 停止、编辑/重新配置或删除 Azure-SSIS IR。

  1. 通过选择数据工厂主页上的“创作和监视”磁贴,打开数据工厂 UI。
  2. 选择“主页”、“编辑”和“监视”中心下方的“管理”中心,以显示“连接”窗格。

重新配置 Azure-SSIS IR

在“管理”中心上,切换到“集成运行时”页,并选择“刷新”。

Connections pane

可以通过选择 Azure-SSIS IR 的名称来对其进行编辑/重新配置。 此外,还可以选择相应的按钮来监视/启动/停止/删除 Azure-SSIS IR,通过“执行 SSIS 包”活动自动生成 ADF 管道以在 Azure-SSIS IR 上运行,并查看 Azure-SSIS IR 的 JSON 代码/有效负载。 只能在 Azure-SSIS IR 停止时对其执行编辑/删除操作。

Azure PowerShell

注意

建议使用 Azure Az PowerShell 模块与 Azure 交互。 请参阅安装 Azure PowerShell 以开始使用。 若要了解如何迁移到 Az PowerShell 模块,请参阅 将 Azure PowerShell 从 AzureRM 迁移到 Az

预配并启动 Azure-SSIS 集成运行时的实例后,可以通过连续运行 Stop - Set - Start PowerShell cmdlet 序列来重新配置该实例。 例如,以下 PowerShell 脚本将分配给 Azure-SSIS 集成运行时实例的节点数更改为 5。

注意

对于 Azure Synapse Analytics 中的 Azure-SSIS IR,替换为相应的 Azure Synapse Analytics PowerShell 接口:Get-AzSynapseIntegrationRuntimeSet-AzSynapseIntegrationRuntime (Az.Synapse)Remove-AzSynapseIntegrationRuntimeStart-AzSynapseIntegrationRuntimeStop-AzSynapseIntegrationRuntime

重新配置 Azure-SSIS IR

  1. 首先,使用 Stop-AzDataFactoryV2IntegrationRuntime cmdlet 停止 Azure-SSIS Integration Runtime。 此命令释放该运行时的所有节点并停止计费。

    Stop-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName 
    
  2. 接下来,使用 Set-AzDataFactoryV2IntegrationRuntime cmdlet 重新配置 Azure-SSIS IR。 以下示例命令将 Azure-SSIS 集成运行时横向扩展到五个节点。

    Set-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName -NodeCount 5
    
  3. 然后,使用 Start-AzDataFactoryV2IntegrationRuntime cmdlet 启动 Azure-SSIS Integration Runtime。 此命令分配该运行时的所有节点来运行 SSIS 包。

    Start-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName
    

删除 Azure-SSIS IR

  1. 首先,列出数据工厂下的所有现有 Azure SSIS IR。

    Get-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -ResourceGroupName $ResourceGroupName -Status
    
  2. 接下来,停止数据工厂中的所有现有 Azure SSIS IR。

    Stop-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName -Force
    
  3. 接下来,逐个删除数据工厂中的所有现有 Azure SSIS IR。

    Remove-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName -Force
    
  4. 最后,删除数据工厂。

    Remove-AzDataFactoryV2 -Name $DataFactoryName -ResourceGroupName $ResourceGroupName -Force
    
  5. 如果已创建了新的资源组,请删除该资源组。

    Remove-AzResourceGroup -Name $ResourceGroupName -Force 
    

有关 Azure-SSIS 运行时的详细信息,请参阅以下主题:

  • Azure-SSIS 集成运行时。 此文提供有关集成运行时(包括 Azure-SSIS IR)的一般概念性信息。
  • 教程:将 SSIS 包部署到 Azure。 此文以分步说明的方式介绍了如何创建 Azure-SSIS IR 并使用 Azure SQL 数据库来托管 SSIS 目录。
  • 如何:创建 Azure-SSIS 集成运行时。 此文延伸了本教程的内容,介绍了如何使用 Azure SQL 托管实例以及如何将 IR 加入虚拟网络。
  • 将 Azure-SSIS IR 加入虚拟网络。 此文提供有关将 Azure-SSIS IR 加入 Azure 虚拟网络的概念性信息。 此外,还介绍可以执行哪些步骤来使用 Azure 门户配置虚拟网络,以便 Azure-SSIS IR 能够加入虚拟网络。
  • 监视 Azure-SSIS IR。 此文介绍如何检索有关 Azure-SSIS IR 的信息,以及返回的信息中的状态说明。