Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1814 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Question analyse/visualisation de données, niveau noob

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question analyse/visualisation de données, niveau noob

n°2414994
TotalRecal​l
Posté le 12-04-2022 à 10:16:50  profilanswer
 

Hello,  
 
Je suis plutôt orienté développement (.Net), j'aimerais améliorer mes compétences en analyse et visualisation de données, avec les outils qui vont bien.
Au fil des années je me suis souvent retrouvé à implémenter de la génération d'exports ou de graphiques au moyen de librairies diverses, from scratch, dans le cadre pro ou perso.  
A l'époque où on devait subir des trucs comme Crystal Report ça avait du sens, mais quand je vois la variété colossale des outils actuels pour faire ça (tableau, Power BI...) je me dis que c'est idiot de continuer à procéder ainsi.
 
Mais quand on cherche "data analysis" ou "dataviz" et ce qui tourne autour, il y a une bonne centaine de logiciels plus ou moins payants qui sortent, et ça n'est que la surface, impossible donc de savoir par quoi commencer tellement le domaine est touffu.
 
Quelqu'un peut m'aiguiller sur quelques softs simples d'accès et gratuits ?
Par exemple : en quelques minutes j'aimerais bien à partir pouvoir générer un graphique ou un tableau croisé dynamique basé sur une vue ou une requête d'une base de données (SQL Server), et sauvegarder ça en un projet réutilisable, et si possible en sortir un Open Document (Excel / LibreOffice).

 
Pour l'instant ça sera surtout pour des besoins perso et à des fins d'apprentissage, donc pas besoin de serveur web (sauf si c'est très simple à déployer), une appli sous Windows ferait parfaitement l'affaire, gratos si possible.
Mais à terme j'en aurai un usage régulier donc ça n'est pas non plus "par curiosité" donc une version d'essai d'un truc inutilisable dans quelques semaines sans payer ne m'intéresse pas. J'imagine qu'il y a quelques trucs intéressants en open source ou avec des restrictions acceptables pour un usage non commercial.
C'est pour de petits volumes (quelques dizaines de Mo dans le pire des cas).
 
Merci beaucoup :jap:


Message édité par TotalRecall le 12-04-2022 à 11:52:29

---------------
Topic .Net - C# @ Prog
mood
Publicité
Posté le 12-04-2022 à 10:16:50  profilanswer
 

n°2415009
TotalRecal​l
Posté le 12-04-2022 à 14:27:38  profilanswer
 

48 vues et 0 réponse, soit ça n'existe pas, soit y a pas d'aspirant data analyst sur hfr :d


Message édité par TotalRecall le 12-04-2022 à 14:27:47

---------------
Topic .Net - C# @ Prog
n°2415136
rufo
Pas me confondre avec Lycos!
Posté le 13-04-2022 à 17:44:53  profilanswer
 

Pentaho devrait répondre à ton besoin, non ?
 
Ce bouquin pourrait t'intéresser pour avoir des idées de représentations originales : https://www.amazon.fr/Datavision-Da [...] 221126750/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2415236
TotalRecal​l
Posté le 15-04-2022 à 09:03:29  profilanswer
 

Merci pour la suggestion. L'ensemble a l'air d'être un mastodonte plutôt orienté client serveur et axé autour d'un ETL, avec des fonctionnalités autour.
 
Si je veux juste la partie "reporting" que je décris dans le 1er post, c'est "Pentaho Report Designer" que je dois installer parmi la myriade de modules existants ? C'est indépendant (pas besoin de serveur) et pas trop compliqué à prendre en main ?
 
Je creuserai un peu plus tard mais si tu connais la bête, je préfère te demander au moins confirmation des trucs de base pour ne pas installer un truc inutile/inutilisable.  
 
Merci :jap:


---------------
Topic .Net - C# @ Prog
n°2415243
rufo
Pas me confondre avec Lycos!
Posté le 15-04-2022 à 10:42:45  profilanswer
 

Désolé, jamais utilisé. C'est l'équivalent de Business Object en open source, développé, je crois, par d'anciens de BO.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2415248
TotalRecal​l
Posté le 15-04-2022 à 11:26:40  profilanswer
 

Et toi qui a touché un peu à tout en info, tu n'as rien qui te vient à l'esprit à la lecture de mon post d'ouverture :??: (à part Excel :D)  
:hello:


---------------
Topic .Net - C# @ Prog
n°2415259
rufo
Pas me confondre avec Lycos!
Posté le 15-04-2022 à 13:39:25  profilanswer
 

Ben j'ai pas des gros besoins de reporting. J'ai 2 cas de figures :
1) Il est possible de générer un fichier PDF car rien à retoucher. Donc, je génère le rapport avec du PHP et la lib FPDF.
 
