Lors de la création d'une requête à l'aide du générateur de requêtes, il existe différents types de visualisations pour présenter vos données dans le format optimal.
Ce tableau contient tous les types de graphiques. La disponibilité d'un type de graphique pour votre requête dépendra de :
- Le type de requête (certains résultats de requête ne correspondent pas à certains types de graphiques)
- Le mode de requête (de base ou avancé)
Graphique en aires
Un graphique à aires montre une série chronologique pour un seul attribut.

Le type de graphique à aires affiche une série chronologique pour un seul attribut.
Pour activer un graphique en aires, ajoutez un FACET à votre requête.
Vous pouvez utiliser la facette pour ajouter jusqu'à cinq attributs, séparés par des virgules. Utilisez la fonction TIMESERIES lorsque vous utilisez un FACET dans une requête NRQL.
Utilisez un graphique en aires lorsque vous souhaitez | Affichez la mesure d’un seul attribut sur une période de temps que vous spécifiez. |
Évitez un graphique en aires lorsque vous souhaitez | Afficher un graphique contenant plusieurs attributs. Le type de graphique linéaire est une bonne option ; vous pouvez afficher plusieurs attributs sur une plage de temps que vous spécifiez. Le type graphique à barres vous donne une vue de comparaison entre les attributs ; il utilise un total de chaque attribut pour la plage de temps que vous choisissez. |
graphique à barres
Le graphique à barres montre les comparaisons entre les catégories renvoyées dans les résultats de la requête.

Le graphique à barres compare un ensemble de valeurs liées.
Pour activer un graphique à barres, ajoutez une clause FACET à la requête.
Vous pouvez utiliser FACET avec jusqu'à 5 attributs différents, séparés par des virgules.
Utilisez un graphique à barres lorsque vous souhaitez | Créez un graphique qui indique le nombre total de données pour une catégorie sur la plage de temps spécifiée. Avec le format graphique à barres, vous pouvez facilement voir les différences entre chaque catégorie. |
Évitez un graphique à barres lorsque vous souhaitez | Inclure des mesures sur une période donnée. Ce type de graphique n'est pas disponible lors de l'utilisation d'une clause TIMESERIES . Le type de graphique linéaire est une bonne option pour cette visualisation. |
Panneau d'affichage
Le type de graphique Billboard présente les résultats sous la forme d'une valeur unique et très visible. C'est une option lorsque votre requête renvoie un seul nombre, comme dans cette requête :
SELECT uniqueCount(session) FROM PageView SINCE 1 day agoUn graphique à onglets est utile pour les requêtes à statistique unique comme la fonction Apdex . Utilisez des panneaux d’affichage pour monitorer les valeurs en un coup d’œil.
Vous pouvez également utiliser des panneaux d’affichage pour comparer une valeur unique entre les États. Par instance, utilisez la clause COMPARE WITH pour comparer le même attribut sur deux périodes différentes.
Important
Les graphiques d'affichage qui utilisent la clause COMPARE WITH n'afficheront pas les pourcentages ou ne s'afficheront pas correctement avec les liens de graphiques publics, les images exportées et les fichiers PDF.
Pour activer les données d'un graphique d'affichage, recherchez une valeur unique. Vous pouvez afficher plusieurs valeurs en ajoutant une facette à partir de la liste déroulante.
Thresholds
Vous pouvez, si vous le souhaitez, définir des seuils de niveau Good, Warning, Approaching critical, Critical ou Neutral sur les panneaux d'affichage.

Le graphique du panneau d'affichage affiche une valeur unique dans une police extra-large, ce qui peut aider à attirer l'attention sur une valeur spécifique dans un tableau de bord chargé. La couleur d'arrière-plan change en fonction de votre seuil.
Voici quelques conseils pour vous aider avec le seuil :
- Pour les pourcentages, utilisez un format décimalisé. Par exemple, si votre seuil est de 99,5 %, divisez par 100 et définissez la valeur sur 0,995.
- Si vous souhaitez mettre en évidence un graphique lorsqu'une valeur tombe en dessous d'une valeur donnée plutôt qu'au-dessus, définissez le seuil Warning plus haut que le seuil Critical .
Thresholds per series
En utilisant l'option Thresholds per series, vous pouvez définir un seuil Good, Warning, Approaching critical, Critical, or Neutral sur les panneaux d'affichage. Une fois configuré, si votre service fonctionne correctement, la case pleine du graphique est verte. Lorsqu'un seuil est franchi, le graphique devient jaune (avertissement) ou rouge (critique).

