Page History
1.
...
- 1.1. Formål
- 1.2. Sammenhæng med øvrige dokumenter
- 1.3. Læsevejledning
- 1.4. Introduktion til Stamdataindlæsere
...
...
...
- 4.1. Overordnet design
- 4.2. Modtag datasæt
- 4.3. Indlæs datasæt
- 4.4. Validering af datasæt
- 4.5. Parsning af datasæt til events
- 4.6. Validering af events
- 4.7. Berigelse af events med metadata
- 4.8. Dublet filter
- 4.9. Levering af events
- 4.10. Logning
- 4.11. Backup af fil
- 4.12. Status servlet
...
- 5.1. Kodestruktur for fælleskomponenter
- 5.2. Kodestruktur for stamdataindlæser
- 5.3. Versionskontrol
- 5.4. Databasenavnekonvention
...
...
1. Indledning
Indeværende side tjener som guide til udvikling af fremtidige stamdataindlæsere, som skal udvikles i henhold til referencearkitekturen. Som udgangspunkt er denne guide den samme for enhver stamdataindlæser, hvorfor den ligger under referencearkitektur. Under den tilsvarende Guide til udviklere for en konkret stamdataindlæser, vil der derfor altid refereres til nærværende side, og kun i de tilfælde, hvor noget supplerende specifikt for den pågældende stamdataindlæser er nødvendigt, vil dette skrives under den konkrete stamdataindlæsers Guide til udviklere.
...
Til beskrivelsen af events anvender vi Apache Avro som også er forberedt på evt. senere levering af data via data-strømme, f.eks. via Apache Kafka.
Se eventuelt Referencearkitekturen for referencearkitekturen for stamdataindlæsere, der beskriver fordelene ved at anvende events i større detaljer.
...
Derfor indeholder pipelinen et dublet filter, som bortfiltrerer de events som kun indeholder data, der er identiske med, hvad der tidligere er modtaget, samt annoterer de resterende events med hvilke af dets entiteter der er nye, ændrede eller eksisterer. For yderligere detaljer se Referencearkitekturenreferencearkitekturen.
4.9. Levering af events
Til slut i pipelinen leveres events til aftagere.
...