Releases: risingwavelabs/dbt-risingwave
Releases · risingwavelabs/dbt-risingwave
v1.9.0
v1.8.1
v1.8.0
v1.7.4
v1.7.3
v1.7.2
- Support
incremental
model. You can useincremental
when you want to have better control of when the table should be updated in a batch way. - Improve
sink
model, now we can define sink in this way
{{
config(
materialized="sink",
connector="kinesis",
data_format="PLAIN",
data_encode="JSON",
connector_parameters={
"primary_key": "pk,sk",
"stream": var("kinesis_sink")[target.profile_name]["stream"],
"aws.region": var("kinesis_sink")[target.profile_name]["region"],
"aws.credentials.role.arn": var("kinesis_sink")[target.profile_name]["role_arn"],
"aws.credentials.access_key_id": env_var('AWS_ACCESS_KEY_ID', ''),
"aws.credentials.secret_access_key": env_var("AWS_SECRET_ACCESS_KEY", ''),
},
format_parameters={
"force_append_only": true,
},
)
}}
-- do some wrangling here:
SELECT * FROM {{ ref("model1") }}
v1.7.1
v1.7.0
v1.6.1
v1.6.0
- Change
dbt run
default behavior to not drop models. Option--full-refresh
is needed, if you want to drop models first and then create. - Use
materialized_view
instead ofmaterializedview
in model materialization. - Support new model materializations:
source
,table_with_connector
, andsink
. All these materializations need you to provide the create statement as a whole instead of a select query. - Support model contract.
- Support indexes configuration.