Billboard settings
Vous pouvez configurer les paramètres suivants pour un graphique de type panneau d'affichage :
- Visual style
Nom du champ | Description |
|---|---|
Display mode | Sélectionnez le mode d'affichage du graphique. Vous pouvez choisir Auto, Valeur et étiquette, Valeur seulement, Étiquette seulement ou Aucun. |
Alignment | Sélectionnez l'alignement du graphique en panneau d'affichage. Vous pouvez choisir Stacked (Default) ou Inline. |
- Grid options
Nom du champ | Description |
|---|---|
Value size | Sélectionnez la taille de la valeur affichée dans le panneau d'affichage. |
Label size | Sélectionnez la taille de l'étiquette affichée dans le graphique du panneau d'affichage. |
Columns amount | Sélectionnez le nombre de colonnes à afficher dans le panneau d'affichage. |
- Add link
Nom du champ | Description |
|---|---|
Title | Saisissez le titre du lien qui sera affiché dans le graphique du panneau d'affichage. |
Url | Saisissez l'URL du lien qui sera affiché dans le graphique du panneau d'affichage. |

Uses
Utilisez un panneau d'affichage lorsque vous souhaitez | valeurs du moniteur, y compris le seuil pour les états Critical et Warning , dans une grande police facile à lire. |
Évitez un type de graphique de type panneau d'affichage lorsque | Vous souhaitez visualiser des données sur une période donnée. Le type de graphique linéaire est une meilleure option pour visualiser les données par heure. |
Graphique à puces
Utilisez le type de graphique à puces pour représenter la progression vers une cible ou un objectif, appelé limite. Pour utiliser ce type de graphique, exécutez une requête qui renvoie un seul nombre, tel que :
SELECT uniqueCount(session) FROM PageView SINCE 1 day ago
Le graphique à puces affiche une valeur comparée à une limite.
La valeur par défaut de Bullet est une limite qui est deux fois supérieure à la valeur de requête résultante. Pour ajuster la limite, utilisez le champ Limit pour saisir un autre numéro. La balle s'ajustera en conséquence.
Conseil
Vous ne pouvez utiliser des graphiques à puces que pour les graphiques qui présentent une seule valeur. Par exemple, une requête utilisant COMPARE WITH ne répertoriera pas la puce comme option.
Utilisez un graphique à puces lorsque vous souhaitez | Afficher un graphique utilise une grande police facile à lire qui vous aide à visualiser rapidement la valeur. |
Évitez un graphique à puces lorsque vous souhaitez | Afficher les données qui ont plusieurs valeurs. Les types de graphiques à barres et à courbes peuvent être de meilleurs choix dans ce instance. |
Entonnoir
Utilisez des entonnoirs pour évaluer une série de types de données connexes qui constituent les étapes vers un objectif spécifié. Un entonnoir permet de se demander : « Parmi les personnes qui ont fait (A), combien ont également fait (B), et parmi les personnes qui ont fait (A) et (B), combien ont également terminé (C) ? »

Exemple de tableau des entonnoirs pour un site commercial.
Dans cet exemple, vous souhaitez déterminer combien de tous les visiteurs qui ont consulté la page de destination :
J'ai parcouru les produits.
Ensuite, ajoutez un ou plusieurs produits à un panier.
Et enfin, j'ai acheté l'article(s) dans le panier.
Contrairement à d'autres requêtes, vous devez utiliser une instruction
SELECTfunnel()dans votre requête ; le type de graphique entonnoirs n'est sélectionnable à partir d'aucun autre type de requête.De plus, le type de graphique entonnoirs n'est disponible que pour les requêtes comportant huit étapes ou moins. Une requête entonnoirs qui comprend plus de huit étapes ne renverra les résultats qu'au format JSON.
SELECT funnel(session,WHERE pageUrl like '%/index.html' AS 'Landing',WHERE pageUrl LIKE '%/browse/phones' AS 'Browse',WHERE pageUrl LIKE '%/shoppingcart' AS 'Cart',WHERE pageUrl LIKE '%/checkout' AS 'Purchased')FROM PageView WHERE appName = 'WebPortal' AND duration < 1SINCE 1 week agoUtilisez un entonnoir lorsque vous le souhaitez
Vous souhaitez évaluer visuellement les chemins empruntés par les visiteurs après avoir accédé à une page que vous désignez comme page de destination.
Évitez les entonnoirs quand vous le souhaitez
Vous ne voulez que des décomptes pour l'attribut dans la clause
WHERE. Vous ne pourrez pas choisir d'entonnoirs à moins d'utiliserSELECT funneldans votre requête.
Carte thermique
Une carte thermique est un outil de visualisation qui utilise des dégradés de couleurs pour représenter la fréquence des données sur des intervalles de temps. Cette méthode est efficace pour interpréter rapidement des modèles de données complexes.

