Sorties

Lancement de Kibana Lens : et l'exploration des données devient simple et intuitive

Nous sommes ravis d'annoncer l'arrivée de Kibana Lens – un grand pas en avant en matière de visualisation et d'exploration des données avec la Suite Elastic, qui deviennent encore plus simples et plus intuitives.

Des millions de personnes exploitent déjà Kibana pour visualiser leurs données et interagir avec elles en temps réel. Avec ce premier lancement de Kibana Lens en version bêta, l'accès aux précieuses informations que renferment vos données Elasticsearch gagne en simplicité, en intuitivité et en rapidité. Lens met l'accent sur la flexibilité, la simplicité d'utilisation et les bonnes pratiques en matière de visualisation. Créer une visualisation devient un jeu d'enfants : il vous suffit de placer un champ de données dans une fenêtre par simple glisser-déposer. De plus, Lens intègre des suggestion intelligentes, qui vous offrent des façons inédites de visualiser vos données. Vous décidez finalement de changer de type de graphique ou de modèle d'indexation ? Aucun problème : quelques clics, et le tour est joué. Avec Lens, l'analyse des données dans Kibana n'a jamais été aussi simple et aussi passionnante. 

Cerise sur le gâteau : Kibana Lens est disponible gratuitement et fait partie de notre distribution par défaut. Lancé en version bêta dans la Suite Elastic 7.5, Lens est d'ores et déjà disponible dans Elasticsearch Service sur Elastic Cloud. Si vous préférez le télécharger, c'est par ici.

Lens-release-blog-illustrated-screenshot-hero-lens.png

Un parcours visuel haut en couleur

À l'origine, Kibana avait été créé par des ingénieurs pour des ingénieurs. Tout est parti d'une interface utilisateur pour les développeurs Elasticsearch. Très vite, nos développeurs se sont mis à utiliser Kibana au lieu de la ligne de commande : bien plus pratique pour afficher et interroger les données Elasticsearch. Peu de temps après, nous avons ajouté des visualisations et des graphiques, ce qui permettait l'agrégation et l'affichage visuels des données. Kibana n'a pas tardé à être adopté par des clients comme Netflix, Uber et Walmart, et à s'imposer dans le domaine de la visualisation et de l'exploration des données. Au fil des ans, inspirés par notre communauté, nous n'avons cessé de proposer toujours plus de fonctionnalités de visualisation. Toute notre attention s'est alors tournée vers un défi qu'il nous fallait absolument relever : la visualisation de grands volumes de données à grande échelle.  

À mesure que se multipliaient les cas d'utilisation d'Elasticsearch et de Kibana, nous avons proposé notre produit à de nouveaux groupes d'utilisateurs : ingénieurs, développeurs, analystes, dirigeants et data scientists. Pour bon nombre d'entre eux, Kibana est devenu un outil du quotidien. Ce qui nous a amené à nous pencher sur un nouveau défi : simplifier l'utilisation de Kibana pour une audience plus large. 

Il y a deux ans environ, nous avons donc commencé à réfléchir à une solution qui mettrait l'exploration des données à la portée d'un plus grand nombre d'utilisateurs. Il nous fallait appliquer la connaissance que nous avions acquise pendant des années sur le terrain de la visualisation des données, mais aussi échanger avec les utilisateurs pour développer un produit innovant qui réponde réellement à leurs besoins. L'objectif de ce projet était de nous permettre d'aller plus loin, de diversifier les types de diagrammes pris en charge et d'associer en une seule visualisation les données provenant de différents modèles d'indexation, tout en assurant une expérience utilisateur irréprochable. 

Pendant un an, tandis que nous développions cette infrastructure complètement inédite, nous nous sommes penchés sur les défis auxquels étaient confrontés les utilisateurs en matière de visualisation des données et avons étudié les solutions existantes. Nous avons aussi interrogé des dizaines d'entreprises qui s'appuyaient sur Kibana et d'autres outils pour répondre à de nombreux cas d'utilisation. L'objectif ? Identifier comment elles exploitaient leurs données et connaître les défis qu'elles rencontraient. 

