Oracle データベース テーブルにクエリを実行し、ElasticSearch にインデックスを付けるために、1 日に 1 回実行するインデックス作成ジョブを作成する必要があります。テーブルの依存関係があるため、最初にインデックスを作成するテーブルと次にインデックスを作成するテーブルがあります。しかし、そのインデックス作成プロセスの周りでは、ES インデックスに入るフィールドを拡張する必要があります。また、Oracle データベース テーブルのジョブ ステータスにログを記録する必要があります。また、インデックス作成プロセスが成功した/失敗したレコードもログに記録する必要があります。
Elastic Search プラグイン JDBC-River を使用できますか?