GoldenGateデータ・ストリームの推奨ベースライン構成
GoldenGateデータ・ストリームの開始設定について学習します。変更レコードが確実に配信され、一貫してフォーマットされ、ダウンストリーム・アプリケーションが必要とするメタデータでエンリッチされるようにストリームを構成します。
次の推奨事項には、配信品質、JSONメッセージ構造、CloudEvents、スキーマおよび表のメタデータ、トランザクション情報および大きい値の処理が含まれます。
これらの設定は、新しいユーザーに安全なベースラインを提供し、意図したワークロードおよびコンシューマでストリームをテストした後に調整できます。
| 設定 | 推奨開始値 | 理由 |
|---|---|---|
| サービス品質 | exactlyOnce |
サービス検出可能な重複を抑制し、保存された位置が使用できないときに暗黙的にスキップするのではなく、失敗します。 |
| JSONモデル | op |
CDC処理用に明示的なbeforeおよびafterオブジェクトを保持します。 |
| CloudEvents | 最初にfalse |
ネイティブのGoldenGateレコード・シェイプから開始し、統合標準で必要な場合はCloudEventsを有効にします。 |
| スキーマレコード | true |
コンシューマは、実行時にすべてのレコード・タイプを検証および検出できます。 |
| オブジェクト・メタデータ | true |
表列のメタデータおよびキー情報を提供します。 |
| ストリーム・メタデータ | true |
プロデューサおよびソース・コンテキストを提供します。 |
| 「メタデータ」フィールド | エンタープライズ・コンシューマ用のqualifiedTable、opType、opTs、pos、xid、およびcsn、opSeqno、transInd、およびprimaryKeys |
posを解析せずに、ルーティング、リカバリ、トランザクション分析および診断をサポートします。 |
| 大きい値 | 代表的な負荷テストが完了するまでデフォルトを保持 | 予期せず大きなフレームやメモリ圧力を防ぎます。 |