Skip to content

Overview#

Metrics consists of multiple services and layers.

Metrics

The code for the services can be found on GitLab.com.

Pipeline Layer#

Service Description
piveau-metrics-validating-shacl Validates RDF against SHACL rules.
piveau-metrics-annotator This service annotates incoming datasets with DQV quality measurements.
piveau-metrics-accessibility Checks URLs for their status codes.
piveau-metrics-score Calculates scores based on DQV measurements.

Service Layer#

Service Description
piveau-metrics-cache Stores precomputed DQV measurements in a MongoDB.
piveau-metrics-notifications This service notifies a publisher when the score of their catalogue drops.
piveau-metrics-reporter Provides PDF, ODS, and XLSX representations of metrics measurements.

UI Layer#

Service Description
piveau-metrics-ui Metrics web frontend.
piveau-metrics-validating-ui Frontend for the SHACL Validator.