

# AWS Glue バージョン
<a name="release-notes"></a>

AWS Glue バージョンパラメータは、ジョブを追加または更新するときに設定できます。AWS Glueバージョンにより、AWS Glueがサポートする Apache Spark と Python のバージョンが決定されます。Python バージョンは、Spark タイプのジョブでサポートされるバージョンを示します。次の表に、使用可能な AWS Glue のバージョン、対応する Spark と Python のバージョン、および機能上のその他の変更点を示します。

[Apache Spark の生成 AI アップグレード](upgrade-analysis.md)を使用して、Glue ETL ジョブを古い Glue バージョン (2.0 以降) から最新の Glue バージョンにアップグレードできます。

## AWS Glue バージョン
<a name="release-notes-versions"></a>

<a name="table-glue-versions"></a>

- **AWS Glue 5.1**
  - **サポートされているランタイム環境バージョン:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 
  - **サポートされている Java バージョン:** Java 17
  - **機能の変更:** AWS Glue 5.1 は、AWS Glue バージョンを指定せずに作成されたジョブに対するデフォルトバージョンです。<br />Spark エンジンのアップグレードに加えて、この AWS Glue リリースでは、次のような最適化とアップグレードが行われています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)

- **AWS Glue 5.0**
  - **サポートされているランタイム環境バージョン:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 
  - **サポートされている Java バージョン:** Java 17
  - **機能の変更:** フレームワークへのアップグレードに加えて、この AWS Glue リリースでは、以下の最適化とアップグレードが組み込まれています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 制限事項 AWS Glue 5.0 での制限事項は以下のとおりです。 [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)<br />AWS Glue バージョン 5.0 への移行に関する詳細については、「[Spark ジョブの AWS Glue の AWS Glue バージョン 5.0 への移行](migrating-version-50.md)」を参照してください。

- **AWS Glue 4.0**
  - **サポートされているランタイム環境バージョン:**  Spark 環境バージョン [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)  / **サポートされている Java バージョン:** Java 8 / **機能の変更:** AWS Glue 4.0 では、AWS Glue リリースで次のような多くの最適化とアップグレードが組み込まれています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 制限事項 AWS Glue 4.0 での制限事項を次に示します。 [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)<br />AWS Glue バージョン 4.0 への移行に関する詳細については、「[Spark ジョブの AWS Glue の AWS Glue バージョン 4.0 への移行](migrating-version-40.md)」を参照してください。
  - **サポートされているランタイム環境バージョン:** Ray 環境バージョン [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) / **サポートされている Java バージョン:** 該当なし / **機能の変更:** AWS Glue for Ray を使用して分散型 Python アプリケーションをビルドして実行します。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)<br />**AWS Glue 4.0 での Ray ジョブの制限事項**[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)

- **AWS Glue 3.0**
  - **サポートされているランタイム環境バージョン:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 
  - **サポートされている Java バージョン:** Java 8
  - **機能の変更:** Spark エンジン 3.0 へのアップグレードに加えて、この AWS Glue リリースでは、以下の最適化とアップグレードが行われています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 制限事項 以下に、AWS Glue 3.0での制限事項を示します。 [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)

- **AWS Glue 2.0 ([2026 年 4 月 1 日にライフサイクル終了](https://docs.aws.amazon.com/glue/latest/dg/glue-version-support-policy.html))**
  - **サポートされているランタイム環境バージョン:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 
  - **サポートされている Java バージョン:** 該当なし
  - **機能の変更:** AWS Glue バージョン 2.0 では、AWS Glue バージョン 1.0 で提供される機能に加えて次の機能も提供されます。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 基礎となるアーキテクチャの変更に伴い、AWS Glue バージョン 2.0 での一部の依存関係とバージョンが、AWS Glue バージョン 1.0 から変更されています。AWS Glue のメジャーバージョンリリース間での移行の前に、AWS Glue ジョブの検証を行ってください。 

- **AWS Glue 1.0 ([2026 年 4 月 1 日にライフサイクル終了](https://docs.aws.amazon.com/glue/latest/dg/glue-version-support-policy.html))**
  - **サポートされているランタイム環境バージョン:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 
  - **サポートされている Java バージョン:** 該当なし
  - **機能の変更:** AWS Glue ETL ジョブ (AWS Glue バージョン 1.0 を使用) には、Parquet 形式と ORC 形式のジョブのブックマークを維持できます。これまで AWS Glue ETL ジョブでは、JSON、CSV、Apache Avro、XML などの一般的な Amazon S3 ソース形式のみのブックマークが可能でした。<br />ETL 入力および出力の形式オプションを設定する際に、Apache Avro のリーダー/ライター形式 1.8 を使用して Avro 論理型の読み取りと書き込みをサポートするように指定できます (AWS Glue バージョン 1.0 を使用)。以前は、バージョン 1.7 Avro リーダー/ライター形式のみがサポートされていました。<br />DynamoDB 接続タイプは、(AWS Glue バージョン 1.0 を使用する) ライターオプションをサポートします。 制限事項 AWS Glue 1.0 での制限事項を次に示します。 [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html)

- **AWS Glue 0.9 ([2026 年 4 月 1 日にライフサイクル終了](https://docs.aws.amazon.com/glue/latest/dg/glue-version-support-policy.html))**
  - **サポートされているランタイム環境バージョン:**  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 
  - **サポートされている Java バージョン:** 該当なし
  - **機能の変更:**   制限事項 AWS Glue 0.9 での制限事項を次に示します。  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/glue/latest/dg/release-notes.html) 



**注記**  
次の Glue バージョンは、PythonShell のこれらのバージョンをサポートしています。  
PythonShell v3.6 は Glue バージョン 1.0 でサポートされています。
PythonShell v3.9 は Glue バージョン 3.0 でサポートされています。
さらに、開発エンドポイントは Glue バージョン 1.0 および 0.9 でのみサポートされています。