Voulez-vous créer des graphiques interactifs de qualité professionnelle à partir de votre base de données ? Vous pouvez utiliser MongoDB Charts gratuitement !
La qualité et le type d'informations que vous obtenez de votre base de données dépendent de l'application graphique que vous utilisez, car les graphiques révèlent divers modèles visuels que vous ne pouvez pas détecter dans les données tabulées.
Si vous disposez d'une base de données NoSQL ou d'une base de données non relationnelle provenant d'opérations commerciales, comment la visualisez-vous ? L'exporteriez-vous vers une autre application coûteuse de Intelligence économique (BI) et repartiriez-vous de zéro ?
Absolument pas ! Il vous suffit de télécharger votre base de données au format CSV dans MongoDB Atlas et d'utiliser le module MongoDB Chart pour visualiser les données dans le graphique de votre choix.
Poursuivez votre lecture pour découvrir le module MongoDB Atlas Charts de l'intérieur !
Introduction aux graphiques MongoDB
MongoDBCartes de l'Atlas est un outil moderne de visualisation de données. Il fait partie intégrante de l'application web de données en nuage MongoDB. Il peut lire des millions d'objets JSON (JavaScript Object Notation). Il vous offre ensuite un moyen interactif de créer des visualisations de données exceptionnelles que le public adore.
Les développeurs de MongoDB ont introduit cette application pour éliminer les restrictions d'utilisation de l'application MongoDB. Comme il s'agit d'un outil natif de création de diagrammes et de graphiques, il permet de surmonter toutes sortes de problèmes liés aux bases de données, tels que la compatibilité des codes, les outils, le mouvement des données, la duplication des données, et bien d'autres encore.
Bien que l'application soit disponible via une application web, vous pouvez instantanément installer l'outil graphique sur votre serveur MongoDB sur site.
Besoin de graphiques MongoDB
Grâce à l'outil de création de graphiques, vous n'avez pas besoin d'acheter une autre application de BI pour explorer des modèles et trouver des informations analytiques dans vos données d'entreprise.
L'outil est très utile pour votre entreprise si vous utilisez déjà MongoDB comme couche de base de données NoSQL pour votre application web ou mobile.
Vous trouverez ci-dessous d'autres raisons d'utiliser cet outil graphique :
- Vous pouvez utiliser cet outil en toute sécurité si votre entreprise a déjà normalisé et autorisé MongoDB pour un usage professionnel. Vous n'avez pas à vous soucier des exigences de conformité des logiciels d'entreprise.
- Interroger des données à partir d'une base de données existante, organiser les données de sortie et les introduire dans un outil de BI pour la visualisation est décourageant.
- Vous n'avez pas besoin d'envoyer des images de visualisation par courriel à vos collaborateurs ou parties prenantes. Vous pouvez les inviter directement à collaborer en ligne.
- L'application web est dotée de trois niveaux de sécurité des données. Il s'agit de l'isolation du réseau, du cryptage de bout en bout et de la gestion de l'accès basée sur les rôles.
Nous allons maintenant examiner en détail les fonctionnalités de MongoDB Charts.
Fonctionnalités
#1. Outil natif
Dans l'application cloud MongoDB, MongoDB Chart est l'application native. En tant qu'application native, elle traite les bases de données dans le backend et vous offre une interface propre pour construire des graphiques. Il n'est pas nécessaire de nettoyer, de transformer et d'affiner votre fichier de base de données NoSQL CSV importé.
L'outil lit l'intégralité de la base de données. Il organise ensuite de manière appropriée les champs, les documents et les objets imbriqués utilisables pour la création de graphiques.
#2. Création de graphiques par glisser-déposer

