Data Ingestion and Replication
- Data Ingestion and Replication
- 所有产品
オプション
| 説明
|
---|---|
無視
| ソーススキーマで発生するDDLの変更をターゲットにレプリケートしません。
|
レプリケート
| アプリケーション取り込みとレプリケーション ジョブがDDL変更をターゲットにレプリケートできるようにします。
サポートされているDDL操作のタイプは次のとおりです。
アプリケーション取り込みとレプリケーション ジョブは、Google BigQueryターゲットのカラムの変更または名前変更、およびOracleターゲットのカラムの追加をサポートしていません。
|
ジョブの停止
| アプリケーション取り込みとレプリケーション ジョブを停止します。
|
オブジェクトを停止
| DDL変更が発生したソースオブジェクトの処理を停止します。
1つ以上のオブジェクトが[オブジェクトを停止]スキーマドリフトオプションによってレプリケーションから除外された場合、ジョブのステータスが [実行中(警告あり)] に変わります。アプリケーション取り込みとレプリケーション ジョブは、ジョブが変更の処理を停止した後にソースオブジェクトで発生したデータ変更を取得できません。このアクションにより、ターゲットでデータ損失が発生します。データの損失を回避するには、アプリケーション取り込みとレプリケーション ジョブを再開する前に、ジョブが処理を停止したソースオブジェクトとターゲットオブジェクトを再同期する必要があります。
|
オプション
| 説明
|
---|---|
サイクル間隔の適用
| アプリケーション取り込みとレプリケーション ジョブが適用サイクルを終了するまでに経過する必要のある時間を指定します。日、時間、分、秒を指定するか、これらの時間フィールドのサブセットに値を指定して、他のフィールドを空白のままにすることができます。
デフォルト値は15分です。
|
サイクル変更制限の適用
| アプリケーション取り込みとレプリケーション ジョブが適用サイクルを終了するまでに処理する必要のあるレコード数を指定します。このレコード制限に達すると、取り込みジョブは適用サイクルを終了し、変更データをターゲットに書き込みます。
デフォルト値は10000レコードです。
起動中に、古いデータのバックログの処理に追いつく必要がある場合、ジョブは適用サイクル間隔よりも頻繁にこの制限に達する可能性があります。
|
低アクティビティのフラッシュ間隔
| アプリケーション取り込みとレプリケーション ジョブが適用サイクルを終了する前に、ソースで変更アクティビティがない期間中に経過する必要がある時間を時間、分、またはその両方で指定します。この時間制限に達すると、取り込みジョブは適用サイクルを終了し、変更データをターゲットに書き込みます。
このオプションの値を指定しない場合、データベース取り込みジョブは、 [サイクル変更制限の適用] または[サイクル間隔の適用] のいずれかの制限に達した後にのみ適用サイクルを終了します。
デフォルト値は指定されていません。
|
オプション
| 説明
|
---|---|
チェックポイントのすべての行
| データベース取り込みジョブが、Kafkaターゲットに送信されるすべてのメッセージに対してチェックポイント処理を実行するかどうかを示します。
このチェックボックスが選択されている場合、 [チェックポイントすべてのコミット] 、[チェックポイントの行数] 、および[チェックポイントの頻度(秒)] オプションは無視されます。
|
チェックポイントのすべてのコミット
| アプリケーション取り込みとレプリケーション ジョブが、ソースで発生するすべてのコミットに対してチェックポイント処理を実行するかどうかを示します。
|
チェックポイントの行数
| チェックポイントを追加する前に、 アプリケーション取り込みとレプリケーション ジョブがターゲットに送信するメッセージの最大数を指定します。このオプションを0に設定すると、データベース取り込みジョブはメッセージの数に基づいてチェックポイント処理を実行しません。このオプションを1に設定すると、データベース取り込みジョブは各メッセージにチェックポイントを追加します。
|
チェックポイントの頻度(秒)
| アプリケーション取り込みとレプリケーション ジョブがチェックポイントを追加するまでに経過する必要がある最大秒数を指定します。このオプションを0に設定すると、データベース取り込みジョブは経過時間に基づいてチェックポイント処理を実行しません。
|