Depuis la création de TagoIO, nous avons toujours cherché à améliorer l’expérience utilisateur, la sécurité et à offrir la plateforme IoT (Internet des objets) idéale. Pour continuer à exceller et à développer notre plateforme dans cette même direction, nous ajoutons une nouvelle fonctionnalité en beta à notre système de gestion des données en constante évolution.
Les développeurs disposent désormais d’un autre moyen de sauvegarder ou d’exporter les données de leurs appareils depuis leurs bases de données haute performance (buckets) vers des fichiers TagoIO, puis de les télécharger de façon sûre et efficace. Cela ouvre la possibilité d’exporter vers d’autres plateformes cloud comme AWS ou n’importe quelle plateforme compatible avec les fichiers JSON ou CSV.
C’est une excellente manière de garder vos données sauvegardées, d’éviter les erreurs humaines, de disposer d’options de reprise après sinistre et de respecter les lois sur la conformité des données.
Par exemple, imaginez que vous supprimez des données d’appareil de votre bucket et que vous sélectionnez les mauvais fichiers. Ce genre de situation n’a rien d’idéal, mais elle peut arriver.
Comment fonctionne la nouvelle fonctionnalité de gestion des données ?
Cette nouvelle fonctionnalité, comme indiqué précédemment, permet aux développeurs de retirer leurs données de leur base de données haute performance et de les placer dans des fichiers TagoIO où elles seront disponibles au téléchargement.
Il faut toutefois préciser que cette fonctionnalité est uniquement disponible pour les buckets immuables, car TagoIO propose deux types de buckets distincts. Le premier est optimisé pour un volume de données élevé, à savoir le bucket immuable, et le second peut être facilement modifié pour gérer les paramètres et les données des entreprises et des actifs, à savoir le bucket mutable.

Dans votre compte TagoIO, comme le montre l’image ci-dessus, vous pouvez sélectionner manuellement la période de données en cliquant sur les carrés bleus, puis choisir l’option « Export Chunks ».
À partir de là, vos données sont exportées dans vos Files, ce qui facilite leur téléchargement et leur accès depuis n’importe où.
Lorsque c’est nécessaire, les développeurs peuvent créer des scripts qui automatisent l’ensemble du processus d’export des données. Ils peuvent choisir les buckets et les périodes à exporter et programmer l’heure de démarrage du processus.
Il existe aussi une option pour automatiser la suppression des fichiers du bucket après leur export, et ce processus vous permet de mettre en place une procédure de sauvegarde complète afin de garder vos données en sécurité en cas de problème.
En créant ces scripts, les développeurs augmentent leur capacité à stocker des données dans leurs bases de données haute performance (buckets), libèrent de l’espace de stockage et le remplacent par de nouvelles données.
Besoin d’aide ?
Pour en savoir plus sur l’automatisation de cette procédure, consultez notre page Software Development Kit. Le SDK est disponible pour JavaScript/TypeScript et Python. Vous pouvez aussi nous contacter via notre espace communautaire où vous pouvez échanger avec des développeurs du monde entier et obtenir de l’aide.
Vous trouverez cette nouvelle fonctionnalité beta, ainsi que beaucoup d’autres, en accédant à votre compte TagoIO sur notre portail. Si vous n’en avez pas encore, vous pouvez facilement en créer un en cliquant ici.
Nous espérons que cette fonctionnalité vous aidera dans votre parcours d’implémentation IoT !


