I've configured roll-up jobs for my Elasticsearch cluster. As I see from docs, roll-up index by default contains fields with types keyword or numeric.
I want to perform full-text search by certain fields in my roll-up index. What solution will be best for my case?
- Manually insert same fields with the text type.
- Do not use roll-up index, perform full-text search on the source ES index. (I wouldn't prefer that case because source index is quite big, and I should store data for 1.5 years for search)