适用于:Azure 数据工厂
Azure Synapse Analytics
在 Azure 数据工厂中,连接器生命周期的引入可确保客户始终能够访问最可靠、安全且功能丰富的连接器。 在结构化生命周期阶段中,主要连接器升级通过不同的生命周期阶段发展,从预览版到正式发布和终止支持,为稳定性、支持和将来的增强提供明确的期望。 此生命周期框架保证用户可以放心地采用新连接器,从常规性能和安全更新中受益,并提前为旧版本的任何淘汰做好准备。 通过在连接器生命周期内利用版本控制,该服务为用户提供可预测的、透明和未来的集成体验,降低作风险并提高整体工作负荷可靠性。
发布节奏
连接器升级对于快速改进创新、维护性能、兼容性和可靠性至关重要。 这些升级通常发生在以下方案中:
新功能增强,例如安全性、性能等。
尽管服务积极改进以提供连接器中最安全且最可靠的功能,但应用连接器生命周期是一种高效方法,可确保用户能够以可管理的速度充分利用新的增强功能,而不会造成业务中断。
外部数据源供应商引入的协议更改导致潜在行为变化
由于单个数据源供应商本身带来的不兼容,这些更改并不总是详尽可预测的。 鉴于这些不确定性,版本控制可确保用户可以采用更新的连接器(例如版本 2.0),同时在一段时间内保持回退选项。 这样,用户就能够很好地规划版本升级以适应潜在的差异,同时为用户提供明确的转换路径。
修复非预期行为
在某些情况下,早期的连接器版本可能会由于遗留限制而出现意外或有缺陷的行为。 当升级更正这些行为并提高数据完整性和可靠性时,也可能不可避免地带来行为更改。 在这种情况下,版本控制在确保用户了解这些更改、可以在受控环境中测试这些更改并顺利过渡,而不会中断,起着重要作用。
通过采用带版本控制的结构化连接器生命周期,该服务在引入连接器升级时为客户提供透明度、控制和可预测性。 用户可以自信地评估新版本、缓解与行为更改相关的风险,并受益于持续改进,同时保持作稳定性。
此图概述了连接器版本从专用预览版到删除的生命周期。
连接器生命周期包括多个阶段,其中包含全面且可衡量的评估,以确保质量。 它包括个人预览版、公共预览版、正式版、终止支持和删除版本。 下表列出了阶段名称和相关条件。
Stage | Description | Lifecycle |
---|---|---|
私人预览 | 私密预览阶段标志着新连接器版本的初始发布,仅限于有限用户使用。 在此阶段,选择加入用户可以使用最新版本的连接器并提供反馈。 | 3 个月或以上 |
公共预览版 | 此阶段将新连接器版本的初始版本公开发布到所有用户。 在此阶段,建议用户尝试最新的连接器版本并提供反馈。 对于新创建的连接,默认为最新的连接器版本。 用户可以切换回以前的版本。 | 1 个月或以上* |
一般可用性 | 在连接器版本满足正式发布 (GA) 条件后,就会面向公众进行发布,并且适用于生产工作负荷。 若要达到此阶段,新连接器版本必须满足性能、可靠性和满足业务需求的能力方面的要求。 | 12 个月或以上* |
终止支持 (EOS) 宣布 | 当连接器版本达到其 EOS 时,它不会收到任何进一步的更新或支持。 在此版本的 EOS 日期前,会提前六个月发布通知。 这与删除日期一起记录。 | 支持结束日期之前的 6 个月* |
终止支持 (EOS) | 在之前宣布的 EOS 日期到达后,连接器版本将正式不受支持。 这意味着它不会收到任何更新或 bug 修复,也不会提供官方支持。 用户无法在 EOS 阶段下的版本上创建新工作负载。 使用不受支持的连接器版本有用户自己的风险。 在 EOS 版本上运行的工作负荷可能不会立即失败。 服务可能会在Microsoft的裁量下,由于尚未解决的安全问题或其他因素,在任意时间加速进入最终阶段。 | / |
已删除的版本 | 连接器版本通过其 EOS 日期后,该服务将删除与此连接器版本关联的所有相关组件。 这意味着使用此连接器版本的管道停止执行。 | 支持日期结束后的 1-12 个月* |
* 这些时间线作为示例提供,可能会因各种因素而异。 Microsoft 会自行决定更改生命周期时间线。
了解连接器版本
若要有效管理连接更新,请务必了解版本控制以及如何解释更改。 Azure 数据工厂中的连接器通常遵循 Major.Minor 版本控制(例如 1.2):
- 主要更新(x.0): 这些都是在升级前需要查看更改的重大更改。
- 次要更新 (1.x): 这些可能会引入新功能或修补程序,但对现有行为进行了细微更改。
数据工厂如何处理连接器版本升级
主要和次要版本 更新可能包括可能影响管道输出或相关组件的更改。 为了帮助你做好准备,我们会提前通知你,提供一个用于测试和升级到最新版本的窗口。 有关版本更改的具体示例,请参阅每个连接器的文档。 建议尽早查看并升级到最新版本,以利用最新的增强功能,并确保流程继续平稳可靠地运行。
发布新版本后,服务将开始始终为所有新创建的链接服务默认设置为最新版本。 此时,用户可以根据需要回退到早期版本。
当某个版本达到其支持终止日期时,不再允许用户在该版本上创建新的链接服务。
除了主要和次要版本更新之外,该服务还提供与现有设置完全向后兼容的新功能和 bug 修复。 这些更改不需要对连接器进行版本更新。 根据更改的性质,用户可以自动接收改进,也可以根据需要选择启用新功能。 此方法可确保无缝体验,同时保持稳定性和灵活性。