Allow setting of event_time
as a top-level property of a model with a field_name
attribute
#10634
Closed
1 task done
Housekeeping
Short description
In #10624 we're building a new type of incremental model strategy,
microbatch
. This will be an awesome system wherein we do reads and writes for incremental via partitions. As part of that, we need a column to partition by. We're gonna call the key for defining that columnfield_name
, and it should live under a top level config propertyevent_time
. To specify an event time field name in a model's yaml, it would look something like the followingIf you were to specify it in the model's .sql, it would look something like the following
Acceptance criteria
The
event_time.field_name
configuration is setable via.sql
and.yml
for models, and this propagates to the eventual node in the manifestSuggested Tests
event_time.field_name
in the configuration of a model.sql
file and ensure it propagates to the eventual node in the manifestevent_time.field_name
in a model.yml
file and ensure it propagates to the eventual node in the manifestImpact to Other Teams
Affects CA: New optional property on model nodes
Will backports be required?
No
Context
No response
The text was updated successfully, but these errors were encountered: