School organisation

Anomalies

Identify anomalies in your school's data. The dashboard gathers a list of issues and inconsistencies in your databases. This dashboard was made by the CSSPI school board (yay)!

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 section for more information about how to implement 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