Data Contracts in der Praxis
Sie möchten sich mit Data Contracts vertraut machen? Wir zeigen Ihnen, wie das geht, anhand des Open Data Contract Standard und der Open-Source-Software Data Contract CLI. Sie beginnen damit, bestehende Daten unter Vertrag zu nehmen – Sie importieren Entwürfe, fügen Überprüfungen hinzu, testen und erstellen Dokumente und einen Katalog.
Dann drehen wir den Spieß um: Sie arbeiten in Gruppen daran, einen Vertrag von Grund auf neu zu erstellen, basierend auf realen Anforderungen und mit Rollen wie Datenverbraucher und -produzent. Dabei reflektieren wir das Gelernte und schließen mit Ideen ab, wie Datenverträge die Automatisierung vorantreiben können.
Vorkenntnisse
- Ein Laptop mit Python 3.10 oder neuer sowie installiertem VS Code ist hilfreich.
- Teilnehmende sollte wissen, was YAML ist.
Lernziele
Teilnehmende
- erwerben grundlegende Kenntnisse des Open Data Contract Standard und der Verwendung der Data Contract CLI
- erlernen, wie vorhandene Daten unter Vertrag genommen und validiert werden
- üben gemeinsames Erstellen von Data Contracts anhand von Anforderungen in einem Team