You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Data Factory中AIR与SHIR的差异、场景及相关技术问题咨询

Azure Integration Runtime (AIR) vs Self-Hosted Integration Runtime (SHIR) 差异、场景及常见问题

核心差异对比

  • 部署与托管主体
    • AIR:完全由Azure托管,运行在Azure公有云环境,无需自行部署或维护服务器。
    • SHIR:需自行部署在本地服务器、Azure私有网络VM或其他私有环境,服务器的维护、升级、扩容均由自己负责。
  • 网络访问能力
    • AIR:默认仅能访问Azure公有云服务、公网可访问的外部资源,无法直接触达本地私有网络或Azure私有网络内未暴露公网的资源。
    • SHIR:部署在私有/本地网络内,可直接访问该网络下的所有资源(如本地SQL Server、企业内部ERP系统、私有存储账户),同时也支持访问公网资源。
  • 扩展性
    • AIR:Azure自动弹性扩容,根据任务负载动态调整资源,无需手动干预。
    • SHIR:需手动添加节点提升处理能力,更适配固定或可预测的负载场景。
  • 维护成本
    • AIR:零维护成本,Azure负责更新、补丁、故障恢复全流程。
    • SHIR:需承担服务器运维、软件更新、故障排查的成本与精力。

实际应用场景/案例

AIR适用场景

  • 云内数据集成:比如将Azure Blob Storage的数据同步至Azure Synapse Analytics,或在Azure SQL Database与Azure Cosmos DB之间完成ETL转换。
  • 公网资源对接:调用第三方公网API(如电商数据接口),并将采集到的数据导入Azure数据仓库。
  • 轻量测试场景:快速验证数据管道逻辑,无需搭建本地基础设施。

SHIR适用场景

  • 本地到云的数据同步:将企业本地数据中心的SQL Server、Oracle数据库数据定期同步至Azure,用于云端数据分析与可视化。
  • 私有网络资源访问:对接Azure私有网络内未开公网权限的VM、私有存储,或是企业内部的文件服务器、MES系统。
  • 合规要求场景:部分行业规定数据处理不能离开企业私有网络,此时可通过SHIR在本地完成数据转换,再将结果同步至云端。

常见问题解答

1. 两种配置是否存在额外成本?

  • AIR:默认的弹性Azure IR无额外固定成本,费用完全基于管道活动的执行时间、数据处理量计算,包含在ADF常规计费中。若使用专用Azure IR(适配需要固定资源的场景),则会产生按小时计费的固定成本。
  • SHIR:软件本身免费,但需承担部署SHIR的服务器/VM成本(如本地硬件成本、Azure VM计算费用),同时要考虑运维人力成本。

2. 若需从ADF连接私有网络/本地系统,SHIR是否足以满足需求?

是的,SHIR就是专为这类场景设计的。它部署在私有/本地网络内,可直接访问该环境下的所有资源,无需额外配置VPN或私连(复杂网络架构下可结合使用)。只要正确配置SHIR节点的网络权限,就能实现ADF与私有/本地资源的稳定连接。

3. 额外配置AIR是否会有影响?若无需使用,是否可不配置?

ADF默认提供一个弹性Azure IR,无需额外配置即可使用。如果所有任务都通过SHIR执行,完全不需要特意创建新的AIR实例——默认IR不会因闲置产生费用,也不会对SHIR的运行造成任何影响。只有实际使用AIR执行任务时,才会产生对应计费。

内容的提问来源于stack exchange,提问作者Tito

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 16:00:48