π«Models
A Model is a tool to expose a data domain or part of it.
entities: [
{
name: My Domain Entity
sources: [
{
catalog: data_lake.my_operational_table
name: data_lake_my_operational_table_last_month
op.filter: {
onColumn: period_month
from: ${df.start_of_month}
to: ${df.now}
}
}
]
mapping: {
sql: "SELECT period_month, count(distinct my_category) FROM data_lake_my_operational_table_last_month GROUP BY 1"
}
sink: {
outputPath: ${dp.dl_gold_bucket}/my_analytical_table
format: PARQUET
writeMode: replace
op.date_partition: {
col: period_month
}
}
}
]Name
Sources
Mappings
Sink
Overrides
Last updated