Metadatakvalitet

datasetK-aefvkdeaantta-speutb-leivsehnaetsrssmentamtRqoaarb-bhdiaatrtMvaQessettPs-oesvtegnrtessdaptraouspreelstr-c-tcohyhra-eirccnvhkgeee-scratkpeeirrmqa-secvoernitnsg-service

dataset-event-publisher lytter etter RabbitMQ harvest meldinger fra dataset-harvester. Den henter så datasett-grafer via apiet til dataset-harvester, og produserer én event på dataset-events topicen for hvert datasett dataset-harvester har oppdatert. assmentator konsumerer hver høstet graf fra dataset-events, legger til hasAssessment properties på både dataset- og hver distribution-node, og produserer videre til mqa-dataset-events. property-checker og url-checker konsumerer begge datasett grafer fra mqa-dataset-events og produserer assessment grafer til mqa-events. Disse assessment grafene konsumeres av scoring-service, og sammenslås basert på fdk_id og event timestamp. scoring-service lagrer/oppdaterer assessment grafer i Postgres via scoring-api, samt totalscore for hver dimensjon for å kunne gjøre raske aggregerte spørringer.