C'est l'un des outils graphiques sans code les plus populaires pour les bases de données NoSQL. Vous pouvez simplement importer un fichier CSV dans le cluster Atlas de MongoDB. La base de données importée est alors facilement accessible à partir de l'onglet Graphiques.
Lorsque vous créez un tableau de bord, il vous suffit de faire glisser et de déposer des champs, des documents ou des objets. L'outil commencera à dessiner le graphique en temps réel.
#3. Disponible gratuitement
L'outil est gratuit ! Pas besoin d'acheter un nouvel outil de BI si votre base de données est déjà sur MongoDB.
Vous pouvez également ouvrir un compte MongoDB Atlas gratuit et accéder aux fonctionnalités du graphique.
#4. Analyse statistique
L'application MongoDB Charts dispose d'une fonctionnalité d'agrégation intégrée. Grâce à elle, vous pouvez appliquer diverses métriques aux données que vous souhaitez visualiser.
Vous pouvez maintenant appliquer des analyses statistiques telles que l'écart type, la moyenne, le mode, etc. pour générer des informations commerciales exploitables.
#5. Adapté aux bases de données documentaires
Si votre application web ou mobile obtient des données à partir d'une base de données NoSQL, vous pouvez facilement créer des tableaux de bord sur ces applications à l'aide de MongoDB Charts.
La base de données peut être constituée de plusieurs tableaux, objets et documents imbriqués à l'intérieur d'objets primaires. Vous n'avez pas besoin d'organiser les données en exécutant des requêtes. Il vous suffit d'importer la base de données dans l'outil graphique et de commencer à créer des visualisations froides.
#6. Extraction de bases de données de l'atlas MongoDB
L'application graphique offre également une intégration sans code pour MongoDB Atlas. À partir de vos projets Atlas, vous pouvez ajouter des ensembles de données à l'application Charts. Ainsi, en quelques clics, vous pouvez obtenir des visualisations de données au niveau de l'entreprise.
#7. Courbe d'apprentissage minimale
MongoDB Charts est l'application de dessin de graphiques la plus simple parmi les autres outils de veille stratégique et de visualisation de données.
Il y a un nombre limité de fonctionnalités que vous devez apprendre. L'algorithme de MongoDB Charts structure automatiquement votre base de données pour la visualisation. Il vous suffit de choisir un type de graphique et de glisser-déposer quelques valeurs sur les axes X et Y.
#8. Tableaux de bord multi-bases de données
Vous pouvez construire un tableau de bord en ligne interactif et en temps réel pour une utilisation professionnelle en tirant des données de plusieurs clusters Atlas.
Composants
Les données sources doivent passer par plusieurs composants avant d'être affichées sous forme d'informations visuelles. Vous trouverez ci-dessous les composants que vous verrez dans l'interface utilisateur :
Tableau de bord

Le tableau de bord est le premier sous-outil que vous utilisez pour commencer la visualisation de données sur MongoDB. Il héberge tous les diagrammes et graphiques. Il vous permet également d'organiser des graphiques provenant de différentes sources pour créer un tableau de bord global.
Par exemple, placez des graphiques linéaires des données de performance des services commerciaux tels que le marketing, les ventes, le service clientèle, etc. pour connaître l'état de santé général de votre entreprise.
Un tableau de bord peut contenir un ou plusieurs graphiques. Le tableau de bord comporte les sous-fonctionnalités suivantes :
- Exportation en tant que fichier CHARTS
- Partager avec des collaborateurs à des niveaux tels que Projet, Organisation et Public
- Appliquez divers filtres directement à partir du tableau de bord
- Obtenez le code d'intégration du tableau de bord pour l'insérer dans les applications mobiles, les applications web, les sites web, etc.
- Recevez des notifications lorsque des collaborateurs apportent des modifications
Constructeur de graphiques

