DBC Årsberetning 2023 - Flipbook - Side 6
INFRASTRUKTUR
Brugervenlig formidling
af data med JED
Ny datamodel gør det lettere for bibliotekerne at afkode
data og er optimeret til udvikling af grænseflader.
SIDELØBENDE MED UDVIKLINGEN AF FBI-API har
DBC udviklet en ny datamodel for de data, som bibliotekerne har adgang til via API’et. Den nye model har
fået navnet JED, som er en forkortelse for JSON Expanded Data. JED skal gøre det nemmere for bibliotekerne
at behandle data i deres systemer og formidle dem i
deres grænseflader.
Grænseflade
Søgning
Visformater
Forsider
JED
Marcposter
Samtidig er dataindholdet tilpasset den specifikke
brugssituation. Det gør det muligt at formidle data på
forskellige måder afhængig af brugssituationen.
Med en tydelig navngivning bliver det desuden mere
simpelt for bibliotekernes it-udviklere at implementere
data uden et stort kendskab til bibliografiske data.
Forslag
FBI-API
Målet med JED har været at reducere kompleksiteten
i data uden at reducere selve dataindholdet. JED medfører altså ikke mindre dataindhold, men derimod en
enklere afkodning af data.
Optimeret til udvikling af grænseflader
JED er en model og ikke et format i sig selv. JED fungerer som en beholder for dataindholdet, der kan være
i forskellige formater som for eksempel det velkendte
danMARC2. Med JED har dataindholdet fået en klar
og tydelig navngivning af de enkelte dataelementer.
Og til sidst er dataindholdet blevet pakket ind i JSON,
som er et filformat, der ofte benyttes ved udvikling af
grænseflader.
Anbefalinger
Brønd
EKSEMPEL PÅ JED
Data om målgrupper er oprindeligt udtrykt på én
måde i en MARC-post, men skal bruges på forskellige måder i bibliotekernes grænseflader. Der kan for
eksempel stå ’For 7-9 år’ i posten, men i grænsefladen
kan det være nødvendigt at udtrykke målgruppen på
forskellige måder:
• I søgesammenhænge: ’7 år’, ’8 år’ og ’9 år’
• Ved visning af materialet: ’Målgruppe: 7-9 år’
Udviklingen af JED har været drevet af DBC, men er
foregået i samarbejde med KOMBIT og Det Digitale
Folkebibliotek, og er baseret på erfaringer fra it-udviklere, der benytter den fælles biblioteksinfrastruktur.
6
• Ved filtrering på år: ’7’, ’8’ og ’9’
JED gør det nemmere for grænsefladerne at få
udleveret data i den form, som de skal bruge.