2 このリリースの新機能

この章では、Oracle GoldenGate for Distributed Applications and Analytics (GG for DAA)の特長、機能拡張および変更箇所について説明します。ソフトウェアのリリース後、リリース・ノートは定期的に更新されます。このドキュメントは発行された時点において正確です。

2.1 リリース23ai (23.8) — 2025年5月

Snowflake Timestampのサポート

Oracle GoldenGate for Distributed Applications and Analytics (GG for DAA)では、Snowflake Timestampがサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and AnalyticsドキュメントサポートされているSnowflake日付データ型を参照してください。

ターゲット選択の更新のサポート

GG for DAAでは、AWS S3、GCS、ADLS、OCIオブジェクト・ストレージおよびローカル・ファイル・システムに対してフォーマット選択がサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and Analyticsドキュメントクイックスタートの記事を参照してください。

AWS DocumentDBキャプチャのサポート

GG for DAAでは、AWS DocumentDBキャプチャがサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and Analyticsドキュメント「Amazon DocumentDB」を参照してください。

Synapseステージングおよびマージ、ターゲット表の自動作成のサポート

GG for DAAでは、Synapseステージングおよびマージ、ターゲット表の自動作成がサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and AnalyticsドキュメントAzure Synapse Analyticsを参照してください。

Amazon S3のDatabricksに対するpurgeTargetPathOnStartupの追加のサポート

GG for DAAでは、Amazon S3のDatabricksに対してpurgeTargetPathOnStartupがサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and AnalyticsドキュメントS3ハンドラの構成を参照してください。

2.2 リリース23ai (23.7) — 2025年3月

Apache Iceberg形式のサポート

Oracle GoldenGate for Distributed Applications and Analytics (GG for DAA)では、Apache Iceberg形式がサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and AnalyticsドキュメントIcebergイベント・ハンドラを参照してください。

Google BigQueryストリーミングAPIハンドラのサポート

GG for DAAでは、ストレージ書込みAPIを使用したGoogle BigQueryストリーミングAPIハンドラがサポートされるようになりました。このハンドラでは、ステージングを使用せずに挿入レコードの低レイテンシ・ストリーミングに、推奨されるストレージ書込みAPIを使用します。詳細は、Oracle GoldenGate Distributed Applications and Analyticsドキュメントストレージ書込みAPIを使用したBigQueryストリーミングAPIを参照してください。

SnowflakeターゲットでのIceberg表タイプのサポート

GG for DAAでは、特定のSnowflakeのプロパティを更新することで、Snowflake Iceberg表の自動作成がサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and AnalyticsドキュメントSnowflake Iceberg表を参照してください。

DatabricksターゲットでのIceberg表タイプのサポート

GG for DAAでは、特定のDatabricksのプロパティを更新することで、Databricks Iceberg表の自動作成がサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and AnalyticsドキュメントDatabricksイベント・ハンドラの構成を参照してください。

BigQueryステージング/マージ・ターゲットでのIceberg表タイプのサポート

GG for DAAでは、特定のBigQueryのプロパティを更新することで、BigQuery Iceberg表の自動作成がサポートされるようになりました。詳細は、Oracle GoldenGate Distributed Applications and AnalyticsドキュメントBigQuery Iceberg表を参照してください。

2.3 リリース23ai (23.6.0.24.11) — 2024年11月

Microsoft Fabric内のミラー化データベースのサポート

Oracle GoldenGate for Distributed Applications and Analytics (GG for DAA)では、自動構成でミラー化データベース・ターゲットに複製できます。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのOneLakeイベント・ハンドラの自動構成を参照してください。

Microsoft Fabric内のレイクハウスのサポート

Oracle GoldenGate for Distributed Applications and Analyticsでは、自動構成でレイクハウス・ターゲットに複製できます。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのOneLakeイベント・ハンドラの自動構成を参照してください。

AWS DocumentDBへの配信のサポート

GG for DAAでは、AWS DocumentDBへの配信がサポートされています。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのAmazon DocumentDBを参照してください。

リソース・プリンシパルを使用したOCIイベント・ハンドラ認証のサポート

OCI Java SDKを使用すると、リソース・プリンシパルを使用して認証を追加できます。

ResourcePrincipalを介したOracle NoSQLへの接続のサポート

OCI構成は、ResourcePrincipalを介してOracle NoSQLに接続するように変更されました

ステージ・ターゲットおよびマージ・ターゲットについてのSHOWSYNTAXのサポート

GG for DAAでは、ステージ・ターゲットおよびマージ・ターゲットについてのSHOWSYNTAXのサポートが提供されます。

AUTHSTOREUSERNAMEまたはAUTHSTOREPASSWORD(あるいはその両方)によるOracle GoldenGateプラグイン・アクセス・モジュールを介した資格証明の取得のサポート

GG for DAAでは、AUTHSTOREUSERNAMEまたはAUTHSTOREPASSWORD(あるいはその両方)によるOracle GoldenGateプラグイン・アクセス・モジュールを介した資格証明の取得がサポートされています。

JMS配信における特定のトピック/キューへの表データのマッピングのサポート