La carte thermique est une distribution à facettes de valeurs où la densité de couleur représente les valeurs affichées.
Les cartes thermiques représentent visuellement un histogramme en divisant les données en segments dans une plage définie, par exemple de 0 à 10, en utilisant la densité de couleur pour refléter la fréquence.
Facet and TimeSeries in heat map
Facet permet la catégorisation des données par attribut tel que les régions géographiques (comme l'Espagne, le Brésil ou les États-Unis), permettant ainsi des comparaisons entre différents segments. L'intégration de la fonctionnalité TIMESERIES divise les données de l'histogramme en intervalles de temps égaux, les représentant efficacement le long d'une chronologie similaire à une ligne ou une zone, et utilisant l'intensité de la couleur pour mettre en évidence les changements de fréquence sur des périodes prolongées.
En intégrant Facet avec TIMESERIES, les cartes thermiques offrent des vues tridimensionnelles et utilisent des infobulles pour un contexte détaillé, comme les codes de pays.
Pour activer une carte thermique, utilisez la fonction Histogram() avec un attribut numérique et utilisez FACET pour ajouter jusqu'à cinq attributs, séparés par des virgules ou utilisez TIMESERIES avec la fonction histogramme.
Voir histogramme : Afficher la distribution des données pour des informations plus détaillées sur les graphiques basés sur des histogrammes.
Utilisez une carte thermique lorsque vous le souhaitez | Visualisez des données tabulaires à attributs multiples évoluant dans le temps en utilisant des dégradés de couleurs plutôt que des valeurs numériques. |
Évitez une carte thermique lorsque vous le souhaitez | Obtenir des données numériques précises pour plusieurs attributs sur une période donnée. Pensez à utiliser des lignes ou des graphiques à barres pour des représentations numériques exactes. |
Histogramme

Un histogramme représente la fréquence sur une série de plages de valeurs.
Utilisez un histogramme pour afficher la distribution des données sur plusieurs périodes. Voir histogramme : Afficher la distribution des données pour des informations plus détaillées sur les graphiques basés sur des histogrammes.
Utilisez un histogramme lorsque vous souhaitez | Graphique de fréquence des données sur une série de valeurs. |
Évitez un histogramme lorsque vous souhaitez | Affichez les mêmes données sous forme de carte thermique ou affichez les données sans les intervalles de temps. |
JSON
Utilisez le JSON renvoyé pour examiner les données brutes renvoyées et pour aider à développer l'intégration avec New Relic. Pour implémenter l'intégration, utilisez une requête à distance pour renvoyer du JSON brut en tant que service.
Pour l’utiliser, sélectionnez le menu Share et cliquez sur Copy JSON.
Exemple de requête NRQL :
SELECT uniqueCount(name) FROM TransactionWHERE http.statusCode = '200'TIMESERIESFACET appNameLIMIT 10SINCE 24 hours agoExemple de réponse JSON :
{ "metadata": { "contents": { "messages": [], "timeSeries": { "messages": [], "contents": [ { "function": "uniquecount", "attribute": "name", "simple": true } ] }, "bucketSizeMillis": 1800000 }, "eventTypes": [ "Transaction" ], "eventType": "Transaction", "openEnded": true, "messages": [], "beginTimeMillis": 1556226069396, "endTimeMillis": 1556312469396, "beginTime": "2019-04-25T21:01:09Z", "endTime": "2019-04-26T21:01:09Z", "guid": "5238a2c6-328d-a5ff-9185-7f3f04c42d1e", "routerGuid": "1aea2ec5-0be8-3a60-7554-851e1b016eb0", "rawSince": "24 HOURS AGO", "rawUntil": "NOW", "rawCompareWith": "", "facet": "appName", "offset": 0, "limit": 10 }, "facets": [ { "name": "RPM Combined Production", "beginTimeSeconds": 0, "endTimeSeconds": 0, "timeSeries": [ { "results": [ { "uniqueCount": 415 } ], "beginTimeSeconds": 1556226069, "endTimeSeconds": 1556227869, "inspectedCount": 4589471 }, [ { "uniqueCount": 1714 } ], "beginTimeSeconds": 1556310669, "endTimeSeconds": 1556312469, "inspectedCount": 53341469 } ], "total": { "results": [ { "uniqueCount": 2651 } ], "beginTimeSeconds": 0, "endTimeSeconds": 0, "inspectedCount": 5053841114 } }, "performanceStats": { "inspectedCount": 6088068932, "responseTime": 8077 }}...Doubler
Un graphique linéaire est utile pour repérer les tendances au fil du temps.

Le graphique linéaire trace une série chronologique pour un attribut.
Lorsque vous travaillez en mode de requête de base, sélectionnez un seul attribut que vous pouvez tracer au fil du temps.
Lorsque vous utilisez NRQL, SELECT un ou plusieurs attributs peuvent être tracés dans le temps, puis utiliser la fonction TIMESERIES .
Utilisez un graphique linéaire lorsque vous souhaitez | Créez un graphique qui vous permet de visualiser facilement les tendances sur une période donnée. |
Évitez un graphique linéaire lorsque vous souhaitez | Affichez vos données à l’aide d’un ou plusieurs attributs et voyez les valeurs associées à chaque attribut. Un graphique à barres ou à tableau est une option. |
Diagramme circulaire
Un graphique à secteurs est la représentation graphique du tableau. Cela apparaît comme une option pour certaines fonctions lorsque la clause FACET est utilisée. Pour utiliser ce type de graphique, exécutez une requête qui renvoie une valeur pour chaque ensemble d’attributs.

Le graphique à secteurs représente un ensemble de valeurs comme une partie d’un tout.
Pour activer le graphique à secteurs, ajoutez un FACET dans la liste déroulante.
Vous ne pouvez ajouter qu'un seul FACET en mode de requête de base. Si vous utilisez NRQL, vous pouvez utiliser FACET pour ajouter jusqu'à 5 attributs, séparés par des virgules, et également inclure la fonction TIMESERIES .
Important
Les fonctions agrégeuses suivantes nécessitent une clause FACET pour être visualisées sous forme de diagrammes circulaires : average, apdex, min, max, percentage, et percentile. Par exemple, SELECT percentile(duration) FROM Transaction FACET appName est compatible avec les diagrammes circulaires, mais SELECT percentile(duration) FROM Transaction ne l'est pas.
Pour uniqueCount, les pourcentages peuvent totaliser plus de 100%.
Utilisez un graphique à secteurs lorsque vous souhaitez | Créez un graphique qui présente un ensemble de valeurs par rapport à un tout. Un graphique à secteurs est efficace pour afficher des valeurs pour une période donnée, par exemple. |
Évitez un graphique à secteurs lorsque vous souhaitez | Présentez des données qui n'utilisent pas de valeurs liées à un tout, comme dans le cas de graphiques linéaires. |
Problème de pourcentage de diagramme à secteurs
Lors de l'utilisation d'un graphique à secteurs avec la fonction agrégateur uniqueCount , les pourcentages peuvent totaliser plus de 100 %. Cela est dû au fait que l’attribut comptabilisé de manière unique peut être présent dans plusieurs facettes. Par exemple, dans la requête SELECT uniqueCount(user) FROM PageView FACET appName, un seul utilisateur unique peut utiliser plusieurs applications. Chacun de ces utilisateurs est inclus dans la valeur unique pour chacune des facettes appropriées (applications), mais le nombre total d'utilisateurs uniques ne changera pas.
Pour résoudre ce problème, utilisez un graphique à barres ou un tableau pour fournir une visualisation plus précise des données uniqueCount .
Tableau
Un tableau est la vue standard pour un ensemble de valeurs liées à un attribut spécifique (par exemple, le nombre de toutes les pages vues par nom d'agent utilisateur, les détails log , etc.). Par défaut, tous les tableaux peuvent être triés par n'importe quelle colonne.
Si vous utilisez la clause FACET , les résultats seront normalement renvoyés sous forme de tableau.
Vous pouvez utiliser un tableau comme raccourci vers un autre dashboard. Si une table est facettée par attribut, la sélection d'une entrée vous amène à un dashboard existant filtré par cet attribut.
Vous pouvez également exporter un graphique de tableau vers un fichier CSV.
- Si un filtre est appliqué à un dashboard, le téléchargement inclura uniquement le sous-ensemble de données basé sur le filtre.
- Si une plage horaire fixe spécifique est sélectionnée, le fichier CSV inclut les données pour cette période.
- Si vous effectuez une requête avec plusieurs attributs, l'exportation inclut des colonnes pour tous les
FACETde la requête. - Pour les graphiques avec une plage de temps dépendant du moment présent (par exemple,
since 30 minutes ago), les données du fichier CSV sont générées à partir du moment présent, et non à partir du moment où le graphique a été initialement généré.

Le type de graphique de tableau, avec son format tabulaire, fonctionne bien pour le dashboard, ainsi que pour le partage des données dans les rapports.
Utilisez une table lorsque vous le souhaitez | Créez un tableau compatible avec le texte composé de vos données. Ce tableau peut être partagé et utilisé dans des rapports ou importé dans des feuilles de calcul, par exemple. |
Évitez une table lorsque vous le souhaitez | Visualisez vos données sous forme graphique. |