Tout cela a débouché sur Kibana Lens : une expérience utilisateur complètement inédite, qui allie simplicité et intuitivité, tout en permettant l'analyse ultraperformante d'énormes volumes de données en temps réel.

La famille s'agrandit avec Kibana Lens

Avec Lens, tout devient plus simple pour les utilisateurs de Kibana : ils peuvent explorer leurs données, basculer d'un diagramme et d'une fonction à l'autre, et ainsi lancer des analyses sur plusieurs dimensions. Grâce à une interface utilisateur simplifiée qui devient accessible à tous, il n'est plus nécessaire de maîtriser la terminologie complexe d'Elasticsearch. Pour découvrir de précieuses informations dans leurs données, les utilisateurs de Kibana n'ont plus qu'à déplacer des champs par glisser-déposer, à afficher un aperçu de leur visualisation, puis à exploiter les suggestions intelligentes fournies par Lens pour découvrir d'autres visualisations possibles et choisir celle qui leur convient.

Cela fait des années que les utilisateurs exploitent la Suite Elastic pour explorer les données. Forts de cette expérience, nous avons construit Lens autour de quatre concepts, qui pour être simples, n'en sont pas moins puissants.

Axé sur les données

Créer une visualisation implique de choisir les champs de données qu'on veut utiliser. Durant la phase de test, nous avons remarqué que les utilisateurs ne cessaient de basculer entre différents écrans, afin de sélectionner le champ qui répond à leurs questions. Ce n'est souvent pas chose aisée, car les utilisateurs qui analysent les données ne sont pas nécessairement ceux qui ont nommé les champs, créé les index ou encore les mappings. Dans Lens, grâce à la rapidité d'Elasticsearch, il suffit de sélectionner un champ pour afficher un aperçu de son contenu et découvrir rapidement son contexte. Ainsi, pour savoir si un champ donné répond à votre question, il suffit de jeter un œil à sa valeur. 

Kibana Lens displays the contents of a data field in a single click to the top values and cardinality

Aperçu immédiat

Rien de tel que des visualisations pour comprendre ses données. C'est d'ailleurs à cela qu'elles servent. Dites ainsi, les choses ont l'air simples. Mais en réalité, la visualisation est souvent plus complexe qu'il n'y paraît, notamment lorsqu'il s'agit de créer des visualisations pertinentes à partir d'énormes ensembles de données, afin de les synthétiser. 

Avec Lens, l'objectif est de faciliter aux utilisateurs la création de visualisations et de leur fournir des conseils généraux sur les meilleures approches. Ainsi, il suffit de placer un champ de données dans une fenêtre centrale par glisser-déposer pour générer un aperçu immédiat d'un diagramme. Exit la configuration, exit la sélection d'agrégations ou de fonctions : juste un champ à faire glisser. Et Lens se charge de visualiser vos données. 

Lens-release-blog-animated-gif-lens-drag-and-drop.gif

Suggestions intelligentes

Nous avons aussi remarqué que des modèles communs se dessinaient dans la façon qu'ont les utilisateurs de visualiser leurs données, ainsi que certaines difficultés à le faire de manière efficace. Il s'agissait d'un point important, car ce sont les diagrammes utilisés pour présenter les données qui servent de base aux insights. Avec Lens, nous voulions associer les modèles d'utilisation couramment observés avec les bonnes pratiques en matière de visualisation. C'est pourquoi, dès le premier aperçu, Lens fournit des suggestions intelligentes, qui aident l'utilisateur à visualiser les données autrement, en fonction du champ qu'il a sélectionné. Ces suggestions s'appuient sur différents facteurs (type de champ, type de de diagramme et autres éléments communément utilisés), ainsi que sur un algorithme de classement, qui les trie selon leur probabilité de pertinence. Grâce à ces suggestions intelligentes, les utilisateurs parviennent souvent à répondre à des questions qui leur viennent à l'esprit après avoir affiché un diagramme, ou changent légèrement d'angle par rapport à la visualisation affichée. Chaque suggestion est accompagnée d'une description, ce qui permet aux utilisateurs de saisir rapidement ce qui la différencie de la visualisation en cours d'affichage. Les suggestions intelligentes sont un premier pas vers les recommandations personnalisées en fonction des données de l'utilisateur.

