datakontrakt
Datakontrakt er en aftale mellem dataafsendere og dataforbrugere om hvilke data der udveksles, hvordan de er struktureret, og hvilke kvalitets-, sikkerheds- og governancekrav der gælder. Den fungerer som en kontraktlig ramme for dataudveksling og har til formål at sikre interoperabilitet, automatisering og gennemsigtighed i dataflowet.
Nøgleelementer i en datakontrakt omfatter beskrivelser af felter og datatyper, semantiske regler for betydningen af felter,
Praktisk implementeres datakontrakter ofte som schemas eller API-kontrakter i formater som JSON Schema, Avro, Protobuf eller
Livscyklus og vedligeholdelse indebærer versionering, deprecation og migrationsplaner samt klare aftaler om backward- og forward- compatibilitet.
Anvendelserne er særligt udbredte i data mesh og moderne datafabrikker, hvor datakontrakter understøtter selvbetjente dataproducenter og