Partage via


Types de visualisation de tableaux de bord

Cet article décrit les types de visualisations utilisables dans les tableaux de bord AI/BI et vous montre comment créer un exemple de chaque type de visualisation. Pour obtenir des instructions sur la création d’un tableau de bord, consultez Créer un tableau de bord.

Remarque

Pour optimiser le niveau de performance, les graphiques peuvent uniquement afficher 10 000 éléments ou 10 Mo sur le canevas (la plus petite des deux valeurs). Autrement, les visualisations peuvent être tronquées.

visualisation de zone

Les visualisations de zone associent les visualisations à barres et en ligne pour montrer comment une ou plusieurs valeurs numériques de groupes changent au fil de la progression d’une deuxième variable, en général celle du temps. Ils sont souvent utilisés pour afficher les modifications de l’entonnoir de ventes dans le temps.

Exemple de visualisation de zone

Valeurs de configuration : pour cet exemple de visualisation de zone, les valeurs suivantes ont été définies :

  • Jeu de données : commandes TPCH
  • Visualisation : zone
  • Titre : Total price and order year by order priority and clerk
  • Axe X :
    • Champ : o_orderdate
    • Type d’échelle : Temporal
    • Transformation : Yearly
    • Titre de l’axe : Order year
  • Axe Y :
    • Champ : o_totalprice
    • Titre de l’axe : Total price
    • Type d’échelle : Quantitative
    • Transformation : Sum
  • Regrouper par:
    • Champ : o_orderpriority
    • Titre de légende : Order priority
  • Filtrer
    • Champ : TPCH orders.o_clerk

Requête SQL : pour cette visualisation de zone, la requête SQL suivante a été utilisée pour générer le jeu de données appelé TPCH orders.

SELECT * FROM samples.tpch.orders

Graphique à barres

Les graphiques à barres représentent le changement des métriques au fil du temps ou sur différentes catégories et affichent la proportionnalité, comme une visualisation à secteurs.

Exemple de visualisation à barres

Valeurs de configuration : pour cet exemple de visualisation, les valeurs suivantes ont été définies :

  • Jeu de données : commandes TPCH
  • Visualisation : barre
  • Titre : Total price and order month by order priority and clerk
  • Axe X :
    • Champ : o_orderdate
    • Transformation : Monthly
    • Type d’échelle : Temporal
    • Titre de l’axe : Order month
  • Axe Y :
    • Champ : o_totalprice
    • Type d’échelle : Quantitative
    • Transformation : Sum
    • Titre de l’axe : Total price
  • Regrouper par:
    • Champ : o_orderpriority
    • Titre de légende : Order priority
  • Filtrer
    • Champ : TPCH orders.o_clerk

Requête SQL : la requête SQL suivante a généré le jeu de données appelé TPCH orders pour cette visualisation à barres.

SELECT * FROM samples.tpch.orders

Diagramme en boîte

La visualisation de diagramme en boîte montre la synthèse de la distribution de données numériques, éventuellement regroupées par catégorie. Avec une visualisation de diagramme en boîte, vous pouvez rapidement comparer les plages de valeurs de différentes catégories, et visualiser les groupes de localité, de répartition et d’asymétrie des valeurs à travers leurs quartiles. Dans chaque boîte, la ligne plus foncée indique l’écart interquartile. Pour plus d’informations sur l’interprétation des visualisations de diagramme en boîte, consultez l’article Boîte à moustaches sur Wikipédia.

Exemple de graphique en boîte

Valeurs de configuration : pour cette visualisation de graphique en boîte, les valeurs suivantes ont été définies :

  • Colonne X (colonne de jeu de données) : l-returnflag
  • Colonnes Y (colonne de jeu de données) : l_extendedprice
  • Nom de l’axe X (remplacer la valeur par défaut) : Return flag1
  • Nom de l’axe Y (remplacer la valeur par défaut) : Extended price

Requête SQL : pour cette visualisation de graphique en boîte, la requête SQL suivante a été utilisée pour générer le jeu de données.

select * from samples.tpch.lineitem

Graphique à bulles

Les graphiques à bulles sont des graphiques en nuage de points où la taille de chaque marqueur de point reflète une métrique pertinente. Pour créer un graphique en bulles, sélectionnez Nuage de points comme type de visualisation. Dans le paramètre Taille, sélectionnez la métrique à représenter par la taille des marqueurs.

Exemple de visualisation du graphique en bulles

