Hoppa till innehållet

Dataschema

Ett dataschema beskriver hur data är uppbyggda och vilka regler som gäller. Det anger exempelvis fält och datatyper; ursprung och aktualitet är ytterligare frågor.

API:er & integration

Ett dataschema beskriver hur data ska vara uppbyggda. Det kan ange fält, datatyper, relationer och begränsningar. Schemat kan exempelvis gälla en post eller ett utväxlat meddelande.

Avtala om en identifierare som text

I ett fiktivt utbyte av produktdata ska artikelidentifieraren "0042" behållas som en sträng. Ett lämpligt schema kan ange fälttypen. Det klargör ännu inte vilket system som får tilldela identifieraren eller vilket tillstånd för produktdata som överförs.

Kontrollera struktur och betydelse tillsammans

Confluent beskriver ett schema som en specifikation av meddelandedatas struktur. JSON Schema är ett möjligt språk för sådana regler i JSON-data. Även betydelsen måste avtalas: Ett lagerfält kan exempelvis avse tillgängligt eller totalt lager. Samma fältnamn och taltyp besvarar inte frågan. Kontrollera därför också datas betydelse, ursprung och nödvändiga tidsmässiga sammanhang.

Källor

Artiklar om ämnet

API:er & integration med ASES

ERP, CRM och webbutik smidigt sammankopplade