Le Chart Builder est le canevas dans lequel vous créez, éditez et modifiez des visualisations de données. Les sous-fonctionnalités de cet espace de travail graphique sont les suivantes :
- Un simple bouton pour ajouter des sources de données
- Un panneau Champs présentant tous les champs, documents et documents imbriqués de la base de données
- Un panneau Type de graphique permettant de choisir parmi une grande variété de visualisations de données
- Panneau d'encodage des graphiques pour construire les graphiques en manipulant l'axe X et l'axe Y
- Option permettant de passer du panneau Encode au panneau Filtre et personnalisation
- La fenêtre de prévisualisation continue à dessiner le graphique en temps réel au fur et à mesure que vous ajoutez des valeurs dans le panneau Champs
- Une console de requête pour interroger la base de données ou prétraiter les données à l'aide d'une agrégation
Graphiques et diagrammes
Dans le panneau Type de graphique du Constructeur de graphiques, vous disposez d'un éventail de graphiques qui vous aident dans l'analyse des données. Vous trouverez ci-dessous une liste des diagrammes et graphiques de cet outil :
Barre | Ligne | Circulaire |
Colonne | Zone | Texte |
Combo | Grille | Géospatial |
Source de données
La source de données peut être un Vue des graphiques ou une collection MongoDB contenant les données que vous souhaitez visualiser.
Charts View est particulièrement important car il vous permet d'appliquer un pipeline d'agrégation à une collection MongoDB. Vous pouvez ainsi prétraiter une base de données qui n'est pas optimisée pour la visualisation.
Lorsque vous interagissez avec le bouton Data Source, vous avez le choix entre les options suivantes
- Source suggérée en fonction de votre utilisation de MongoDB Charts
- Projet à partir duquel vous pouvez importer des données groupées
- Exemple de source dedonnées proposée par MongoDB
Commentaire configurer MongoDB Atlas Charts ?
Suivez ces étapes pour commencer à créer des visualisations de données sur MongoDB pour le partage et l'hébergement en ligne :
- Visitez la page d'enregistrement de MongoDB Atlas.
- Créez un compte ou inscrivez-vous à l'aide de votre adresse électronique Google.

- Acceptez les règles de confidentialité et cliquez sur Soumettre.
- Saisissez quelques informations rapides sur l'écran de bienvenue et cliquez sur Terminer.

- Sélectionnez le plan partagé gratuit pour l'instant. Vous pouvez également opter pour un plan payant !

- Cliquez sur Créer un cluster (Create Cluster) ) pour terminer la configuration du cluster.
- Une fois le provisionnement effectué, la configuration d'Atlas est terminée.
- Cliquez maintenant sur l'onglet Graphiques à côté de l'onglet Services applicatifs.

- L'onglet Graphiques doit être vide. Cliquez sur Explorer les graphiques.
- MongoDB chargera les modules requis et affichera à nouveau un écran de bienvenue lorsque l'application Charts sera opérationnelle.

- Vous pouvez maintenant commencer en choisissant Constructeur de graphiques ou Exemple de tableau de bord.

- En choisissant Constructeur de graphiques, vous accéderez à la page de sélection de la source de données.
- Cliquez sur Échantillon , puis sur Sélectionner importer la base de données d'échantillons pour la création de graphiques.
Voilà, c'est fait ! Vous disposez à présent de tous les éléments nécessaires pour créer des visualisations à partir de l'ensemble de données de l'exemple. Si vous devez utiliser votre base de données, sélectionnez Source des données > Projet > Groupement d'entreprises.
Si vous avez ajouté une base de données NoSQL existante à votre cluster MongoDB, le jeu de données s'affichera. Sélectionnez l'ensemble de données pour commencer à créer des graphiques à partir de ses points de données.
Meilleurs graphiques gratuits
#1. Graphiques en colonnes et en barres

Vous pouvez utiliser ces visualisations lorsque la collection de données contient des catégories limitées. Lorsque les libellés des catégories sont longs, utilisez le diagramme à barres. Au contraire, choisissez un graphique en colonnes pour comparer des valeurs séquentielles.
Ces graphiques sont divisés en 4 sous-types. Il s'agit des graphiques groupés, empilés, empilés à 100 % et colorés.
#2. Graphiques combinés

Utilisez les graphiques combinés lorsque vous avez besoin de graphiques en lignes et en colonnes dans une même visualisation. Les graphiques combinés peuvent être de deux types : Empilés et groupés.
#3. Graphiques linéaires et de surface

