Accueil > Ressources > UCCASS > Exporter les données du questionnaire UCCASS

Exporter les données du questionnaire UCCASS

Sur le serveur daniel

vendredi 21 mai 2010, par FAHRASMANE, Timothée B., UBEDA

Lorsque l’on crée un questionnaire sous UCCASS, des statistiques assez basiques sont fournies automatiquement par le biais de l’interface graphique. Malheureusement, cela ne suffit généralement pas pour fournir une analyse complète des données. Il sera donc nécessaire de savoir exporter ces données, afin de les exploiter avec des logiciels appropriés tels que R ou Excel. C’est la démarche d’exportation des données que nous allons aborder dans cet article.

Il faut tout d’abord comprendre comment fonctionne la plateforme UCCASS. Les données sont stockées dans une base de données : il va donc falloir atteindre cette base de données, sélectionner les informations qui nous intéressent puis les mettre en forme dans un fichier, par exemple un fichier .csv

Pour procéder a l’export, on a créé un dossier compressé au format .zip contenant un fichier PERL rel2mat.pl et un fichier Bash uccass_export.sh.
On va commencer par déposer l’archive sur le serveur daniel par la commande suivante (dans un terminal) dans un nouveau dossier :

scp uccass.zip login@serveur:Nom_du_dossier

On décompresse ensuite cette archive :

unzip uccass

On se place au niveau du dossier précedemment créé afin de pouvoir utiliser les fichiers décompressés :

cd Nom_du_dossier_à_créer

On va enfin exécuter le fichier uccass_export.sh :

bash uccass_export.sh [1]

On peut enfin vérifier que l’exportation s’est correctement déroulée en regardant le contenu du fichier .csv nouvellement créé par la commande :

less -S uccass_export.csv

On a donc finalement obtenu après ces différents manipulations un fichier .csv contenant les données du questionnaire UCCASS mises en forme, et facilement utilisable par de nombreux logiciels de traitement de données. Ce fichier étant localisé sur le serveur daniel, on peut par la suite le récupérer sur la machine locale par l’intermédiaire de WinSCP par exemple.


[1Afin de comprendre comment fonctionne ce fichier, vous pouvez consulter l’article consacré à ce sujet "Fonctionnement du fichier uccass_export.sh"