Lens-release-blog-animated-gifs-lens-smart-suggestions.gif

Ad-hoc et réutilisable

S'il peut arriver de savoir exactement le type de visualisation dont on a besoin, le plus souvent, on a une question en tête et la réponse se trouve dans les données, qu'il faut alors explorer. Pour répondre à des requêtes ad hoc, il faut avoir la possibilité de changer de point de vue – c'est-à-dire la possibilité de basculer d'un type de diagramme à un autre, de changer la source des données sous-jacentes d'un diagramme voire d'associer différents modèles d'indexation dans une seule visualisation. Avec Lens, vous avez la possibilité d'explorer plus librement vos données. Mieux encore : vous pouvez enregistrer les visualisations performantes et les réutiliser ultérieurement dans un tableau de bord.

Une foule de projets en stock

Dans Kibana, tout va très vite. Lorsqu'on regarde le chemin parcouru, notamment ces dernières années, tous ces progrès et toutes ces innovations sont frappantes. Nous continuons de lancer de nouvelles fonctionnalités et de répondre à de nouveaux cas d'utilisation à un rythme plus soutenu que jamais. Nous sommes convaincus qu'avec Kibana Lens, nous venons de faire un autre grand pas vers cette vision qui est la nôtre : permettre aux utilisateurs de découvrir dans leurs données des informations pertinentes grâce à des fonctionnalités ultraperformantes, tout en leur proposant une expérience simplissime. Nous sommes profondément reconnaissants envers les membres de notre communauté qui ne cessent de nous communiquer leurs demandes et qui nous poussent à améliorer nos produits, tout comme les nombreux utilisateurs qui nous font part de leurs commentaires au sujet de Lens. 

La société Harel Insurance Investments and Financial Services Ltd., qui exploite Kibana pour visualiser et explorer ses données opérationnelles, métier, marketing, et de sécurité, s'est montrée enthousiaste face aux nouvelles possibilités offertes par Kibana Lens. "Chez Harel, nous donnons la priorité à nos clients. Et cela implique de leur garantir une expérience positive lorsqu'ils interagissent avec nos services digitaux. Les solutions d'Elastic nous aident à atteindre cet objectif. Non seulement, elles nous offrent un emplacement centralisé pour le stockage et l'analyse des données relatives à nos processus stratégiques, mais avec des produits comme Kibana, nos business analysts peuvent interroger et visualiser les données pour y détecter des insights essentielles", déclare Niv Raz, directeur technique d'Harel . "Avec le lancement de Lens, nous sommes ravis de mettre entre les mains de nos collaborateurs toute la puissance de l'analyse par simple glisser-déposer, des aperçus immédiats des données, et des bonnes pratiques de visualisation qui sont automatiquement générées. Tout cela permettra d'accélérer l'exploitation des données pour mieux répondre aux besoins des clients". 

Lens marque une étape importante du parcours d'Elastic, et nous sommes impatients de continuer à développer ce produit et à le faire progresser. Parmi les grandes priorités de notre roadmap, nous prévoyons la prise en charge d'un plus grand nombre de diagrammes, l'ajout de nouvelles fonctions et de suggestions encore plus intelligentes, ou encore une personnalisation plus poussée. Nous prévoyons aussi d'itérer rapidement, tout en continuant de repousser les limites de la visualisation des données, pour proposer une solution aussi simple que performante.

Lancez-vous avec Lens

Envie de vous lancer ? Déployez un cluster sur Elasticsearch Service ou installez la dernière version de la Suite Elastic. Vous exécutez déjà Kibana ? Il vous suffit de mettre vos clusters à niveau vers la version 7.5, et Kibana Lens est à vous.

Lens est disponible via l'application Visualize de Kibana. Une fois que vous avez créé et enregistré une visualisation avec Lens, vous pouvez l'ajouter à un tableau de bord comme n'importe quelle autre visualisation.

Lens-release-blog-screenshot-kibana-new-visualization.png

Se lancer n'est pas sorcier, mais c'est encore plus simple avec les bonnes ressources :