Si vous avez besoin de visualiser des données sous la forme d'une série continue de points de données, essayez ces graphiques sur MongoDB Charts.
De même, les bases de données qui ne se présentent pas dans un ordre logique sont mieux adaptées à la visualisation via des graphiques linéaires ou de surface.
#4. Graphiques circulaires

Il s'agit notamment des diagrammes en forme de beigne et des diagrammes en jauge. Les donuts sont utiles lorsque vous créez une distribution proportionnelle des catégories d'un ensemble de données.
En revanche, lorsque vous devez visualiser des valeurs sous forme de fractions d'une valeur plus importante, vous devez utiliser des graphiques en jauge.
#5. Graphiques en grille

Actuellement, il existe deux types de diagrammes en grille dans le module Chart Type. Il s'agit des diagrammes de dispersion et des cartes thermiques.
Lorsque vos points de données et leurs valeurs sont moins importants que les modèles sous-jacents, vous devez utiliser les cartes thermiques. Elles montrent clairement les relations et les tendances de haut niveau au sein d'une base de données.
Par ailleurs, un diagramme de dispersion convient lorsque vous visualisez des données numériques. Il montre également comment les données tracées se regroupent dans certaines zones.
#6. Tableaux de données
Si votre public aime les données tabulaires de type feuille de calcul, vous pouvez utiliser les tableaux de données dans l'outil de visualisation de données MongoDB. Il transforme instantanément les données non tabulaires en format tabulé. Il affiche également une comparaison claire entre les catégories sélectionnées.
Exemples de tableaux de bord gratuits

MongoDB Charts inclut un tableau de bord gratuit de 10 graphiques. Vous pouvez l'ajouter pour commencer à utiliser la fonction Tableau de bord. Le tableau de bord extrait des données d'une collection MongoDB de films, de critiques, d'évaluations, etc.
Dans l'onglet Graphiques , cliquez sur Ajouter un tableau de bord et sélectionnez Ajouter un exemple de tableau de bord pour obtenir ce modèle préconfiguré. Cliquez sur le nom du tableau de bord, Exemple de tableau de bordpour accéder aux visualisations de données.
Le modèle type contient 10 graphiques. Les principaux graphiques sont les suivants : jauge, barre verticale, donut, barres horizontales, géospatial, cartes thermiques, etc. Pour modifier le tableau de bord, changez les données sous-jacentes de chaque graphique dans le modèle.
Au moment de la rédaction de ce document, MongoDB ne permet pas d'incorporer ou de visualiser publiquement le tableau de bord d'exemple. Toutefois, si vous modifiez ou reproduisez les données sous-jacentes, vous pouvez commodément les partager au sein d'une organisation ou avec des collaborateurs externes.

Vous pouvez également créer un lien public en sélectionnant le bouton Partager et en accédant à l'onglet Public . Le visiteur accède alors à un tableau de bord interactif. Les visiteurs publics n'ont pas besoin de créer un compte MongoDB pour consulter vos tableaux de bord.
Le mot de la fin
Jusqu'à présent, vous avez suivi une discussion approfondie sur le module MongoDB Charts de l'application MongoDB Atlas. Vous avez appris les différentes caractéristiques de la section MongoDB Atlas Charts et comment la configurer pour une utilisation en temps réel.
En outre, vous avez exploré certains types de graphiques de visualisation de données sur MongoDB. Ceux-ci sont gratuits pour un usage commercial et personnel. Vous avez également découvert des tableaux de bord prêts à l'emploi pour les entreprises dans MongoDB.
Commencez tout de suite à utiliser les graphiques de MongoDB pour gérer et visualiser votre base de données à partir d'une seule application intégrée. Vous n'avez plus besoin de passer par plusieurs applications professionnelles.
Ensuite, consultez les exemples de requêtes MongoDB pour devenir un développeur MongoDB expert.
-
Je suis un rédacteur de contenu technique et créatif avec plus de 10 ans d'expérience dans le secteur concerné. Mes diplômes en anglais et en sociologie, associés à une expérience professionnelle dans des sociétés de développement de logiciels, m'aident à comprendre comment la technologie... en savoir plus