0
私は、base64フィールドのデータを取得するために、ingest-attachmentを使用しています。logstash設定で弾性パイプラインのアタッチメントを設定しますか?
PUT _ingest/pipeline/attachment
{
"description" : "Extract attachment information",
"processors" : [
{
"attachment" : {
"field" : "data"
}
}
]
}
PUT my_index/my_type/my_id?pipeline=attachment
{
"data": "e1xydGYxXGFuc2kNCkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0DQpccGFyIH0="
}
GET my_index/my_type/my_id
{
"found": true,
"_index": "my_index",
"_type": "my_type",
"_id": "my_id",
"_version": 1,
"_source": {
"data": "e1xydGYxXGFuc2kNCkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0DQpccGFyIH0=",
"attachment": {
"content_type": "application/rtf",
"language": "ro",
"content": "Lorem ipsum dolor sit amet",
"content_length": 28
}
}
}
Logstash設定ファイルを使用して同じことを行うにはどうすればよいですか? パイプラインのアタッチメントを定義するための参照がありません。
これで運がいいですか? – Val
私のプロジェクトに使ったものとまったく同じです。ありがとう – srinisunka