GetElasticsearch 2025.10.9.21

バンドル

org.apache.nifi | nifi-elasticsearch-restapi-nar

説明

Elasticsearch get processor は、公式の Elastic REST クライアントライブラリを使用し、Elasticsearch から _id によって単一のドキュメントを取得します。ドキュメント本文は、転送のために FlowFile に書き込まれる前に、メモリに読み込まれることに注意してください。

タグ

elasticsearch、elasticsearch7、elasticsearch8、elasticsearch9、インデックス、json、put、レコード

入力要件

ALLOWED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

Attribute Name

取得した文書出力に用いたい FlowFile 属性の名前。

Client Service

クエリの実行に使用する Elasticsearch クライアントサービスです。

Destination

取得したドキュメントを FlowFile コンテンツに書き込むか、 FlowFile 属性に書き込むかを示します。

Document Id

取得するドキュメントの_id。

Index

使用するインデックスの名前。

Type

このドキュメントのタイプ (Elasticsearch がインデックス作成と検索に使用します)。

リレーションシップ

名前

説明

document

フェッチされたドキュメントは、このリレーションシップにルーティングされます。

failure

サーバーの可用性とは無関係な理由で失敗したすべてのフローファイルは、この関係に移動します。

not_found

指定されたドキュメントが Elasticsearch クラスタに存在しない場合、 FlowFile はこのリレーションにルーティングされます。

retry

サーバー/クラスタの可用性のために失敗したすべてのフローファイルは、この関係に移動します。

属性の書き込み

名前

説明

filename

filename属性にはドキュメント識別子がセットされます。

elasticsearch.index

ドキュメントを含む Elasticsearch インデックス

elasticsearch.type

Elasticsearch ドキュメントタイプ

elasticsearch.get.error

ドキュメントの取得にエラーが発生した場合に Elasticsearch が提供するエラーメッセージ。

こちらもご覧ください