Valeurs de configuration : pour cet exemple de visualisation de graphique à bulles, les valeurs suivantes ont été définies :

  • Jeu de données : courses de taxi à NYC
  • Visualisation : Nuage de points
  • Titre : Trip distance, fares, and trip duration
  • Axe X :
    • Champ : trip_distance
    • Type d’échelle : Quantitative
    • Transformation : None
  • Axe Y :
    • Champ : fare_amount
    • Type d’échelle : Quantitative
    • Transformation : None
  • Colorer selon :
    • Champ : pickup_zip
  • Taille :
    • Champ : time_spent
    • Transformation : None

Graphique combiné

Les graphiques combinés associent les graphiques en courbes et à barres pour présenter les changements au fil du temps avec une proportionnalité.

Exemple de graphique combiné

Valeurs de configuration : pour cette visualisation de graphique combiné, les valeurs suivantes ont été définies :

  • Jeu de données : partsupp
  • Visualisation : combo
  • Axe X : ps_partkey
    • Type d’échelle : Quantitative
  • Axe Y :
    • Barre : ps_availqty
    • Type d’agrégation : SUM
    • Ligne : ps_supplycost
    • Type d’agrégation : AVG
  • Couleur de l’axe Y :
    • Sum of ps_availqty
    • Average ps_supplycost

Requête SQL : pour cette visualisation de graphique combiné, la requête SQL suivante a été utilisée pour générer le jeu de données.

SELECT * FROM samples.tpch.partsupp

Graphique combiné à double axe

Vous pouvez utiliser des graphiques combinés pour afficher deux axes y différents. Une fois le widget de graphique combiné sélectionné, cliquez sur le menu kebab menu Kebab sur les paramètres Axe Y dans le panneau de configuration du graphique. Activez l’option Activer l’axe double.

Exemple de graphique combiné à double axe

Valeurs de configuration : pour ce graphique combiné, l’option Activer l’axe double est activée. Les autres configurations sont définies comme suit :

  • Jeu de données : voyages
  • Visualisation : combo
  • Axe X : tpep_pickup_datetime
    • Type d’échelle : Temporal
    • Transformation : Weekly
  • Axe Y :
    • Axe Y gauche (barre) : trip_distance
      • Transformation : AVG
    • Axe Y droit (ligne) : fare_amount
      • Transformation : AVG

Couleur de l’axe Y :

  • Average trip_distance
    • Average fare_amount

Requête SQL : la requête SQL suivante a été utilisée pour générer le jeu de données :

SELECT * FROM samples.nyctaxi.trips

Visualisation de compteur

Les compteurs montrent une seule valeur de manière proéminente, avec une option pour la comparer à une valeur cible. Pour utiliser des compteurs, spécifiez la ligne de données à montrer sur la visualisation de compteur pour la Colonne de valeur et la Colonne cible.

Exemple de compteur

Vous pouvez définir la mise en forme conditionnelle et personnaliser le style de texte dans les détails de configuration de la Valeur.

Options de mise en forme conditionnelle pour le graphique de compteurs affiché.

Valeurs de configuration : pour cet exemple de visualisation de compteur, les valeurs suivantes ont été définies :

  • Jeu de données : commandes TPCH
  • Visualisation : compteur
  • Titre : Orders: Target amount vs. actual amount by date
  • Valeur:
    • Champ : avg(o_totalprice)
    • Numéro de ligne de valeur : 1
  • Cible :
    • Champ : avg(o_totalprice)
    • Numéro de ligne de valeur : 2
  • Filtrer
    • Champ : TPCH orders.o_orderdate

Requête SQL : pour cette visualisation de compteur, la requête SQL suivante a été utilisée pour générer le jeu de données appelé TPCH orders_target.

SELECT o_orderdate, avg(o_totalprice)
FROM samples.tpch.orders
GROUP BY 1
ORDER BY 1

Visualisation en ligne

Les visualisations en ligne présentent la modification apportée à une ou plusieurs métriques au fil du temps.

Exemple de visualisation en ligne

Valeurs de configuration : pour cet exemple de visualisation en ligne, les valeurs suivantes ont été définies :

  • Jeu de données : commandes TPCH
  • Visualisation : ligne
  • Titre : Average price and order year by order priority and clerk
  • Axe X :
    • Champ : o_orderdate
    • Transformation : Yearly
    • Type d’échelle : Temporal
    • Titre de l’axe : Order year
  • Axe Y :
    • Champ : o_totalprice
    • Transformation : Average
    • Type d’échelle : Quantitative
    • Titre de l’axe : Average price
  • Regrouper par:
    • Champ : o_orderpriority
    • Titre de légende : Order priority
  • Filtrer
    • Champ : TPCH orders.o_clerk

