Nous utilisons ElasticSearch pour la fonction de recherche dans notre produit. Cela fonctionne bien.
Nous voulons maintenant fournir un service de Business Intelligence en libre-service à nos clients. Les rapports sur la base de données opérationnelle sont nuls en raison de l'impact sur les performances. Au moment de l'exécution, le calcul du "temps moyen de résolution des commandes" pour 10 millions d'enregistrements ne permet pas d'obtenir les résultats à temps. La méthode traditionnelle consiste à créer un entrepôt de données en chargeant les données opérationnelles à l'aide de l'ETL et en les résumant. Ensuite, on utilise n'importe quel moteur de rapports pour offrir des mesures et des rapports aux clients. Cette approche fonctionne mais augmente le coût total de possession pour nos clients.
Je me demande si quelqu'un a utilisé ElasticSearch comme surface de données intermédiaire pour l'établissement de rapports. Kibana peut-il répondre aux besoins d'exploration et de visualisation des données ?