Comment stocker le resultat d'une aggregation dans un autre index

Bonjour,

afin d'éviter de refaire les mêmes queries, je voudrais stocker les résultat d'une agrégation
dans un autre index. exemple des compteurs journaliers

mais petite surprises, en 7.9 il n y a pas de moyen simple, faut passer par un logstash, un watcher, un reindex ?

Avez vous une solution simple ?

c'est dommage, ca me semblait pas impossible au début

Merci beaucoup pour vos réponses

j'ai trouvé, ca paye pas de mine dans la doc, je m'attendais à trouver un into quelque part a ajouter en fin d'aggregation, mais pas possible à faire sur un search.

il faut utiliser les transform d'elasticsearch pour stocker les aggregations dans un autre index

Oui c'est exactement le but de "Transform". Faire un précalcul quite à perdre en granularité pour diminuer la taille du stockage nécessaire.

Néanmoins ton cas d'utilisation semble être différent. Pourquoi ne veux-tu pas exécuter les mêmes query ?
Quel problème essayes-tu de résoudre ?

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.