School organisation

Anomalies

Identify the anomalies in the data of your school. The dashboard gathers a list of issues / inconsistencies in your databases. This dashboard was made by the CSSPI school board (yé)!

Deployment

tag:anomaliesnew in v0.18.0

Database

Both the gpi and jade databases must be linked to the project. Please refer to the linking a database section for more information about how to link a database.

Marts

The following marts must be enabled for the dashboard to work. Please refer to the enabling a mart section for more information about how to enable a mart.

  • educ_serv

Adapters

An adapter must be implemented for the dashboard to work. Please refer to the linking an adapter.

dbt project specification

Update your cssXX.dashboards_store/dbt_project.yml file with the following snippet.

  1. Enabling models and dashboards from the core repo
# cssXX.dashboards_store/dbt_project.yml
models:
  core_dashboards_store: # Enable the models from the core repo
    marts:
      educ_serv:
        +enabled: True
    dashboards:
      org_scolaire:
        anomalies:
          +enabled: True
    interfaces: 
      gpi:
        +enabled: True
      jade:
        +enabled: True
  1. Enabling the adapter

An adapter named anml_stg_population must exist with the following two columns (fiche, id_eco). This adapter is used to select the rows for which we want to track anomalies.

Copyright © 2026