你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Batch API 生命周期

Azure Batch会定期弃用已过时的 API 版本。 API 版本的所有用户在最终删除前 一年 收到通知。 已弃用 API 版本的当前用户通过电子邮件通知。

Azure Batch REST API 在发布后的两年内受支持,之后它们将被标记为已弃用。 Azure Batch REST API 的弃用期持续一年,在此期间,向 API 版本的用户发送通知。 与已弃用的 REST API 关联的所有Azure Batch SDK 类似地标记为已弃用。 当一年弃用期限过去时,将删除已弃用的 REST API 和所有相关的已弃用 SDK。 删除后,使用这些 API 版本或 SDK 的所有请求都将失败。

当前 API 状态

所有早于 2017 年 9 月的 Batch 服务和管理 API 版本均可用,当前未弃用。 也提供与这些 API 版本关联的所有 SDK。

REST API 弃用状态和升级说明

Batch 服务

计划将来弃用和删除以下 Batch 服务 API 版本。

API 版本 计划的删除日期
2014-01-01.1.0 10/31/2020
2014-04-01.1.0 10/31/2020
2014-10-01.1.0 10/31/2020
2015-03-01.1.1 10/31/2020
2015-06-01.2.0 10/31/2020
2015-11-01.2.1 10/31/2020
2015-12-01.2.2 10/31/2020
2016-02-01.3.0 10/31/2020
2016-07-01.3.1 10/31/2020
2017-01-01.4.0 2021/04/01
2017-05-01.5.0 10/31/2020
2017-06-01.5.1 10/31/2020
2017-09-01.6.0 2021/04/01

计划在将来弃用和删除的 Batch 服务 SDK 如下所示。

语言 版本 升级说明
C# <= 8.0.1 此处 (名为 Microsoft.Azure.Batch)
Go <= 2017-09-01.6.0 此处 (名为 batch)
Java <= 3.0.0 此处 (名为 azure-batch)
Node.js <= 3.0.0 此处 (名为 @azure/batch)
Python <= 4.0.0 此处 (名为 azure-batch)

Batch 管理

计划将来弃用和删除以下 Batch 管理 API 版本。

API 版本 计划的删除日期
2015-07-01 10/31/2020
2015-09-01 10/31/2020
2015-12-01 10/31/2020
2017-01-01 10/31/2020
2017-05-01 10/31/2020
2017-09-01 10/31/2020

计划在将来弃用和删除的 Batch 管理 SDK 如下所示。

语言 版本 升级说明
Azure CLI <= 2.0.54 此处
C# <= 6.0.0 此处 (名为 Microsoft.Azure.Management.Batch)
Go <= 2017-09-01 此处 (名为 batch)
Java <= 1.25.0 此处 (名为 azure-mgmt-batch)
Node.js <= 3.0.0 此处 (名为 @azure/arm-batch)
PowerShell (Az.Batch) <= 1.1.1 此处
PowerShell (AzureRm.Batch) <= 5.0.0-preview 此处
Python <= 5.0.0 此处 (名为 azure-mgmt-batch)
Ruby <= 0.15.1 此处

针对Azure 数据工厂自定义活动用户的特殊咨询

对于Azure 数据工厂自定义活动用户,如果使用Azure Batch链接服务功能,可能会收到有关已弃用Azure Batch REST API 的通知。 仅通过Azure 数据工厂自定义活动与Azure Batch资源交互的用户可以忽略此通知。 Azure Batch链接服务允许Azure 数据工厂自定义活动服务对 Batch 帐户和池进行 API 调用。