Del produktet · kapittel 1
Bakgrunn og datakilder
Hvorfor portalen finnes, hvilke kilder den bygger på, og hvordan et tall kommer seg fra kilden og fram til en graf med dato og kildehenvisning.
Hvorfor portalen finnes
Norsk offentlig statistikk er åpen. Den er også spredt: tallene om pensjon ligger ett sted, tallene om arbeidsliv et annet, og tallene om helse et tredje. Hver av dem er publisert i et grensesnitt bygget for den som allerede vet hva en tabellkode er. Skal du finne ut om uføreandelen har steget i ditt fylke, må du vite hvilken etat som eier tallet, hvilken tabell det står i, og hvilke valg du må ta i nedtrekksmenyene før tallet blir riktig.
Faktaportalen gjør det arbeidet én gang, og viser resultatet som en graf med en setning som forklarer hva du ser. Alt som vises er offentlig tilgjengelig fra før. Verdien ligger ikke i tilgangen, men i sammenstillingen: 55 kilder og 230 datasett samlet på ett sted, med samme formatering, samme datomerking og samme forbehold.
Det gir en forpliktelse. Når tall fra mange kilder står side om side, ser de like sikre ut. De er de ikke. Derfor bærer hver graf sin egen kilde og sin egen dato, og derfor er tolkningene våre merket som nettopp det.
Kildene, og de to måtene de kommer inn på
Kildene deler seg i to etter hvordan de publiserer. Videre deler de seg i tre etter hvilken vei de tar gjennom portalen, og begge forskjellene betyr mer enn de ser ut til. En fjerde vei gjelder 101 datasett: tall som vedlikeholdes for hånd, og som ingen jobb henter på nytt. De kommer lenger ned på siden.
De som har et API
Statistisk sentralbyrå, Norges Bank, Brønnøysundregistrene og flere til svarer på maskinspørringer. Vi ber om en tabell, får den i retur, og vet nøyaktig hva vi spurte om. Et API sier fra med en feilkode når noe går galt, men det betyr ikke at noen hører det. Hvordan en feilet henting blir synlig, står i kapitlet om drift.
De som publiserer filer
Deler av NAVs statistikk finnes bare som nedlastbare tabeller, og noen analyser publiseres utelukkende som PDF. Da må filen hentes, leses og tolkes. Det virker, men det er skjørt: et endret kolonnenavn eller et omgjort oppsett kan bryte tolkningen uten å gi noen feilmelding.
Formen kilden publiserer i, avgjør hvor mye arbeid som må gjøres før tallet er brukbart. Hvilken vei den tar videre, avgjør hva som skjer når kilden endrer seg. Kildehenvisningen sier også hvordan tallet kom inn, men bare når svaret er et annet enn at en jobb henter det på nytt hver gang. «datasett» betyr et øyeblikksbilde av en publisert tabell som ikke hentes på nytt av seg selv. «statisk» betyr at et menneske eller en språkmodell har lest tallet ut av en rapport, nettside eller artikkel, og at det er skrevet inn for hånd.
Rett til en datafil
Et program henter tallene, rydder dem og skriver resultatet som en datafil i nettstedet. Siden leser filen når den bygges. Flertallet av datasettene kommer inn slik.
Innom datalageret først
Er kilden et dokument framfor en tabell, lagres den først uendret i etdatalager. Det er ikke en database du oppdaterer, men et sted der data fra mange kilder ligger samlet i sin opprinnelige form, med oversikt over hva som finnes og hvor hvert tall kom fra.
Der tolkes innholdet i egne steg som kan leses, testes og kjøres om igjen, og først den ferdige tabellen skrives ut som datafil. NAVs statistikknotater kommer inn slik, og det er grunnen til at de lar seg følge over tid framfor ett dokument av gangen.
Lageret tar også inn vanlige tabeller, men i dag når bare dokumentkildene leseren den veien. Noen tall hentes derfor på to måter, og det er en dobbeltimplementasjon vi ikke har ryddet opp i.
Rett fra datalageret
Ett sted svarer portalen ved å spørre datalageret i samme øyeblikk, uten å gå veien om en datafil. Det er chatten om arbeidsavklaringspenger og uføretrygd, der spørsmålet stilles på norsk. Den er passordbeskyttet, begrenser hvor mange spørsmål som kan stilles i løpet av noen minutter, og avviser spørsmål som ikke handler om de to temaene. Hvert spørsmål kjører en ny spørring mot lageret.
De to første veiene ender begge i en datafil som skrives med dato og sjekkes inn. Da kan tallene på sidene spores tilbake til det vi hentet, og til når vi hentet det. Chatten har ingen slik fil, og svarer på det som ligger i lageret i det øyeblikket spørsmålet stilles.

