Services éducatifs
Suivi des résultats des élèves
Suit les notes des élèves dans des cours sélectionnés. Le dashboard affiche, pour chaque élève actuellement inscrit au primaire ou au secondaire, l'historique de ses résultats pour tous les cours appartenant au même groupe de cours sélectionnés. Le dashboard affiche conditionnellement le statut de l'élève pour l'année courante et l'année précédente.
Le dashboard fournit aussi un portrait annuel de l'élève.
Il fournit également un portrait annuel de l'école. Pour inclure les notes de cours, vous devez activer la table
core.dashboards_store/models/dashboards/educ_serv/res_scolaires/pbi_tables/resco_report_res_bilan_comp_eco.sql.Déploiement
tag:suivi_resultatsnew in v0.10.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.
Dépendance de dashboard
Ce dashboard dépend du dashboard res_scolaires. Assurez-vous de déployer res_scolaires avant suivi_resultats.
Spécification du projet dbt
Mettez à jour votre fichier
cssXX.dashboards_store/dbt_project.ymlavec l'extrait suivant et ajoutez la variablecod_css.
# cssXX.dashboards_store/dbt_project.yml
models:
core_dashboards_store:
marts:
educ_serv:
+enabled: True
dashboards:
educ_serv:
suivi_resultats:
+enabled: True
res_scolaires:
+enabled: True
interfaces:
gpi:
+enabled: True
Configuration
La configuration est optionnelle. Si vous ne fournissez pas de configuration, le dashboard utilisera la configuration par défaut.
Personnaliser les cours suivis
Cette table nécessite des seeds. Assurez-vous d'exécuter
dbt seed --full-refreshpour les alimenter.
- Pour ajouter une liste de cours locaux à suivre:
- Ajoutez un fichier
.csvdans votre dossiercssXX.dashboards_store/seeds/dashboards/educ_serv/suivi_resultats. Le fichier doit s'appelercustom_tracked_courses.csvet contenir les colonnes décrites danscore.dashboards_store/seeds/dashboards/educ_serv/suivi_resultats/schema.yml, qui décrit la seedcustom_tracked_courses. Vous pouvez utiliser la tablecore.dashboards_store/models/marts/educ_serv/staging/stg_descr_matpour trouver le bon mapping. - Déclenchez un rafraîchissement de vos seeds.
- Ajoutez un fichier
dbt seed --full-refresh
Consultez la section seeds pour plus d'informations sur l'utilisation et l'alimentation des seeds.
