Créer une définition de série chronologique dans MetricBase

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Spécifiez la mesure que vous souhaitez stocker, la fréquence de collecte et la durée de stockage dans MetricBase.

    Avant de commencer

    Procédure

    1. Accédez à la MetricBase > Mesures de séries chronologiques.
    2. Sélectionnez Nouveau.
    3. Renseignez les champs du formulaire.
      Tableau 1. Formulaire de mesure de séries chronologiques
      Champ Description
      Étiquette Nom intuitif pour le nom du champ Mesure. Par exemple, altitude pourrait être l’étiquette du nom du champ de mesure, mb-altitude.
      Nom de la table Nom de la table à laquelle ajouter la mesure dans la MetricBase base de données. Par exemple, dans la MetricBase démo, la table mb_drone stocke les données du drone. Chaque colonne de la table est une mesure différente, par exemple, l’altitude, la longueur et la vitesse.
      Nom de champ de mesure Nom de la mesure de séries chronologiques qui enregistre. Par exemple, mb-altitude. Il s’agit du nom d’une colonne de la MetricBase table de base de données.
      Politique de conservation La fréquence d’échantillonnage et la durée de MetricBase conservation des valeurs dans la base de données. Vous ne pouvez pas personnaliser la valeur. Pour obtenir une définition des valeurs, cliquez sur la loupe, puis sur une politique. Plus le taux d’échantillonnage est grossier, moins il y a de données stockées. Utilisez le taux d’échantillonnage le plus grossier qui fonctionne pour votre jeu de données. Par exemple, ne collectez pas de données toutes les minutes si une collecte par heure suffit. Consultez la section MetricBase Politiques de conservation pour obtenir une description des politiques que vous pouvez sélectionner.
      Agrégateur de politique de rétention Opérateur qui agrège les données dans une période d’échantillonnage. Par exemple, dernier, minimum, maximum et moyenne.
      Agrégateur de valeur d'affichage Méthode d’agrégation utilisée lors de l’utilisation de <nom-table>.list où <nom-table> est une table dans la MetricBase base de données. Cette valeur n’est pas liée à la politique de conservation. Pour obtenir une définition des options, consultez Transformations de MetricBase.
      Durée de l'agrégat de valeurs d'affichage Durée utilisée pour calculer l’agrégation uniquement lors de l’utilisation de la vue de liste. Par exemple, <nom-table>.list où <nom-table> est une table dans la MetricBase base de données. Cette valeur n’est pas liée à la politique de conservation.
      Champ Objet Vous pouvez sélectionner une colonne de table unique comme objet de la mesure. La colonne unique doit être désignée dans la table avant de la sélectionner. Par exemple, si votre mesure suit les températures dans différentes maisons, vous pouvez faire de la colonne d’adresse de la maison l’objet de votre mesure. La colonne d’adresse du domicile de votre table doit être unique avant de définir le champ Objet.
      Remarque :
      La colonne sys_id est la colonne unique par défaut.
      Type de données Vous pouvez spécifier le type de données du champ d’objet.
    4. Sélectionnez Soumettre.

    Résultats

    Vous avez créé une spécification de série chronologique pour une mesure que vous souhaitez suivre.

    Que faire ensuite

    Échantillonnez les données en fonction de la spécification de la série chronologique et envoyez-les à partir d’une instance au MetricBase serveur de base de données.

    Utilisez les API REST ou JavaScript pour envoyer les données à la MetricBase base de données au taux prescrit par la définition des séries chronologiques. Consultez Ressources pour les développeurs.

    Important :
    Envoyez les données au débit prescrit par la définition des séries chronologiques. Si vous envoyez les données à un autre débit ou pour une durée différente, vous recevez une erreur. Assurez-vous d’agréger les données en fonction de la définition de mesure de séries chronologiques. De plus, la MetricBase base de données ne stocke que les valeurs de type float.