Det som oppdaterer seg selv, og det som ikke gjør det
Det vanskelige med en statistikkportal er ikke å publisere et tall. Det er å vite når tallet ble gammelt. 129 av 230 datasett hentes av en jobb som går etter fast plan, og 6 av dem hentes daglig. De øvrige 101 vedlikeholdes for hånd. For dem finnes ingen jobb som ser at kilden har publisert noe nytt. Det eneste som sier fra, er en vakt som varsler når datoen har blitt eldre enn datasettet tåler, og den er beskrevet i kapitlet om drift.
| Oppdateres | Datasett | Hva det betyr |
|---|---|---|
| Daglig | 6 | Renter, valuta og foretaksdata, der en uke gammel verdi er lite verdt. |
| Etter fast plan | 123 | De fleste hentes hver uke, uansett hvor ofte kilden publiserer. Datoen på datafilen skal bare flyttes når kilden faktisk har noe nytt. |
| For hånd | 101 | Rapporter uten maskinlesbar utgave, og tabeller som er lastet inn én gang og ikke hentes på nytt av seg selv. |
Portalen fører en dato per datafil, ikke én dato for hele nettstedet. Akkurat nå spenner de fra 2026-03-23 til 2026-10-25. At spennet er stort er ikke en feil: en årlig skattestatistikk skal ikke oppdateres oftere enn den publiseres. Poenget er at datoen står der, slik at du selv kan vurdere om tallet er ferskt nok til det du skal bruke det til.
Hele oversikten, datafil for datafil, ligger på oppdateringsloggen.

Tre slags endringer i et datasett
At et datasett er hentet på nytt, sier lite om hva som skjedde med tallene. Ofte kom det en ny måned. Av og til har kilden endret tall langt tilbake i tid: NAV justerer ferske måneder når etterregistreringer kommer inn. Og noen ganger er det vi som har rettet en feil.
Historikken skiller de tre. Hver gang pipelinen skriver en datafil, sammenligner den den nye versjonen med den forrige og noterer hva den så: nye perioder, perioder som er revidert, serier som kom eller gikk. Det står ved siden av det et menneske har skrevet for hånd, med hver sin merkelapp, så leseren aldri skal lure på om en endring er kildens eller vår.
Tre slags linjer i historikken
Skillet går på hvem som sier det, ikke på hva som skjedde med tallet. Linjer fra kilden har stiplet strek foran, linjer av oss hel.
- HentetNår ble tallene hentet på nytt? Svaret kommer fra pipelinen.
- sist oppdatertDatoen på raden er datafilens sist oppdatert: dagen tallene faktisk ble hentet fra kilden, ikke nødvendigvis dagen kilden publiserte dem. «historisk» betyr at raden er rekonstruert fra git-historikken.
- Sist: konkurser-data.ts · · hentet på nytt
- fra kildenHva så koden da den hentet? Svaret kommer fra pipelinen, automatisk.
- Nytt · Revidert · Fjernet · Omlagt · EndretAvledet ved å sammenligne den nye versjonen av datafilen med den forrige. «Nytt» er perioder som kom inn. I et register, som lista over datasenteroperatører, kan «Nytt» og «Fjernet» også gjelde enheter som er kommet til eller er ute av lista, og «Endret» betyr at kilden har endret opplysninger om en enhet som fortsatt står der. «Revidert» betyr at kilden selv har endret tall tilbake i tid; vi har ikke gjort noe, koden bare la merke til det. Har kilden i stedet lagt om målebasis, for eksempel byttet måletidspunkt midt i en serie, står endringen som «Omlagt» i stedet for «Revidert»: tallene er ikke korrigert, bare målt på et annet tidspunkt. Har vi selv byttet ut tall som var feil, står endringen i stedet som «Rettet» av oss. En hel dataserie som kommer inn eller går ut av datafila, kan bare skje ved at vi endrer koden - aldri ved at kilden legger til eller fjerner den - og står derfor alltid som «Lagt til» eller «Tatt ut» av oss, aldri i dette laget.
- Sist: konkurser-data.ts · · Revidert: 2 dager
- av ossHva endret vi, og hvorfor? Svaret kommer fra et menneske, med begrunnelse.
- Rettet · Lagt til · Tatt utSkrevet for hånd, med begrunnelse og med kilde der vi har en. «Rettet» betyr at vi tok feil og har rettet det. Det gjelder også når koden så at gamle tall ble endret, men det var vi som byttet dem ut, for eksempel egne anslag som ble erstattet av kildens tall. «Lagt til» betyr at ny utvikling er lagt inn i en manuelt vedlikeholdt datafil, eller at vi har lagt en ny dataserie inn i en datafil som hentes automatisk. «Tatt ut» betyr at vi har fjernet en dataserie fra en slik fil, for eksempel fordi den aldri hadde en kilde. Begrunnelsen er ikke alltid skrevet ned: uten en oppføring i egne-rettelser.json vises linja fortsatt «av oss», bare uten tekst.
- Sist: datasenter-data.ts · · Lagt til: Samme dag som vi skrev at vi ikke hadde funnet kilde for når Azrieli Groups kjøp av Green Mountain ble gjennomført, ...
Koden kan ikke se forskjell på at kilden har endret et tall og at vi har byttet ut et tall som var feil hos oss. Den forskjellen føres for hånd, og en endring som står der, vises som rettet av oss. Merkelappen «fra kilden» betyr derfor at tallet endret seg uten at vi rørte det, ikke nødvendigvis at kilden har publisert en rettelse. Mange slike linjer kommer fra serier vi selv regner ut: tellinger fra et løpende register, der foretak kommer til og forsvinner, og tall vi har tolket ut av dokumenter.
Sammenligningen leser datafilene uten å kjøre dem, og kjenner bare to former for tidsserier: en akse med parallelle tallrekker, eller rader med et periodefelt. En rekke den ikke forstår, gir ingen linje. Det er valgt med vilje: en falsk «revidert» er verre enn en revisjon som ikke ble nevnt. Et rullerende vindu, som konkurslista for de siste tolv månedene, meldes heller ikke som «fjernet» hver dag. Hele historikken, med forklaringen, står på oppdateringssiden.
Hver graf bærer sin egen kilde og dato
En kildeliste nederst på siden er lett å lage og lite verdt. Leseren som lurer på hvor et bestemt tall kommer fra, står ved grafen, ikke ved bunnen av siden. Derfor har hver enkelt graf en klikkbar kildehenvisning ved siden av overskriften, med tabellnavn og dato:
Blander en side flere kilder med ulik publiseringstakt, får hver graf sin egen dato framfor én felles. En samledato ville sagt at alt på siden var like ferskt, og det er sjelden sant.
Lenkene ut til kildene er samlet i ett register framfor å ligge spredt i hver enkelt side, og en automatisk kontroll stopper en adresse som skrives rett inn i en side når kilden allerede står i registeret. Det er kjedelig, og det er grunnen til at en brutt lenke kan rettes ett sted i stedet for førti. Å oppdage at den er brutt, gjøres fortsatt for hånd.

