Résultats aux épreuves
Déploiement
tag:res_epreuvesnew in v0.19.0Base de données
La base de données gpi doit être liée au projet. Consultez la section lier une base de données pour plus d'informations.
Spécification du projet dbt
Mettez à jour votre fichier
cssXX.dashboards_store/dbt_project.ymlavec l'extrait suivant.
- Activer les modèles et tableaux de bord du repo core
# cssXX.dashboards_store/dbt_project.yml
models:
core_dashboards_store: # Active les modeles du repo core
marts:
educ_serv:
+enabled: True
dashboards:
educ_serv:
res_epreuves:
+enabled: True
interfaces:
gpi:
+enabled: True
jade:
+enabled: True
- Définir la variable
cod_cssLa variablecod_cssest requise pour filtrer les résultats provenant des tables Jade et exclure les élèves d'autres CSS. Cette variable DOIT être définie pour que le tableau de bord fonctionne correctement.
# cssXX.dashboards_store/dbt_project.yml
vars:
# Variables du dashboard res_epreuves:
dashboards:
res_epreuves:
cod_css: ###% -- Les trois premiers caracteres de votre CSS. Format regex SQL, p. ex. '001%' pour CSS001
Configuration
Ajouter des épreuves locales
- Pour ajouter une liste d'épreuves locales à suivre dans le tableau de bord:
- Ajoutez un fichier
.csvdans le dossiercssXX.dashboards_store/seeds/dashboards/res_epreuves. Le fichier doit s'appelerrstep_epreuves_personnalisees. Il doit être rempli avec les colonnes décrites danscore.dashboards_store/seeds/dashboards/res_epreuves/schema.yml, qui documente la seedrstep_epreuves_personnalisees. - Déclenchez un rafraîchissement de vos seeds.
- Ajoutez un fichier
dbt seed --full-refresh
Ajouter les données ministérielles
La procédure suivante décrit comment ajouter les données ministérielles au tableau de bord. Elle est la même pour chaque session à suivre. Elle doit être effectuée manuellement pour chaque session, car les données ne peuvent pas être récupérées automatiquement depuis la base de données. La procédure est un peu lourde et nécessite le fichier Excel fichier_traitement.xlsm pour consolider les données des différentes sessions dans un seul fichier .csv.
Ce fichier se trouve dans le dossier core.dashboards_store/analyses/dashboards/res_epreuves.
- Pour ajouter les données régionales et provinciales des épreuves uniques au tableau de bord:
- Exécutez les rapports Charlemagne
CHS040509R - Statistiques provisoires des résultats d'épreuves uniquespour toutes les sessions et années à suivre dans le tableau de bord. - Enregistrez-les ensuite dans un seul dossier ne contenant que ces fichiers
XML. - Utilisez le fichier
fichier_traitement.xlsm, situé dans le dossier/analyses/dashboards/res_epreuves, pour consolider les fichiersXMLdes différentes sessions dans un seul fichier.csv. - Enregistrez le fichier consolidé dans
cssXX.dashboards_store/seeds/dashboards/res_epreuvessous le nomfichier_consolide_epreuves_ministerielles. - Déclenchez un rafraîchissement de vos seeds.
- Répétez ces étapes pour chaque session.
- Exécutez les rapports Charlemagne

