Skip to main content

dim_ressurs

Formål​

Laster ressursdimensjonen (dim_ressurs) i gold-laget fra silver_ubw.ahsresources. Tabellen beriker kildedata med normaliserte kjønnsverdier.

Datakilder​

TabellFormålFiltreRolle
silver_ubw.ahsresourcesRessurser / ansatteIngenHovedkilde

Forretningsnøkler​

ressurs_nummer

Transformasjonslogikk​

1. Deduplisering​

Velger nyeste rad per ressurs_id (omdøpt til ressurs_nummer) basert på sist_oppdatert via remove_duplicates_on_sort_key.

2. Beregnede kolonner​

KolonneLogikk
ressurs_nummerOmdøpt fra ressurs_id
kjonn_kodeCASE WHEN kjonn='M' THEN 'M' WHEN kjonn='F' THEN 'K' ELSE 'Ukjent'
kjonn_navnCASE WHEN kjonn='M' THEN 'Mann' WHEN kjonn='F' THEN 'Kvinne' ELSE 'Ukjent'
kjonnCASE WHEN kjonn='M' THEN 'M Mann' WHEN kjonn='F' THEN 'K Kvinne' ELSE 'Ukjent'
ressurstype_kodecoalesce(ressurstype_kode, 'Ukjent')

3. Datakvalitet​

  • replace_empty_column_values: Erstatter tomme verdier i forretningsnøkkelkolonner.
  • insert_unknown_row: Legger til ukjent-rad for uløste fremmednøkler.

4. Lastelogikk og måltabeller​

Laster til gold_okonomi.dim_ressurs som SCD Type 1 via load_dimension_scd1 med delete_when_not_matched=True.