Présentation
Vous avez la possibilité de réaliser des prévisions de données directement depuis Explorer. Grâce à cette fonctionnalité, vous pouvez comparer les valeurs prédites aux valeurs réelles afin de détecter des anomalies potentielles dans vos données ou prévoir le moment où les valeurs franchiront un seuil spécifique.
Réaliser une prévision de données
Attention : La fonctionnalité de prévision de données est efficace uniquement pour des courbes présentant un comportement cyclique sur une période fixe. Pour des courbes non cycliques, son utilisation ne sera pas appropriée et risque de produire des résultats peu fiables.
Se connecter à Io-base et accéder au menu Indaba Explorer.
Votre prévision sera basée sur les données relatives à la période sélectionnée pour la courbe affichée.
Ainsi, assurez-vous de sélectionner la période que vous souhaitez utiliser comme référence.
Une fois votre courbe affichée, cliquer sur le bouton en forme de roue crantée, situé en haut à droite de votre écran :
Commencer par dupliquer la métrique sélectionnée, pour pouvoir comparer la courbe des données réelles à celle des données prédites.
Ensuite, sélectionner l’agrégation “Holt-Winters” pour la métrique dupliquée.
Plusieurs paramètres apparaissent pour vous permettre de configurer votre prévision :
Pour les remplir, vous devez observer la courbe sur laquelle sera basé votre prévision :
premier paramètre :
Observer la courbe sur laquelle se basent les prévisions et dégager une tendance. Dans notre exemple, on observe la tendance :
Ensuite, repérer les points significatifs de cette tendance.
Dans notre exemple, on remarque les points suivants :
Observer l'horaire à laquelle sont survenus ces points et faire la différence (en durée) de ces deux horaires.
Dans notre exemple, on constate que notre premier point significatif de la tendance survient à 09:14:04 et le dernier point significatif de la tendance survient à 09:19:49, ce qui nous fait une différence de 00:05:45 (5 minutes et 45 secondes).
Ainsi, nous indiquons 5mins et 45 secondes au niveau de ce premier paramètre :
paramètre “Motif” :
On constate qu’à chaque itération de la tendance, nous avons deux points singificatifs:
Le paramètre motif sera donc de 2 :
paramètre “points” : il s'agit du nombre de points que vous souhaitez générer lors de la prévision
Remarque : Le nombre maximum de points prédits est limité à 1000.
le paramètre “décalage” :
Comme on l’a vu précédemment, le modèle de prévision sera basé sur les données affichées dans la courbe.
Ainsi, pour que le modèle soit correctement prédit, il faut se positionner au début d’un cycle de tendance :
Lorsque la valeur au début de la courbe ne correspond pas au début du cycle, on peut utiliser le paramètre décalage pour décaler la période sélectionnée dans le graphique au moment de début du cycle.
Par exemple, imaginons que la courbe affichée soit :
On voit que le début de la courbe ne correspond pas au début d’un cycle :
On voudrait que la courbe commence au point encadré ci-dessous (début du cycle) :
Il suffit alors de regarder la date à laquelle a lieu le point de début de cycle et de faire la différence avec la date actuelle du début de la courbe :
09:19:49 - 09:16:54 = 00:03:05
On va donc indiquer 00:03:05 au paramètre décalage, pour faire en sorte que la courbe commence au début d’un cycle :
Une fois cette configuration effectuée, cliquer sur “valider toutes les configurations”. Votre courbe de prévision (encadrée ci-dessous) s’affiche :
Si vous souhaitez superposer la courbe de prévision sur voter de courbe de données réelles, retournez à l’écran de configuration et cocher la case “Affichage complet” :
Pour plus de détails se référer à la documentation Influx : https://docs.influxdata.com/enterprise_influxdb/v1/query_language/functions/#holt_winters