Aller au contenu principal

Les bonnes pratiques

Préconisations

Taille des envois

Les données doivent être envoyées par batch de 1000 points de données maximum. Au-delà de cette limite, la requête risque d'être rejetée par la plateforme.

Si vous avez plus de 1000 points à transmettre, divisez-les en plusieurs requêtes successives.

Gestion des erreurs de transmission

Stockage des données

En cas d’échec de transmission, les données doivent être stockées localement.
L’équipement doit donc disposer d’une capacité de stockage adaptée.

Mettre en place une politique FIFO pour supprimer les données anciennes (ex. après 30 jours).

Rejeu des données

Les envois doivent être réessayés après plusieurs délais croissants, par exemple :

  • 10 minutes
  • 1 heure
  • Puis toutes les 24 heures

Dès qu’un envoi réussit, toutes les données stockées sont renvoyées idéalement dans un seul stream, toujours en respectant la limite de 1000 points de données.


Cycle de vie des données

Pour optimiser le trafic réseau et le stockage, adaptez la fréquence d’envoi à l’usage réel.

Cas d’usageFréquence recommandée
Pas de besoin temps réelDonnées horaires
Besoin de précision moyenneDonnées toutes les 5 minutes

Granularité vs fréquence d’envoi

Des données à granularité 5 min peuvent être regroupées et envoyées chaque heure, avec des timestamps distincts.


Données ponctuelles

Certaines données (constantes, alarmes, statuts) ne changent qu’occasionnellement.
Elles doivent être envoyées uniquement sur changement d’état, pour :

  • améliorer la réactivité sur les alertes ;
  • réduire le trafic inutile.

Vous ne trouvez pas la réponse à votre question ?

Contactez nous via notre outil de support