Requête SQL : pour cette visualisation à barres, la requête SQL suivante a été utilisée pour générer le jeu de données appelé TPCH orders.

SELECT * FROM samples.tpch.orders

Graphiques de carte thermique

Les graphiques de carte thermique combinent des fonctionnalités de graphiques à barres, d’empilement et de graphiques en bulles, ce qui vous permet de visualiser les données numériques avec des couleurs. Une palette de couleurs courante pour un carte thermique affiche les valeurs les plus élevées en utilisant des couleurs plus chaudes, telles que l’orange ou le rouge, et les valeurs les plus basses en utilisant des couleurs plus froides, telles que le bleu ou le violet.

Par exemple, la carte thermique suivante visualise les distances les plus fréquentes trajets de taxis quotidiens et regroupe les résultats par jour de la semaine, distance et prix total.

Remarque

Les cartes thermiques peuvent afficher jusqu’à 64 000 lignes ou 10 Mo.

Exemple de carte thermique

Valeurs de configuration : pour cette visualisation de graphique de carte thermique, les valeurs suivantes ont été définies :

  • Jeu de données : commandes TPCH
  • Visualisation : carte thermique
  • Colonne X (colonne de jeu de données) : o_orderpriority
  • Colonnes Y (colonne de jeu de données) : o_orderstatus
  • Colonne de couleur :
    • Colonne de jeu de données : o_totalprice
    • Type d’agrégation : Average
  • Nom de l’axe X (remplacer la valeur par défaut) : Order priority
  • Nom de l’axe Y (remplacer la valeur par défaut) : Order status
  • Schéma de couleur (remplacer la valeur par défaut) : YIGnBu

Requête SQL : pour cette visualisation de graphique de carte thermique, la requête SQL suivante a été utilisée pour générer le jeu de données.

SELECT * FROM samples.tpch.orders

Histogramme

Un histogramme représente la fréquence à laquelle une valeur donnée apparaît dans un jeu de données. Un histogramme vous permet de comprendre si un jeu de données a des valeurs qui sont regroupées sur un petit nombre de plages ou qui sont davantage réparties. Un histogramme est affiché sous la forme d’un graphique à barres dans lequel vous contrôlez le nombre de barres distinctes (également appelées « compartiments »).

Exemple d’histogramme

Valeurs de configuration : pour cette visualisation d’histogramme, les valeurs suivantes ont été définies :

  • Jeu de données : commandes TPCH
  • Visualisation : histogramme
  • Colonne X (colonne de jeu de données) : o_totalprice
  • Nombre de compartiments : 20
  • Nom de l’axe X (remplacer la valeur par défaut) : Total price

Options de configuration : pour les options de configuration d’histogramme, consultez les options de configuration d’histogramme.

Requête SQL : pour cette visualisation d’histogramme, la requête SQL suivante a été utilisée pour générer le jeu de données.

select * from samples.tpch.orders

Visualisation en secteurs

Les visualisations en secteurs affichent la proportionnalité entre des métriques. Ils ne sont pas destinés à transmettre des données de série chronologique.

Exemple de visualisation à secteurs

Valeurs de configuration : pour cet exemple de visualisation en secteurs, les valeurs suivantes ont été définies :

  • Jeu de données : commandes TPCH
  • Visualisation : visualisation à secteurs
  • Titre : Total price by order priority and clerk
  • Angle :
    • Champ : o_totalprice
    • Transformation : Sum
    • Titre de l’axe : Total price
  • Regrouper par:
    • Champ : o_orderpriority
    • Titre de légende : Order priority
  • Filtrer
    • Champ : TPCH orders.o_clerk

Requête SQL : pour cette visualisation en secteurs, la requête SQL suivante a été utilisée pour générer le jeu de données appelé TPCH orders.

SELECT * FROM samples.tpch.orders

Visualisation de tableau croisé dynamique

La visualisation de tableau croisé dynamique agrège les enregistrements d’un résultat de requête dans un affichage tabulaire. Elle est similaire aux instructions PIVOT ou GROUP BY en SQL. Vous configurez la visualisation de tableau croisé dynamique avec des champs de type glisser-déplacer.

Remarque

