Batch API のライフ サイクル

Azure Batchは、古い API バージョンを日常的に非推奨とします。 API バージョンのすべてのユーザーには、最終的な削除の 1 年前 に通知されます。 非推奨の API バージョンの現在のユーザーには、電子メールで通知されます。

Azure Batch REST API は、リリース後 2 年間サポートされ、その後は非推奨としてマークされます。 Azure Batch REST API の廃止期間は 1 年間続き、その間、API バージョンのユーザーに通知が送信されます。 非推奨の REST API に関連付けられているすべてのAzure Batch SDK は、同様に非推奨としてマークされます。 1 年間の非推奨期間が経過すると、非推奨の 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 は次のとおりです。

Language Version アップグレードの手順
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 は次のとおりです。

Language Version アップグレードの手順
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 Data Factoryに関する特別なアドバイザリ

カスタム アクティビティ ユーザー Azure Data Factory、リンクされたサービス機能Azure Batch使用すると、非推奨のAzure Batch REST API の使用に関する通知を受け取る場合があります。 カスタム アクティビティを通じてAzure Batchリソースのみを操作するユーザー Azure Data Factory、この通知は無視できます。 Azure Batchリンクされたサービスを使用すると、Azure Data Factoryカスタム アクティビティ サービスが Batch アカウントとプールに対して API 呼び出しを行うことができます。