2) Le rapport nécessite des modifications ou autres manips. Dans ce cas, je génère les indicateurs avec du PHP dans un fichier CSV qui est intégré dans un onglet d'un fichier Excel qui contient des macros en VBA qui prennent les donnés en entrée et mettent à jour les autres onglets (tableaux, graphiques...).  
 
Dans les 2 cas, c'est bien plus facile à maintenir dans le temps (car code commenté, pas dépendant d'outils trop particuliers, formation courte car PHP, c'est du classique). :) Et s'il faut décliner un rapport existant mais adapter un peu pour un autre produit, ben je duplique le code et l'éventuel fichier Excel et j'adapte le code et les les macros.
 
Pour la montée en perfs, c'est plus facile avec des scripts PHP et des requêtes SQL qui sortent à la fin un fichier CSV que si je devrais extraire à plat les données dans Excel et faire tous les calculs. Le nb de fois que j'ai vu des mecs faire des fichiers Excel qui se sont complexifiés au fil du temps, devenir imbitables et finir par s'écrouler parce qu'il y avait trop de données au bout d'un moment... Obligé de tout refaire :/
Moi, pas :)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2415260
TotalRecal​l
Posté le 15-04-2022 à 14:01:12  profilanswer
 

Là l'idée surtout d'avoir un outil pour visualiser des graphiques et des tableaux dynamiques à partir de données numériques issues d'une vue SQL, pas pour faire du reporting PDF "statique".

Message cité 1 fois
Message édité par TotalRecall le 15-04-2022 à 14:01:45

---------------
Topic .Net - C# @ Prog
n°2415264
rufo
Pas me confondre avec Lycos!
Posté le 15-04-2022 à 14:18:54  profilanswer
 

J'ai pas eu trop à traiter ce cas. La seule fois où j'ai dû le faire, j'ai utiliser Chart.js comme lib.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2415265
xtieu
Posté le 15-04-2022 à 14:22:12  profilanswer
 

TotalRecall a écrit :

Là l'idée surtout d'avoir un outil pour visualiser des graphiques et des tableaux dynamiques à partir de données numériques issues d'une vue SQL, pas pour faire du reporting PDF "statique".


 
 
Avec jupyter et pandas (si t'es pas allergique à python) tu devrais pourvoir faire ce que tu veux en charts et tableaux avec des datas issues de sgdb


Message édité par xtieu le 15-04-2022 à 14:22:38

---------------
There's more to life than the boy in that mirror.
mood
Publicité
Posté le 15-04-2022 à 14:22:12  profilanswer
 

n°2415294
TotalRecal​l
Posté le 17-04-2022 à 09:17:21  profilanswer
 

Mais euh l'idée était de trouver un outil visuel de BI pour s'affranchir de l'aspect Programmation [:twixy] (même si un peu de script en complément pouvait être envisageable bien sûr)
 
Même si je vois l'intérêt de ta suggestion par rapport à un langage quelconque : au moins on est déjà sur un socle orienté maths / visualisation.


---------------
Topic .Net - C# @ Prog
n°2415303
rufo
Pas me confondre avec Lycos!
Posté le 17-04-2022 à 18:50:32  profilanswer
 

Ben Pentaho alors ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Question analyse/visualisation de données, niveau noob

 

Sujets relatifs
GUI SQL pour noobAide niveau programmation débutant
Types de données et contrainte de domaineLa section de données dépasse l'espace disponible sur la carte
[PYTHON] récupérer donnéesAlimenter une base de données Postgresql
Récupération de données depuis un fichier textePerte des données copiées lors du lancement d'une macro VBA/Excel
Question sur les conditions inverséesTrouver la plus grande clé qui ne contient pas de données communes
Plus de sujets relatifs à : Question analyse/visualisation de données, niveau noob


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR