Visualisation des résultats de requêtes - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Visualisation des résultats de requêtes

Une fois que vous avez exécuté une requête et que les résultats sont affichés, vous pouvez activerChart (Graphique) pour afficher une visualisation graphique de la page actuelle des résultats. Vous pouvez utiliser les contrôles suivants pour définir le contenu, la structure et l’apparence de votre graphique :

Trace Plus sign icon representing an addition or new item action.

Représente un ensemble de repères graphiques associés dans un graphique. Vous pouvez définir plusieurs traces dans un graphique.

Type

Vous pouvez définir le type de trace pour représenter les données comme l’une des options suivantes :

  • Graphique à nuages de points pour un nuage de points ou un graphique à bulles.

  • Graphique à barres pour représenter les catégories de données avec des barres verticales ou horizontales.

  • Graphique en aires pour définir les zones remplies.

  • Histogramme qui utilise des barres pour représenter la distribution des fréquences.

  • Graphique en secteurs pour une représentation circulaire de données où chaque tranche représente un pourcentage de l’ensemble.

  • Graphique en entonnoir ou en zone d’entonnoir pour représenter les données à travers les différentes étapes d’un processus.

  • Graphique OHLC (open-high-low-close) souvent utilisé pour les données financières afin de représenter les valeurs ouvertes, élevées, basses et clôturées le long de l'axe X, qui représente généralement des intervalles de temps.

  • Graphique en chandelier pour représenter une plage de valeurs pour une catégorie sur une chronologie.

  • Graphique en cascade pour représenter la façon dont une valeur initiale augmente ou diminue à travers une série de valeurs intermédiaires. Les valeurs peuvent représenter des intervalles de temps ou des catégories.

  • Graphique en courbes pour représenter les changements de valeur au fil du temps.

Axe des X

Vous spécifiez une colonne de tableau qui contient des valeurs à tracer le long de l’axe des X. Les colonnes qui contiennent des valeurs descriptives représentent généralement des données dimensionnelles. Les colonnes qui contiennent des valeurs quantitatives représentent généralement des données factuelles.

Axe des Y

Vous spécifiez une colonne de tableau qui contient des valeurs à tracer le long de l’axe Y. Les colonnes qui contiennent des valeurs descriptives représentent généralement des données dimensionnelles. Les colonnes qui contiennent des valeurs quantitatives représentent généralement des données factuelles.

Sous-parcelles

Vous pouvez définir des présentations supplémentaires de données graphiques.

Transformations

Vous pouvez définir des transformations pour filtrer les données de trace. Vous utilisez une transformation fractionnée pour afficher plusieurs traces à partir d’une trace source unique. Vous utilisez une transformation agrégée pour présenter une trace sous forme de moyenne ou de minimum. Vous utilisez une transformation de tri pour trier une trace.

Apparence générale

Vous pouvez définir les valeurs par défaut pour la couleur d’arrière-plan, la couleur de la marge, les échelles de couleurs pour créer des palettes, le style et les tailles du texte, le style et la taille du titre et la barre de mode. Vous pouvez définir des interactions pour faire glisser, cliquer et survoler. Vous pouvez définir un métatexte. Vous pouvez définir des apparences par défaut pour les traces, les axes, les légendes et les annotations.

Pour créer un diagramme
  1. Exécutez une requête et obtenez des résultats.

  2. Activez Charts (Diagrammes).

  3. Choisissez Trace (Suivi) et commencez à visualiser vos données.

  4. Choisissez un style de diagramme parmi les options suivantes :

    • Scatter (À points)

    • Bar (À barres)

    • Area

    • Histogramme

    • Pie (À secteurs)

    • Funnel (Synthèse)

    • Entonnoir (Zone de synthèse)

    • OHLC () open-high-low-close

    • Candlestick (Chandelier)

    • Waterfall (Cascade)

    • Line

  5. Choisissez Style pour personnaliser l’apparence, y compris les couleurs, les axes, la légende et les annotations. Vous pouvez ajouter du texte, des formes et des images.

  6. Choisissez Annotations pour ajouter du texte, des formes et des images.

  7. Pour mettre à jour l’affichage du diagramme, choisissez Refresh (Actualiser). Choisissez Full screen (Plein écran) pour développer l’affichage du diagramme.

