このページでは、Dataproc Metastore でサポートされている一般的な統合と、使用できる統合のバージョンについて説明します。
Apache Hive メタストア バージョンのサポート
Dataproc Metastore サービスを作成する際は、 サービスで使用する Hive メタストア バージョンを選択できます。 バージョンを選択しない場合、Dataproc Metastore ではデフォルトで Hive バージョン 3.1.2 が使用されます。
Dataproc Metastore は、次の安定版 Hive パッチ バージョンをサポートしています。
- 3.1.2
- 2.3.6
- 2.2.0
- 1.2.2
アップストリームのサポート終了バージョンのサポート
Hive メタストア バージョンがサポート終了になると、アップストリームのコントリビューションを受け取らなくなります。サポート終了バージョンでは、次のサポートが制限されます。
- パフォーマンスの改善。
- セキュリティ問題の修正。
- 新機能のリクエスト。
Hive バージョンのサポート期間
Dataproc Metastore が新しいバージョンの Hive のサポートを追加すると、以前のバージョンは次の期間サポートされます。
| 最初の Hive バージョン リリースからの月数 | 新しいサービス | 既存サービス |
|---|---|---|
| 0~12 | サポート対象 | サポート対象 |
| 12~24 | サポート対象外の項目 | サポート対象 |
| 24+ | 非対応 | 対象外 |
Hive バージョンは、サポート終了後に非対応となります。
Managed Service for Apache Spark バージョンのサポート
Dataproc Metastore サービスを作成する際に、Managed Service for Apache Spark クラスタをサービスに 接続できます。
Dataproc Metastore は、次の安定版の Managed Service for Apache Spark をサポートしています。
| Dataproc Metastore | Managed Service for Apache Spark |
|---|---|
| 3.1.2 | 2.x と 1.5* |
| 2.3.6 | 1.5 |
* Dataproc Metastore 3.1.2 で Managed Service for Apache Spark バージョン 1.5 を使用すると、下位互換性の問題が発生する可能性があります。これらの バージョンを一緒に使用する必要がある場合は、補助バージョン 機能を使用することをおすすめします。これらのバージョンを一緒にサポートするには、プライマリバージョンを Dataproc Metastore 3.1.2 に設定し、補助バージョンを 2.3.6 に設定する必要があります。
Managed Service for Apache Spark 3.x バージョンは、Dataproc Metastore と互換性がありません。