Je suis sans doute stupide mais je ne trouve pas le moyen d'ajouter des données (un fichier csv) à un index existant et mappé grâce à l'import via Kibana d'un fichier CSV équivalent. En gros le premier fichier contenait les données jusqu'à une certaine date et ce nouveau fichier vient compléter les données précédentes avec des données à des dates postérieures. Lorsque l'on utilise l'intégration "Upload a file" on ne peut que créer un nouvel index or je souhaite juste ajouter des données à un index existant.
Pourriez vous m'indiquer une procédure via Kibana svp ?
Merci.
Ah mince
En fait naïvement je pensais que comme lorsque je fais tourner logstash pour alimenter un index qui stocke des tweets, on pouvait alimenter un index via l’import de csv caractérisés par une progression temporelle. Donc si je comprends bien un index est figé une fois créé ?
Merci
J'ai un peu avancé : Avec logstash et le plugin file on peut injecter des données dans un index prééxistant. Mon pb est que le mapping qui a été utilisé n'est pas celui lié à l'index voulu mais à un autre process logstash qui tourne. Du coup il y a un petit mélange des genres ....
Peut on préciser le mapping à utiliser dans le fichier conf de Logstash ?
Merci.
Bonjour Ahmed, effectivement j’ai créé un index template dans Kibana en me basant sur l’index visé et dans logstah.conf je précise que je souhaite l’utiliser comme indiqué ici :
Manage_Template => true
Template_name => “montemplate”
Template_overwrite => false
Mais rien n’y fait …
J’ai une interrogation : lors de la création du template dans kibana il est demandé de donner l’index sur lequel il est basé. Une fois créé par contre la partie mapping est vide. Est ce normal ?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.