你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
重新配置 Azure-SSIS 集成运行时
适用于: Azure 数据工厂 Azure Synapse Analytics
提示
试用 Microsoft Fabric 中的数据工厂,这是一种适用于企业的一站式分析解决方案。 Microsoft Fabric 涵盖从数据移动到数据科学、实时分析、商业智能和报告的所有内容。 了解如何免费开始新的试用!
本文介绍如何重新配置现在的 Azure-SSIS 集成运行时。 若要创建 Azure-SSIS 集成运行时 (IR),请参阅创建 Azure-SSIS 集成运行时。
Azure 门户
可以使用数据工厂 UI 停止、编辑/重新配置或删除 Azure-SSIS IR。
- 通过选择数据工厂主页上的“创作和监视”磁贴,打开数据工厂 UI。
- 选择“主页”、“编辑”和“监视”中心下方的“管理”中心,以显示“连接”窗格。
重新配置 Azure-SSIS IR
在“管理”中心上,切换到“集成运行时”页,并选择“刷新”。
可以通过选择 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-AzSynapseIntegrationRuntime、Set-AzSynapseIntegrationRuntime (Az.Synapse)、Remove-AzSynapseIntegrationRuntime、Start-AzSynapseIntegrationRuntime 和 Stop-AzSynapseIntegrationRuntime。
重新配置 Azure-SSIS IR
首先,使用 Stop-AzDataFactoryV2IntegrationRuntime cmdlet 停止 Azure-SSIS Integration Runtime。 此命令释放该运行时的所有节点并停止计费。
Stop-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName
接下来,使用 Set-AzDataFactoryV2IntegrationRuntime cmdlet 重新配置 Azure-SSIS IR。 以下示例命令将 Azure-SSIS 集成运行时横向扩展到五个节点。
Set-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName -NodeCount 5
然后,使用 Start-AzDataFactoryV2IntegrationRuntime cmdlet 启动 Azure-SSIS Integration Runtime。 此命令分配该运行时的所有节点来运行 SSIS 包。
Start-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName
删除 Azure-SSIS IR
首先,列出数据工厂下的所有现有 Azure SSIS IR。
Get-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -ResourceGroupName $ResourceGroupName -Status
接下来,停止数据工厂中的所有现有 Azure SSIS IR。
Stop-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName -Force
接下来,逐个删除数据工厂中的所有现有 Azure SSIS IR。
Remove-AzDataFactoryV2IntegrationRuntime -DataFactoryName $DataFactoryName -Name $AzureSSISName -ResourceGroupName $ResourceGroupName -Force
最后,删除数据工厂。
Remove-AzDataFactoryV2 -Name $DataFactoryName -ResourceGroupName $ResourceGroupName -Force
如果已创建了新的资源组,请删除该资源组。
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 的信息,以及返回的信息中的状态说明。