Werkzeug für den Umgang mit dem Marktstammdatenregister-Gesamtexport.
mastr
kann den Gesamtdatenexport auslesen, validieren und in eine SQLite-Datenbank umwandeln.
Aus diesem Repository heraus wird https://ds.marktstammdatenregister.dev veröffentlicht.
Der komplette Export ist in verschiedenen verarbeitungsfreundlichen Formaten auf Zenodo zum Download verfügbar.
Lade zuerst einen Gesamtdatenexport herunter.
$ go build -o mastr ./cmd/main.go
$ ./mastr -export 'Gesamtdatenexport_<...>.zip' \
-spec 'spec/Gesamtdatenexport.yaml' \
-database 'Marktstammdatenregister.db'
Mit diesen Argumenten wandelt mastr
den heruntergeladenen Gesamtdatenexport in eine SQLite-Datenbank mit dem Namen "Marktstammdatenregister.db" um.