Как создать и использовать конвейер Ingest с эластичным поиском данных Spring

Мне нужно загрузить pdf-файл в эластичный поиск для поиска содержимого внутри pdf-файла. Я использовал API-интерфейсы curl конвейера загрузки через почтальона, он отлично работает, но я не могу интегрировать и использовать в своем весеннем загрузочном проекте для индексации и поиска в файле pdf. Может ли кто-нибудь предложить мне, как создать и использовать конвейер загрузки в эластичном поиске весенних данных.

Для индексирования и индексирования документов мы просто аннотировали класс сущности, но для конвейера приема мы использовали его.

@Document(indexName = "blog", type = "article")
public class Article {

    @Id
    private String id;
    
    private String title;
    
    @Field(type = FieldType.Nested, includeInParent = true)
    private List<Author> authors;
    
    // standard getters and setters
}

Мне нужна ясность в перспективе весенней загрузки, как настроить конвейер загрузки и как использовать его в классе сущностей, чтобы сохранить данные файла для поиска.

0
0
90
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это не поддерживается в Spring Data Elasticsearch.

И обратите внимание, что Spring Boot и Spring Data Elasticsearch — это разные вещи. Spring Boot может автоматически настраивать Spring Data Elasticsearch, но это все

Другие вопросы по теме