GG for DAAでは、JMS配信における特定のトピック/キューへの表データのマッピングがサポートされています。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのJava Message Service - トピック名やキュー名の選択を参照してください。

CloudEvents形式のサポート

Oracle GoldenGate for Distributed Applications and AnalyticsのKafkaハンドラでのCloudEvents形式がサポートされるようになりました。詳細は、Oracle GoldenGate for Distributed Applications and Analyticsドキュメントのクラウド・イベント・フォーマッタの使用を参照してください。

2.4 リリース23ai (23.5) — 2024年8月

Oracle GoldenGate for Distributed Analytics and Applications (GG for DAA)でMongoドキュメント・フォーマットがサポートされるようになりました

JSON Mongoドキュメント・フォーマッタは、MongoDBキャプチャ処理されたドキュメントをペイロード情報のみを含むJSON形式にフォーマットします。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのMongoドキュメントのフォーマットの詳細を参照してください。

2.5 リリース23ai — 2024年7月

Oracle GoldenGate for Distributed Analytics and Applications (GG for DAA)で、Databricksへの変更イベントの配信がサポートされるようになりました

Oracle GoldenGate for Distributed Analytics and Applications (GG for DAA)は、変更イベントを配信し、Databricksのターゲット表にマージします。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのDatabricksイベント・ハンドラを参照してください。

GG for DAAは、Snowpipe streaming APIを介したスノーフレークへの配信をサポートしています。

スノーフレーク・ストリーミング・ハンドラは、Snowpipe Streaming APIを使用してINSERTのみのワークロードをサポートしており、スノーフレークへのデータのロードにおいて、より低いコストでロード・レイテンシを低減できます。詳細は、Oracle GoldenGate for Distributed Applications and Analyticsドキュメントのスノーフレーク・ストリーミング・ハンドラを参照してください。

ステージおよびマージ・フレームワークが改善されました

正確性とレジリエンシを実現するために、ステージおよびマージ・ハンドラ・フレームワークに対して様々な改善が行われました。

スノーフレーク・ハンドラでの自動表作成のサポートが提供されました

GG for DAAは、受信/ソース・メタデータに基づくスノーフレークでのターゲット表の作成をサポートしています。詳細は、Oracle GoldenGate for Distributed Applications and Analyticsドキュメントのスノーフレーク・イベント・ハンドラの使用を参照してください。

Oracle GoldenGate for Distributed Analytics and Applications (GG for DAA)で、Google Pub SubへのCDC変更の配信がサポートされるようになりました

Oracle GoldenGate for Distributed Analytics and Applications (GG for DAA)は、Google Pub SubにCDC変更を配信します。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのGoogle Pub Subを参照してください。

ブール型を含む変更イベントを正しく配信するためのサポート

GG for DAAは、ブール型を含む変更イベントを正しく配信するためのサポートを提供します。詳細は、Oracle GoldenGate for Distributed Applications and Analyticsドキュメントの データのレプリケートを参照してください。

Avroメタデータ・プロバイダが提供するスキーマに基づくAvroフォーマットが、GG for DAAでサポートされるようになりました

ユーザーは、カスタム・メタデータ・プロバイダ(MDP)を作成して既存のAvroスキーマにマップできるようになりました。詳細は、Oracle GoldenGate for Distributed Applications and AnalyticsドキュメントのAvroメタデータ・プロバイダを参照してください。

DAAのGGでは、CDCおよび初期ロードのフラッシュ/マージ間隔に対して新しいステージおよびマージ操作アグリゲータ・プロパティが導入されています。

新しいgg.aggregate.operations.flush.intervalステージおよびマージ操作アグリゲータ・プロパティが導入されました。詳細は、Oracle GoldenGate for Distributed Applications and Analyticsドキュメントのインメモリー操作アグリゲータ(スノーフレーク、OCI Autonomous Datawarehouse、AWS Redshift、Azure SynapseおよびGoogle Bigqueryの項)を参照してください。

2.6 非推奨のアイテム

Oracle GoldenGate for Distributed Applications and Analytics (GG for DAA)のこれらのリリースでは、次の機能およびプロパティが非推奨になりました:

2.6.1 リリース23ai (23.6) — 2024年11月

Oracle GoldenGate for Distributed Applications and Analytics 23ai (23.6)リリース以降では、コマンド・イベント・ハンドラは非推奨となっています。

2.6.2 リリース23ai (23.5) — 2024年8月

23aiリリース以降、gg.aggregate.operations.flush.intervalプロパティは非推奨となり、サポートされなくなりました。詳細は、Oracle GoldenGate for Distributed Applications and Analyticsドキュメントの次のトピックを参照してください:

2.7 延期項目

Oracle GoldenGate for Distributed Applications and Analytics (GG for DAA)のこれらのリリースでは、次の機能およびプロパティは延期されています:

2.7.1 リリース23ai (23.6) — 2024年11月

スノーフレーク統合(ステージおよびマージ)でのVECTORデータ型のサポートは、Oracle GoldenGate for Distributed Applications and Analytics 23ai (23.6)リリースでは延期されています。