GetElasticsearch
Описание
Процессор получения документа Elasticsearch, использующий официа льные библиотеки Elastic REST для извлечения одного документа из Elasticsearch по _id. Учтите, что полный текст документа будет загружен в память перед записью в FlowFile для передачи.
Теги
json, elasticsearch, elasticsearch5, elasticsearch6, elasticsearch7, elasticsearch8, put, index, record
Свойства
Название | Описание |
---|---|
Document Id | Идентификатор документа для получения. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Index | The name of the index to use. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Type | The type of this document (used by Elasticsearch for indexing and searching). Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Destination | Указывает, будет ли полученный документ записан в содержимое FlowFile или в атрибут FlowFile. |
Attribute Name | Имя атрибута FlowFile, который будет использоваться для вывода полученного документа. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)This Property is only considered if the [Destination] Property has a value of "FlowFile Attribute". |
Client Service | An Elasticsearch client service to use for running queries. |
Взаимосвязи
- not_found: Файл FlowFile направляется в эту связь, если указанный документ не существует в кластере Elasticsearch.
- retry: All flowfiles that fail due to server/cluster availability go to this relationship.
- failure: All flowfiles that fail for reasons unrelated to server availability go to this relationship.
- document: Полученные документы направляются в эту связь.