Retningslinjer for fil- og dataformat
Fra og med våren 2006 vil ta i bruk nye rutiner for mottak av datafiler fra institusjonene til DBH. For å forenkle automatisk validering og innlegging av data vil vi stille strengere krav til filformat og datakvalitet for alle filer som leveres til oss.
NB: for rapportering av vitenskaplig publisering gjelder egne retningslinjer
Krav til filformat
- Filene skal være rene tekstfiler kodet med med kodesettet UTF-8
- Felt skal separeres med semikolon (;)
- Alle tekstfelt (dvs. med datatypene CHAR eller VARCHAR) skal kvalifiseres med doble hermetegn (")
- Hermetegn inne i tekstfelt skal ikke forekomme
Krav til data
- Kolonnene i filen skal komme i samme rekkefølge som de er beskrevet i tabelldokumentasjonen for den enkelte tabell
- Verdiene for de enkelte felt må være i samsvar med definisjonen i tabelldokumentasjonen med henhold på datatype og lengde.
- Tomme felt vil gi ikke tillates. For eksempel vil manglende verdier for felt som institusjonskode (instkode), avdelingskode (avdkode), studieprogramkode (progkode), emnekode eller kandidatkode (kandkode) føre til at hele filen forkastes og må sendes inn på nytt.
Eksempel
Dataene i utdraget under gjelder for tabellen Kandidatbenevnelser (KURS_KAND).
"0211";"450000";2005;1;"AKVAKULT";"HØGSKOLEKANDIDAT";"FISKERIFAG";"HU"; "0211";"460000";2005;1;"ALMLÆR";"ALLMENNLÆRERUTDANNING";"ALU";"PR"; "0211";"460000";2005;1;"ALMLÆR-D";"ALLMENNLÆRERUTDANNING";"ALU";"PR"; "0211";"450000";2005;1;"BAAKVA";"Bachelor i akvakultur";"FISKERIFAG";"LG"; "0211";"450000";2005;1;"BACBIOL";"Bachelor i Biologgi";"REALFAG";"LG"; "0211";"120000";2005;1;"BACEL";"Sammensatt Bachelor";"ANNET";"LG"; (...)
Legg merke til at både kodefelt av typen CHAR og bekrivelsesfelt av typen VARCHAR kvalifiseres med doble hermetegn.