Erstellen Sie eine Zeitreihendefinition in MetricBase

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Geben Sie die Metrik, die Sie speichern möchten, an, wie oft sie erfasst wird und wie lange sie in MetricBasegespeichert werden soll.

    Vorbereitungen

    Prozedur

    1. Navigieren zu MetricBase > Zeitreihenmetrikenan.
    2. Wählen Sie Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular für Zeitreihenmetrik
      Feld Beschreibung
      Bezeichnung Intuitiver Name für den Metrikfeldnamen. Beispielsweise könnte Höhe die Bezeichnung für den Metrikfeldnamen mb-altude sein.
      Tabellenname Name der Tabelle, der die Metrik in der Datenbank MetricBase hinzugefügt werden soll. In der Demo MetricBase speichert die Tabelle „mb_drone“ beispielsweise die Drohnendaten. Jede Spalte in der Tabelle enthält eine andere Metrik, z. B. Höhe, Länge und Geschwindigkeit.
      Metrikfeldname Name der Zeitreihenmetrik, die aufzeichnet. Beispiel: mb-altude. Sie können es als den Namen einer Spalte in der Datenbanktabelle MetricBase betrachten.
      Aufbewahrungsrichtlinie Häufigkeit der Stichprobennahme und wie lange MetricBase die Werte in der Datenbank speichert. Sie können den Wert nicht anpassen. Um eine Definition der Werte zu erhalten, klicken Sie auf die Lupe und dann auf eine Richtlinie. Je gröber die Abtastrate ist, desto weniger Daten werden gespeichert. Verwenden Sie die gröbste Abtastrate, die für Ihren Datensatz geeignet ist. Sammeln Sie beispielsweise nicht jede Minute Daten, wenn eine stündliche Erfassung ausreicht. Unter MetricBase Aufbewahrungsrichtlinien finden Sie eine Beschreibung der Richtlinien, die Sie auswählen können.
      Zusammenfassung für Aufbewahrungsrichtlinie Operator, der die Daten in einem Stichprobenzeitraum aggregiert. Zum Beispiel „last“, „Minimum“, „Maximum“ und „Durchschnitt“.
      Aggregator des Anzeigewerts Die bei der Verwendung von verwendete Zusammenfassungsmethode<table-name> .list wobei ist eine Tabelle in der Datenbank MetricBase. Dieser Wert hat keine Beziehung zur Aufbewahrungsrichtlinie. Eine Definition der Optionen finden Sie unter MetricBase-Transformationen.
      Aggregatdauer des Anzeigewerts Dauer, die nur in der Listenansicht zum Berechnen der Zusammenfassung verwendet wird. Beispiel:<table-name> .list wobei ist eine Tabelle in der Datenbank MetricBase. Dieser Wert hat keine Beziehung zur Aufbewahrungsrichtlinie.
      Betrefffeld Sie können eine eindeutige Tabellenspalte als Betreff für die Metrik auswählen. Die eindeutige Spalte muss in der Tabelle festgelegt werden, bevor Sie sie auswählen. Wenn Ihre Metrik beispielsweise die Temperatur in verschiedenen Haushalten verfolgt, können Sie die Spalte „Hausadresse“ zum Betreff der Metrik machen. Die Spalte „Hausadresse“ in Ihrer Tabelle muss eindeutig sein, bevor Sie das Betrefffeld festlegen.
      Hinweis:
      Die Spalte „sys_id“ ist die standardmäßige eindeutige Spalte.
      Datentyp Sie können den Datentyp des Betrefffelds angeben.
    4. Wählen Sie Absenden.

    Ergebnisse

    Sie haben eine Zeitreihenspezifikation für eine Metrik erstellt, die Sie nachverfolgen möchten.

    Nächste Maßnahme

    Sammeln Sie die Daten gemäß der Zeitreihenspezifikation, und senden Sie sie von einer -Instanz an den -Datenbankserver MetricBase.

    Verwenden Sie die REST- oder JavaScript-APIs, um die Daten mit der durch die Zeitreihendefinition vorgeschriebenen Rate an die Datenbank MetricBase zu senden. Weitere Informationen finden Sie unter Entwicklerressourcen.

    Wichtig:
    Senden Sie die Daten mit der von der Zeitreihendefinition vorgeschriebenen Rate. Wenn Sie die Daten mit einer anderen Rate oder für eine andere Dauer senden, erhalten Sie einen Fehler. Stellen Sie sicher, dass Sie die Daten gemäß der Definition der Zeitreihenmetrik aggregieren. Außerdem speichert die Datenbank MetricBase nur Werte des Datentyps Float.