Konfiguration

PropertyBeskrivelseDefault-værdi
spooler.cpr.file.pattern.person
Skal passe med filnavnene på de filer der sendes

D.{6}\\.L4311.*

spooler.cpr.file.pattern.person.deltaSkal passe med filnavnene på de delta filer der sendesD.*\\.L431101
date.patterns.match

Datoer i CPR er kan være udfyld med nogle specielle værdier. Disse kan ikke altid parses som datoer og skal derfor ændres til noget der giver mening. Nedenstående dækker de kendte afvigelser, og vil sørge for at de angivne dato strenge erstattes af nogen der kan parses eller NULL.

Det skal altid være 1 til 1 altså hvis der er 4 værdier i .match skal der også være 4 i .changeto.

999999999999,000000000000,9999-99-99,0000-00-00
date.patterns.changeto
299912310000,NULL,2999-12-31,NULL
field.default.*

I tilfælde af upålideligt input indsættes en NULL værdi. Dette kan overstyres ved at angive en default værdi.

Datoer skal altid være på formatet YYYY-MM-DD HH:MM:SS

Formatet er field.default.<Table>.<Felt>=Værdi


1       Unreliable input

Det er vigtigt at tjekke log output fra importeren, da loggen vil indeholde information omkring unreliable felter, som der skal følges op på.

Log linjer med information omkring unreliable logges på WARN niveau og indeholder teksten ”UNRELIABLE INPUT Caused by:” og en tekst med linje nummer og felt navn.

  • No labels