Création de tableaux de bord
Dashboard Studio transforme les données IoT Query en rapports interactifs. Vous créez des rapports en ajoutant des panneaux sur une zone de travail, en écrivant des requêtes SQL et en organisant les résultats dans une structure de menu navigable.
Regardez cette vidéo pour vous familiariser avec l'interface de l'application Dashboard Studio et apprendre à créer votre propre tableau de bord de flotte personnalisé :
Qu'est-ce que les rapports
Les rapports contiennent des panneaux qui affichent des visualisations de données. Chaque panneau exécute une requête SQL contre votre base de données IoT Query, les mêmes couches Bronze et Silver auxquelles vous accédez via des clients SQL. Vous disposez les panneaux sur une zone de travail, configurez leur apparence et enregistrez le rapport complet dans votre menu. Dashboard Studio met à jour les panneaux en continu pour refléter les données actuelles d'IoT Query.
Avant de commencer
Dashboard Studio nécessite l'accès à IoT Query pour fonctionner. Activez IoT Query avant de créer des rapports. Si vous n'avez pas encore accès, contactez-nous pour l'activation à [email protected].
Que pouvez-vous construire ?
Dashboard Studio propose cinq types de visualisation. Chacun est plus adapté à des questions analytiques spécifiques.
Tuiles de Statistiques affichent des métriques clés uniques comme la distance totale ou le nombre de véhicules. Utilisez-les pour mettre en évidence des chiffres importants en haut de votre rapport.
Graphiques à barres comparent des valeurs par catégorie ou montrent des tendances dans le temps. Ils conviennent pour comparer l'utilisation de la flotte par région ou suivre le nombre de trajets par jour.
Graphiques en secteurs montrent comment un total se répartit en parts. Utilisez-les pour afficher la consommation de carburant par type de véhicule ou la répartition des alertes par gravité.
Tableaux présentent des enregistrements détaillés avec plusieurs attributs. Ils conviennent aux scénarios où les utilisateurs ont besoin de voir des enregistrements individuels, tels que des alertes récentes avec horodatages, ID de véhicules et messages.
Panneaux de texte ajoutent du contenu explicatif sans interroger de données. Utilisez-les pour des instructions, des en-têtes de section ou du contexte en utilisant la mise en forme Markdown.
Chaque type de visualisation sert des objectifs analytiques spécifiques. Les tuiles de statistiques conviennent bien aux KPI tels que la taille totale de la flotte ou l'utilisation moyenne. Les graphiques à barres vous aident à comparer les performances entre régions ou à suivre des métriques dans le temps. Les graphiques en secteurs montrent comment les totaux se divisent en catégories, par exemple la consommation de carburant par type de véhicule. Les tableaux présentent des enregistrements détaillés lorsque les utilisateurs doivent voir plusieurs attributs ensemble. Les panneaux de texte ajoutent du contexte, des instructions ou des en-têtes de section à vos rapports.

Les exigences des requêtes varient selon le type de visualisation. Les tuiles de statistiques nécessitent une seule valeur numérique. Les graphiques à barres et en secteurs requièrent exactement deux colonnes : catégories et valeurs. Les tableaux acceptent n'importe quel nombre de colonnes. Les panneaux de texte n'interrogent pas de données du tout. Pour les exigences complètes des requêtes et des exemples, voir Écriture de requêtes SQL.
Création de rapports
Parcourons les étapes depuis une zone de travail vide jusqu'à un tableau de bord structuré et informatif.
Comment créer votre premier rapport
Configurer le visuel

Il est maintenant temps d'ajouter les paramètres du diagramme :
Survolez la tuile avec la souris et cliquez
.Dashboard Studio ouvre un éditeur de panneau avec trois onglets :
Propriétés du panneau contrôle le titre et le type
Requête SQL définit quelles données afficher
Paramètres de visualisation ajustent l'apparence de ces données
Nommez votre panneau dans Propriétés du panneau.
Écrivez une requête SQL qui récupère des données depuis les tables IoT Query, et testez-la pour vérifier les résultats.
Ajustez le Paramètres de visualisation.
Une fois satisfait, enregistrez le panneau pour l'ajouter à votre zone de travail.
Comment écrire des requêtes SQL efficaces
Maintenant que vous comprenez le flux de travail de base, explorons les requêtes SQL en détail. Rédigez des requêtes PostgreSQL qui référencent les tables IoT Query dans l'onglet Requête SQL. Toutes les tables des couches Bronze et Silver sont disponibles. Testez les requêtes avant de les appliquer pour vérifier que les résultats correspondent aux exigences de votre visualisation.

