Skip to content

Informasjonsforvaltning/fdk-mqa-property-checker

Repository files navigation

fdk-mqa-property-checker

This service is part of the Metadata Quality Assessment stack. This service listens to dataset harvested events (Kafka) and checks if the dataset has defined/set specific properties. Results are stored in a DQV metrics model which is stored in the MQA event topic (Kafka).

Install

Install required packages (Debian):

sudo apt update && sudo apt install -y build-essential clang cmake libssl-dev pkg-config

Install Rust:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Code formatting

Format source code:

rustfmt --edition 2021 src/*

Build

Build for development:

cargo build --verbose

Build release:

cargo build --release

Run application

./target/release/fdk-mqa-property-checker

Show help:

./target/release/fdk-mqa-property-checker --help

Kafka

Use this project to run your local Kafka cluster

https://github.com/Informasjonsforvaltning/fdk-event-streaming-service

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages