Utilisation du module Analytics de Nextcloud

Présentation du module analytics

Nextcloud est une plateforme de stockage de fichiers open-source qui permet également l’intégration de diverses applications pour étendre ses fonctionnalités, dont le module Analytics. Le module Analytics de Nextcloud est conçu pour aider les utilisateurs à visualiser et analyser des données à travers des tableaux de bord interactifs et des rapports.

Exemple 1: Création de diagram depuis un CSV.

On a récupéré sur le site https://meteo.data.gouv.fr le fichier d’historique de la meteo pour le Puy-De-Dôme depuis le 1er Janvier 2023.

Sur la configuration ci dessous, j’ai selectionné mon CSV directement dans Nextcloud, j’ai ensuite selectionné les colonnes du CSV que je voulais. La par exemple j’ai voulus selectionner les colonnes 2, 6 et 9.

Voici le résultat: un graphique avec les TN (température minimale sous abri) pour toutes les stations météo du département.

 

L’application Analytics de Nextcloud permet de filtrer les données facilement. J’ai ici filtré les résultats sur les stations météos de SUPERBESSE et Clermont-Ferrand

Voici le résultat: un graphique avec les TN (température minimale sous abri) pour les deux stations.

Aller plus loin

Le problème du cas de figure, c’est que le CSV est mis à jour quotidiennement sur le site data.gouv.fr. Il faudrait donc tous les jours télécharger le fichier sur son poste l’extraire et l’envoyer sur Nextcloud et là on perd en praticité.

La où réside l’intêret de Nextcloud, c’est que celui-ci tourne généralement sur un serveur ou l’on peut executer du Bash ou du Python. On peut donc imgainer le workflow suivant:

Script bash qui télécharge le fichiers csv.gz, extrait le fichier csv dans le bon dossier nextcloud et une mise à jours automatique du graphique via les options.

On se retrouve donc avec un graphique mis  à jours quotidiennement depuis une source qui devrait necessiter une intervention humaine sur d’autres plateforme ou si on voulait faire ça dans un fichier excel.

 

On peut imaginer ce flux de travail pour uneextraction quotidienne d’un indicateur (KPI) de votre activité que vous pourriez rapidement diffuser à vos collaborateurs sans avoir à vous partager un fichier excel avec vos diagrammes.

Contactez nous

Si vous avez envie de découvrir Nextcloud, ces applications, son envrionnement, contactez-nous.

 

Nous hebergeons pour vous votre instance Nextcloud et nous vous accompagnons dans la prise en main des fonctions dont vous avez besoin.

Similar cases