Exemple : créer un diagramme à secteurs pour visualiser les résultats de la requête

L’exemple suivant utilise la table Sales (Ventes) de l’exemple de base de données. Pour plus d’informations, consultez Exemple de base de données dans le Guide du développeur de base de données Amazon Redshift.

Voici la requête que vous exécutez pour fournir les données du diagramme à secteurs.

select top 5 eventname, count(salesid) totalorders, sum(pricepaid) totalsales from sales, event where sales.eventid=event.eventid group by eventname order by 3;
Pour créer un diagramme à secteurs pour l’événement le plus important en fonction des ventes totales
  1. Exécutez la requête.

  2. Dans la zone de résultats de la requête, activez Chart (Diagramme).

  3. Sélectionnez Trace (Suivi).

  4. Pour Type, choisissez Pie (À secteurs).

  5. Pour Values (Valeurs), choisissez totalsales.

  6. Pour Labels (Étiquettes), choisissez eventname.

  7. Choisissez Style, puis General (Général).

  8. Sous Colorscales, choisissez Categorical (catégorie), puis Pastel 2.

Graphique à secteurs

Exemple : créer un graphique combiné pour comparer le chiffre d’affaires et les ventes

Effectuez les étapes de cet exemple pour créer un graphique qui combine un graphique à barres pour les données de chiffre d’affaires et un graphique linéaire pour les données de vente. L’exemple suivant utilise le tableau Sales (Ventes) de l’exemple de base de données tickit. Pour plus d’informations, consultez Exemple de base de données dans le Guide du développeur de base de données Amazon Redshift.

Voici la requête que vous exécutez pour fournir les données du graphique.

select eventname, total_price, total_qty_sold from (select eventid, total_price, total_qty_sold, ntile(1000) over(order by total_price desc) as percentile from (select eventid, sum(pricepaid) total_price, sum(qtysold) total_qty_sold from tickit.sales group by eventid)) Q, tickit.event E where Q.eventid = E.eventid and percentile = 1 order by total_price desc;
Pour créer un graphique combiné permettant de comparer le chiffre d’affaires et les ventes
  1. Exécutez la requête.

  2. Dans la zone de résultats de la requête, activez Chart (Diagramme).

  3. Sous trace o, pour Type, choisissez Barres.

  4. Pour X, choisissez eventname.

  5. Pour Y, choisissez total_price.

    Le graphique à barres s’affiche avec des noms d’événements le long de l’axe des X.

  6. Sous Style, choisissez Traces.

  7. Pour Name (Nom), saisissez Revenue (Chiffre d’affaires).

  8. Sous Style, choisissez Axes.

  9. Pour Titres, choisissez Y, puis saisissez Chiffre d’affaires.

    L’étiquette Chiffre d’affaires s’affiche sur l’axe Y gauche.

  10. Sous Structure, choisissez Traces.

  11. Choisissez Plus sign icon representing an addition or new item action. Trace.

    Les options de la trace 1 s’affichent.

  12. Pour Type, choisissez Ligne.

  13. Pour X, choisissez eventname.

  14. Pour Y, choisissez total_qty_sold.

  15. Sous Axes à utiliser, pour Axe des Y choisissez Plus sign icon representing an addition or new item action. .

    L’Axe des Y affiche Y2.

  16. Sous Style, choisissez Axes.

  17. Sous Titres, choisissez Y2.

  18. Pour Nom, saisissez Ventes.

  19. Sous Lignes, choisissez Y : Ventes.

  20. Sous Ligne d’axe, choisissez Afficher, puis pour Position, choisissez Droite.

Graphique du chiffre d’affaires et des ventes

Démo : créez des visualisations à l’aide de l’éditeur de requête v2 Amazon Redshift

Pour une démonstration de création de visualisations, regardez la vidéo suivante.