Når vi tolker, sier vi fra
Det meste på portalen er tall fra en kilde. Noe er ikke det: oppsummeringer, det som er verdt å legge merke til i en graf, og regneeksempler. Den teksten er vår, og den er merket Redaksjonelt med en synlig forklaring rett under - ikke som en hjelpetekst du må holde musepekeren over, for tillit som krever hover, oppdager de fleste lesere aldri.
Merkingen har tre varianter, og forskjellen er reell. «Vår tolkning av tallene» betyr at tallene er hentet fra en oppgitt kilde og at ordene rundt er våre. «Portalens eget regneeksempel» betyr at tallene selv er regnet ut av oss. Den tredje brukes når vi gjengir et regnestykke en leser har sendt inn, uten å ha etterprøvd det. Å bruke den første formuleringen på et av de to andre tilfellene ville vært direkte feil.
Regelen er at tall i redaksjonell tekst hentes fra datafilene og ikke skrives inn. Ellers ville prosaen sagt ett tall og grafen ved siden av et annet, første gang kilden oppdaterte seg. Ingen automatisk kontroll håndhever regelen, og det finnes fortsatt avsnitt der tall er skrevet inn for hånd.
Se det i portalen
Nytt på portalen
Faktaportalen 1-2-3: tre korte videoer på forsiden →
Ved siden av søket viser tre korte videoer hvordan du finner et tall, forstår hvor det kommer fra og hva som er endret, og følger sammenhengene videre i kunnskapskartet.
Ny forside: seksjonene først og Nytt samlet →
Under søket og de tre dørene står nå alle ni seksjoner i ett rutenett, med Nytt, årsakskjeden fra kunnskapskartet og fag, teknikk og om portalen nedenfor. «Mest lest» står bare i sidepanelet på undersidene.
Datasentre i USA og Norge: Hva Loudoun County kan lære oss →
USAs datasenterhovedstad fikk 1,2 milliarder dollar i skatt og sinte naboer. Norge har 113-115 datasentre mot Loudouns 230, brukte 3,3 TWh i 2025 og fikk under 12 millioner kroner i selskapsskatt. Hva dagens USA Today-forside kan lære oss, og hvorfor modellen ikke lar seg kopiere.
Fag og teknisk: to måter å dele det jeg kan →
Faktaportalen har fått en fagseksjon om KI, regelverk og arkitektur. Hva den er til for, hvordan den skiller seg fra den tekniske dokumentasjonen, og hvorfor jeg vil ha innspill.
Hvem eier sannheten? →
Norske datasentre brukte 3,3, 3,17 eller 3,14 TWh strøm i 2025, alt etter hvem du spør. Tre svar fra to kilder. Om hvilke kilder man kan stole på til hva, og hvorfor ingen av dem eier sannheten.
Mest lest siste 7 dager
- 1Datasentre og kraftforbruk52 visninger
- 2Datasenteranlegg i Norge26 visninger
- 3Topp 1 prosent eier like mye som halvparten av Norge22 visninger
- 4Konkurser19 visninger
- 5Alderspensjon 2025 - gjennomsnittlig utbetaling og avgangsalder19 visninger
- 6Priser18 visninger
- 7Gjeld18 visninger
- 8Om portalen16 visninger
- 9Befolkning15 visninger
- 10Aktørene i norsk datasenterindustri12 visninger