Cette rubrique décrit la fonction de décomposition des séries chronologiques, qui permet de décomposer les courbes métier et de mettre en évidence les informations relatives aux tendances et aux périodicités.
ts_decompose
Format de la fonction :
select ts_decompose(x, y)
Le tableau suivant répertorie les paramètres de la fonction.
|
Paramètre |
Description |
Valeur |
|
x |
La série chronologique. Les points temporels le long de l'axe horizontal sont triés par ordre croissant. |
Chaque point temporel est un horodatage Unix. Unité : secondes. |
|
y |
La séquence des valeurs numériques de la propriété observée, correspondant aux points temporels spécifiés. |
S/O |
Exemple
-
L'instruction de requête est la suivante :
* | select ts_decompose(stamp, value) from (select'("__time__" - ("__time__" % 60))' as stamp, avg(v) as value from log GROUP BY stamp order by stamp) Résultat de sortie

Le tableau suivant répertorie les éléments d'affichage.
Élément d'affichage | Description | |
Axe horizontal | unixtime | L'horodatage Unix des données. Unité : secondes. |
Axe vertical | src | Les données brutes. |
trend | La tendance de la courbe décomposée. | |
season | La périodicité de la courbe décomposée. | |
residual | Les données résiduelles décomposées. | |