Les résultats des requêtes doivent correspondre aux exigences de la visualisation. L'onglet Requête SQL inclut une section « Exigences du jeu de données » expliquant ce que votre visualisation choisie attend. Utilisez des Common Table Expressions (CTE) pour définir des paramètres au début de la requête afin de gagner en souplesse. Cette approche rend vos requêtes maintenables et vous permet d'ajuster les paramètres sans réécrire une logique complexe.
Pour des modèles de requêtes détaillés, des exemples et des bonnes pratiques, voir Écriture de requêtes SQL.
Comment disposer les panneaux sur la zone de travail
Faites glisser les panneaux pour les repositionner sur la zone de travail. Les panneaux s'alignent sur une grille qui maintient tout ordonné. Redimensionnez les panneaux en faisant glisser leurs coins. La zone de travail utilise une grille de 24 colonnes, de sorte que les panneaux peuvent occuper de 1 à 24 colonnes en largeur.
Regroupez les panneaux liés en lignes pour organiser. Faites glisser un panneau jusqu'au bord de la zone de travail jusqu'à ce qu'une ligne bleue apparaisse, puis relâchez pour créer une nouvelle ligne. Ajoutez d'autres panneaux à la ligne en les faisant glisser à côté de ceux existants. Réduisez les lignes à l'aide de l'icône de flèche située sur le bord gauche de la ligne.
Comment personnaliser l'apparence des visualisations
Configurez les options spécifiques à la visualisation dans l'onglet Paramètres de visualisation :
Graphiques à barres : orientation horizontale ou verticale
Graphiques en secteurs : modes standard ou donut
Tableaux : colonnes triables, pagination, mise en surbrillance des lignes
Ces paramètres contrôlent l'apparence visuelle des données mais ne modifient pas les données affichées. Les options disponibles dépendent du type de panneau.

Comment organiser les rapports en sections
Dashboard Studio utilise un menu hiérarchique dans la barre latérale gauche. Créez des sections pour regrouper les rapports connexes. Par exemple, créez une section « Gestion de la flotte » contenant des rapports sur l'état des véhicules, l'utilisation et la maintenance.
Utilisez le mode d'édition du menu pour créer des sections, déplacer des rapports entre elles et réordonner les éléments. Les sections ne peuvent pas être imbriquées. Vous disposez d'un seul niveau d'organisation : les sections contiennent des rapports, les rapports contiennent des panneaux.

Comment enregistrer et partager des rapports
Enregistrez votre rapport pour le sauvegarder dans votre menu. Dashboard Studio demande un nom et l'emplacement de la section. Les rapports sont enregistrés automatiquement pendant que vous travaillez.
Exportez les rapports pour les partager avec d'autres utilisateurs ou créer des sauvegardes.
Pour ce faire :
Cliquez
pour entrer en mode édition.Cliquez
pour ouvrir la fenêtre Full Schema.Sélectionnez Exporter.
Dashboard Studio télécharge un fichier JSON contenant la structure complète du rapport, y compris les panneaux, les requêtes et les paramètres de visualisation. Vous pouvez également importer un schéma existant.

Comment fonctionne la mise à jour des données
Les rapports affichent les données courantes d'IoT Query. Dashboard Studio interroge la base de données chaque fois que vous ouvrez un rapport. La fraîcheur des données correspond aux mises à jour d'IoT Query, qui se produisent en continu au fur et à mesure que les appareils envoient des relevés.
Vous pouvez actualiser les rapports manuellement en utilisant le bouton Actualiser dans la barre d'outils supérieure.
Dashboard Studio ne met pas en cache les résultats. Chaque panneau exécute sa requête indépendamment lors du chargement ou de l'actualisation du rapport.
Mis à jour
Ce contenu vous a-t-il été utile ?

