Skip to content

Commit

Permalink
...
Browse files Browse the repository at this point in the history
  • Loading branch information
espenhoh committed Sep 26, 2024
1 parent 0249590 commit dd99267
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docs/arkitektur/materialisering.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
Generelt er det en god ide å følge [Best practices for materializations](https://docs.getdbt.com/best-practices/materializations/5-best-practices) fra dbt labs.

Det er likevel noen avvik:

1. Staging modeller bør hovedsakelig være views.
- Men pseduonymisering skal skje så tidlig som mulig, og derfor er det nødvendig at kilder som inneholder personnøkler blir lastet inkrementelt. Det er ofte et krav om at rådata blir slettet etter 6 måneder.
2. Intermediate ved kompleks logikk. Kjør views når du kan. Når views går for tregt, har du tre valg:
Expand All @@ -13,4 +14,4 @@ Det er likevel noen avvik:
3. Delta last med table models ... trenger POC
3. Marts skal være stabil. Det er her alle spørringer fra konsumenter kjøres, og det er viktig for basen å opparbeide statistikk på spørringer som kjører ofte.
- materialized_view er for MVP og små datamengder, jher er ikke ytelse noe problem.
- For løsninger med større datamenger, kjør inkrementell last med partisjonering og indeksering.
- For løsninger med større datamenger, kjør inkrementell last med partisjonering og indeksering.

0 comments on commit dd99267

Please sign in to comment.