More stuff
This commit is contained in:
parent
63411b6190
commit
23a70ed74e
2 changed files with 24 additions and 1 deletions
10
code_thingies/dbtlearn/models/src/src_hosts.sql
Normal file
10
code_thingies/dbtlearn/models/src/src_hosts.sql
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
WITH raw_hosts AS (
|
||||
SELECT *
|
||||
FROM raw.raw_hosts
|
||||
)
|
||||
SELECT
|
||||
id as host_id,
|
||||
name as host_name,
|
||||
is_superhost as flag_is_superhost
|
||||
FROM
|
||||
raw_hosts
|
||||
15
notes/8.md
15
notes/8.md
|
|
@ -4,4 +4,17 @@ Models are the fundamental concept behind dbt.
|
|||
|
||||
They are stored as SQL files in the `models` folder.
|
||||
|
||||
Models can be related between themselves to map dependencies.
|
||||
Models can be related between themselves to map dependencies.
|
||||
|
||||
|
||||
|
||||
## Materializations
|
||||
|
||||
- Ways in which a model can be stored in the database. There are 4:
|
||||
- View: it's just a view
|
||||
- Table: the model gets stored as a table
|
||||
- Incremental: also a table, but can only create new records, not update
|
||||
- Ephemeral: it's actually NOT materializing. The model can be used by dependents, but it won't be materialized in the DB. It will truly only be a CTE that gets used by other models. Mostly for intermediate states in transformations.
|
||||
|
||||
|
||||
##
|
||||
Loading…
Add table
Add a link
Reference in a new issue