Skip to content
This repository was archived by the owner on Aug 1, 2025. It is now read-only.

navikt/pam-statistikk-data-consumer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pam-statistikk-data-consumer

Denne applikasjonen er todelt i en consumer-applikasjon og en cron-job. Consumer-applikasjonen lytter til kafkatopics, spesielt cv-endret-intern og skriver meldingene videre til en postgress-db i et dataminimimalisert format for brukt til statistikk. Grunnen til at den skriver til en db er pga CRUD funksjonenen. BigQuery var vurdert, men siden den er en append only db var det vanskelig å gjør endringer spesielt for cv data når personbrukere oppdataterer dataen sin.

Nais-job "pam.statistikk-nais.job" har som oppgave å lese fra databasen og skrive den til csv filer i gcp bucket). Dette er begrunnet med at jobben kjører daglig og skaper derfor historiske data og at csv er lettere for statistikse programmer å håndtere enn en sql db som inneholder noen JSON elementer.

pam-statistikk-nais-job credentials

Fordi pam-statistikk-nais-job bruker en "hack" for å lese fra databasen, synces ikke credentials som med "vanlige" apper. Dersom det skulle oppstå problemer med credentials for nais-jobben, må disse oppdateres i GCP secret manager, secret pam-statistikk-job.

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 5