Pour des raisons de niveau de performance, les tableaux croisés dynamiques prennent uniquement en charge le rendu de 100 colonnes x 100 lignes.

Exemple de tableau croisé dynamique

Valeurs de configuration : pour cet exemple de visualisation de tableau croisé dynamique, les valeurs suivantes ont été définies :

  • Jeu de données : lineitem TPCH
  • Visualisation : document pivot
  • Titre : Line item quantity by return flag and ship mode by supplier
  • Lignes :
    • Champ : l_returnflag
  • Colonnes :
    • Champ : l_shipmode
  • Cellule
    • Jeu de données :
    • Champ : l_quantity
    • Transformation : somme
  • Filtrer
    • Champ : TPCH lineitem.l_supplierkey

Requête SQL : pour cette visualisation de tableau croisé dynamique, la requête SQL suivante a été utilisée pour générer le jeu de données appelé TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Visualisation en nuage de points

Les visualisations en nuage de points sont couramment utilisées pour montrer la relation entre deux variables numériques. Vous pouvez encoder une troisième dimension avec des couleurs pour montrer comment les variables numériques diffèrent entre les groupes.

Exemple de nuage de points

Valeurs de configuration : pour cet exemple de visualisation en nuage de points, les valeurs suivantes ont été définies :

  • Jeu de données : lineitem TPCH
  • Visualisation : Nuage de points
  • Titre : Total price and quantity by ship mode and supplier
  • Axe X :
    • Champ : l_quantity
    • Titre de l’axe : Quantity
    • Type d’échelle : Quantitative
    • Transformation : None
  • Axe Y :
    • Champ : l_extendedprice
    • Type d’échelle : Quantitative
    • Transformation : None
    • Titre de l’axe : Price
  • Regrouper par:
    • Champ : l_shipmode
    • Titre de légende : Ship mode
  • Filtrer
    • Champ : TPCH lineitem.l_supplierkey

Requête SQL : pour cette visualisation en nuage de points, la requête SQL suivante a été utilisée pour générer le jeu de données appelé TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Visualisation de table

La visualisation de table affiche les données dans une table standard, mais avec la possibilité de manuellement réorganiser, masquer et mettre en forme les données.

Remarque

Les tableaux peuvent afficher jusqu’à 64 000 lignes ou 10 Mo.

Exemple de table

Valeurs de configuration : pour cet exemple de visualisation de table, les valeurs suivantes ont été définies :

  • Jeu de données : lineitem TPCH
  • Visualisation : tableau
  • Titre : Line item summary by supplier
  • Colonnes :
    • Afficher le numéro de ligne : activé
    • Champ : l_orderkey
    • Champ : l_extendedprice
      • Afficher comme : Number
      • Format des nombres : 0,00 $
    • Champ : l_discount
      • Afficher comme : Number
      • Format des nombres : %0,00
    • Champ : l_tax
      • Afficher comme : Number
      • Format des nombres : %0,00
    • Champ : l_shipdate
    • Champ : l_shipmode
  • Filtrer
    • Champ : TPCH lineitem.l_supplierkey

Requête SQL : pour cette visualisation de table, la requête SQL suivante a été utilisée pour générer le jeu de données nommé TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Formatage des nombres dans les graphiques

Pour la plupart des types de graphiques, vous pouvez mettre en forme des valeurs numériques pour les étiquettes de graduation d’axe, les étiquettes de données et les info-bulles. Pour choisir un style de mise en forme, cliquez sur le menu menu Kebab kebab à droite de l’axe X ou l’axe Y étiquette dans le panneau de configuration du graphique. Cliquez ensuite sur Format pour afficher les options de mise en forme.

Les graphiques suivants prennent en charge la mise en forme des nombres :

  • Zone
  • Barres
  • Combiné
  • Compteur
  • Carte thermique
  • Histogramme
  • Line
  • Tableau croisé dynamique
  • Nuage de points
  • Tableau (mise en forme héritée)

Vous pouvez choisir parmi les options de formatage suivantes :

  • Type : Aucun, Devise ($), Pourcentage (%)
  • Abréviation : None, Compact, Scientific
  • Décimales : Max, Exact, Tous, Nombre de décimales. En option, vous pouvez inclure un séparateur de groupe tel qu’une virgule.

Remarque

La mise en forme est disponible pour différents types de devises. Après avoir sélectionné Devise comme Type, utilisez le sélecteur de liste déroulante pour choisir votre devise préférée.