你当前正在访问 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 04/01/2021
2017-05-01.5.0 10/31/2020
2017-06-01.5.1 10/31/2020
2017-09-01.6.0 04/01/2021

计划将来弃用和删除的 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 管理 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 调用。