Services éducatifs
Résultats scolaires
Fournit un aperçu rapide des résultats des matières et compétences sélectionnées du centre de services scolaire.
Déploiement
tag:res_scolairesnew in v0.7.0Bases 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.
Marts
Les marts suivants doivent être activés pour que le dashboard fonctionne. Consultez la section activer un mart pour plus d'informations.
educ_serv
Spécification du projet dbt
Mettez à jour votre fichier
cssXX.dashboards_store/dbt_project.ymlavec l'extrait suivant.
models:
core_dashboards_store: # Active les modeles du repo core
marts:
educ_serv:
+enabled: True
dashboards:
educ_serv:
res_scolaires:
+enabled: True
interfaces: # Le dashboard a seulement besoin de la base GPI
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 matières suivies
Mettez à jour votre fichier
cssXX.dashboards_store/dbt_project.yml. Cette table nécessite des seeds. Assurez-vous d'exécuterdbt seed --full-refreshpour les alimenter.
- Pour ajouter une liste de matières locales à suivre:
- Ajoutez un fichier
.csvdans le dossiercssXX.dashboards_store/seeds/dashboards/educ_serv/res_scolaires. Le fichier doit s'appelercustom_matiere.csvet contenir les colonnes décrites parcore.dashboards_store/seeds/dashboards/educ_serv/res_scolaires/schema.yml, qui décrit la seedcustom_matiere. - Déclenchez un rafraîchissement de vos seeds.
- Ajoutez un fichier
dbt seed --full-refresh
Définir un threshold personnalisé
Le seuil sert à identifier les élèves en réussite élevée. Il est fixé à 70 % par défaut.
Vous pouvez remplacer le seuil par défaut en ajoutant la variable suivante dans votre fichier dbt_project.yml.
# cssXX.dashboards_store/dbt_project.yml
vars:
# Variables du dashboard res_scolaires:
res_scolaires:
threshold: 70
