CSV import時の生成日の取り込み

CSVに以下の記述をした上で、ハンドラー:CsvListDataStoreでImportを行おうとしています。
create,http://wsc.myserver.local:50512/issues/39,2021-09-22T03:44:07Z

スクリプトに以下を記述し、
event_type=cell1
url=cell2
last_modified=cell3
created=cell3
num_of_threads=10

クローリングを行った上で検索したところ、


が返されます。

last_modified=cell3 の設定は反映されているのですが、生成日には期待する値(2021-09-22)が反映されていないようで、クローリングを実行した日時が適用されているようです。
※ 検索トップの[期間]フィルタで24時間以内のドキュメントとして扱われている

2021-09-22 を作成日としてImportするには、どのように設定するのが良いのでしょうか。

createdはシステムが日時を入れているので、created.overwrite=cell3 で試していただくのが良いと思います。

アドバイス、ありがとうございます。

event_type=cell1
url=cell2
last_modified=cell3
created.overwrite=cell3
と頂いた設定を試しましたが、期待する
生成日に(2021-09-22)を反映
は出来ていません。
次に確認すべきポイントについて、ご教示頂けますでしょうか。

Fess 15以降のものでしょうか?それ以前のバージョンではoverwriteは効かないと思います。

今回構築しようとしているのは、v15.6.1になります。

それですと、timestampとかの値を見ているような気もするので、インデックスされた値をOpenSearchで確認してみると良いと思います。

ありがとうございます。

OpenSearch-Dashbord でインデックス見ると、以下のようになっています。
“last_modified”: “2021-07-29T08:51:53Z”,
“content_length”: “10991”,
“timestamp”: “2026-06-19T09:08:34.741Z”,
“virtual_host”: ,
“created”: “2021-07-29T08:51:53Z”,

created は期待通りの値(last_modifiedと同じ)となりました。

一方で、FESS検索画面のフィルターで期間を指定してもクローリングした日付でフィルターをしているようです。
改めて、フィルター後のURLを見ると
ex_q=timestamp
となっているので、フィルターは timestamp で行われていると理解しました。

現在実装したいのは、
FESS検索画面のフィルターに元々の作成日時を適用
することでしたので、
timestamp.overwrite=cell3
で、timestampも上書きして解決しました。