Crée un graphique en nuage de points. Les données peuvent être obtenues en effectuant une requête NRQL sur un compte particulier ou elles peuvent être transmises via la propriété data.
Le format data est une série d'objets, chacun contenant metadata et data. Chaque data contient à la fois les valeurs de ce point et les clés x et y utilisées pour tracer le graphique.
Usage
import { ScatterChart } from 'nr1';Exemples
Basique
<ScatterChart  accountIds={[1]}  query="SELECT count(*) FROM `Synthetics` SINCE 1 DAY AGO TIMESERIES AUTO FACET jobType"/>;Avec plusieurs comptes
<ScatterChart  accountIds={[1, 1067061]}  query="SELECT count(*) FROM `Synthetics` SINCE 1 DAY AGO TIMESERIES AUTO FACET jobType"/>;Remplir le conteneur
<ScatterChart  accountIds={[1]}  query="SELECT count(*) FROM `Synthetics` SINCE 1 DAY AGO TIMESERIES AUTO FACET jobType"  fullWidth  fullHeight/>;Avec des données personnalisées
function render() {  const data = [    {      metadata: {        id: 'series-1',        name: 'Serie 1',        color: '#a35ebf',        viz: 'main',        units_data: {          x: 'TIMESTAMP',          y: 'BYTES',        },      },      data: [        {          x: 1717070785286,          y: 21400,        },        {          x: 1717074385286,          y: 12200,        },        {          x: 1717077985286,          y: 9300,        },        {          x: 1717081585286,          y: 14500,        },        {          x: 1717085185286,          y: 27500,        },        {          x: 1717088785286,          y: 24700,        },      ],    },    {      metadata: {        id: 'series-2',        name: 'Serie 2',        color: '#85c956',        viz: 'main',        units_data: {          x: 'TIMESTAMP',          y: 'BYTES',        },      },      data: [        {          x: 1717070785286,          y: 8800,        },        {          x: 1717074385286,          y: 1400,        },        {          x: 1717077985286,          y: 4600,        },        {          x: 1717081585286,          y: 5200,        },        {          x: 1717085185286,          y: 14100,        },        {          x: 1717088785286,          y: 19300,        },      ],    },    {      metadata: {        id: 'events',        name: 'Events',        color: 'red',        viz: 'event',      },      data: [        {          x0: 1717074385286,          x1: 1717077985286,        },        {          x0: 1717085185286,          x1: 1717085185286,        },      ],    },  ];
  return <ScatterChart data={data} fullWidth />;}Accessoires
 OBSOLÈTEnuméro | Date limite de soumission : 1er novembre 2022Le  Définit l'ID de compte pour effectuer la requête.  | 
 nombre[] | Définit les ID de compte pour effectuer la requête.  | 
 chaîne | Ajoute les noms de classe au composant.  | 
 objet[] | Les données sont un ensemble d'objets où chaque objet représente une série à dessiner. Chaque série comprend des métadonnées de visualisation et un éventail de points de données.  | 
 booléen | Étend le graphique pour occuper toute la hauteur disponible.  | 
 booléen | Étend le graphique pour occuper toute la largeur disponible.  | 
 fonction | |
 fonction | Ajoute un écouteur de clic qui se déclenche lorsque l'utilisateur clique sur l'événement correspondant.  | 
 fonction | Ajoute un écouteur de clic qui se déclenche lorsque l'utilisateur clique sur le scatter correspondant.  | 
 fonction | Ajoute un écouteur de survol qui se déclenche lorsque le curseur survole l'événement correspondant.  | 
 fonction | Ajoute un écouteur de survol qui se déclenche lorsque le curseur est survolé sur le scatter correspondant.  | 
 chaîne | Requête NRQL utilisée pour récupérer des données. La requête est exécutée sur le   | 
 objet | Style en ligne pour un style personnalisé.  |