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.0

Bases 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.yml avec 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écuter dbt seed --full-refresh pour les alimenter.

  • Pour ajouter une liste de matières locales à suivre:
    1. Ajoutez un fichier .csv dans le dossier cssXX.dashboards_store/seeds/dashboards/educ_serv/res_scolaires. Le fichier doit s'appeler custom_matiere.csv et contenir les colonnes décrites par core.dashboards_store/seeds/dashboards/educ_serv/res_scolaires/schema.yml, qui décrit la seed custom_matiere.
    2. Déclenchez un rafraîchissement de vos seeds.
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
Copyright © 2026