Releases: DataEngineersNZ/dbt-snowflake-datops-materilizations
Releases · DataEngineersNZ/dbt-snowflake-datops-materilizations
immutable_table enhancements
- Modified immutable_table to allow transient tables to be created, allow change tracking to be enabled and allow for the setting of the retention period
- Removed the enable_task_dependants macro as it is now part of the dbt-snowflake-dataops-utils package
immutable_table enhancements
- Modified
immutable_table
to allow transient tables to be created, allow change tracking to be enabled and allow for the setting of the retention period - Removed the
enable_task_dependants
macro as it is now part of thedbt-snowflake-dataops-utils
package
immutable tables
- Bug fix for
immutable_table
materialization to ensure that the table is created when moving from an incremental model to a table model - Bug fix for
immutable_table
materialization to ensure that the docs are correctly set up for the table
User Defined Functions
Bug fix for udf
materialization to cater for no imports being passed in even if an empty array is passed in
Dependant Tasks
- fixed up enable task dependants to ensure they only run if being executed
- fixed table staging to ensure they only run if being executed
Immutable Tables
- Added new materialization for
immutable_table
to create a table that is immutable but is part of the dbt flow
Enable Task Dependants
- Bug fix for
enable_task_dependants
enable_task_dependants
- Added
enable_task_dependants
macro to allow for the enabling of dependant tasks
Profile Targets
- Added in the ability to set the profile targets for the materializations
stages
,file_format
,tables
Secrets, Network Rules & UDF's
- Added
Network Rule
Materalization - Added
Secret
Materalization - Added
External Network Integration
Materalization - Modified
User Defined Function
Materalization to take into account python, sql, javascript and java - Modified
Stored Procedure
Materalization to take into account execute as permissions - Modified source table creation to auto-create the schema if necessary
- Modified source table creation to specify if dbt is to maintain tables or not
- Modified
Stream
Materalization to take into account thesource_database
parameter correctly or use a variable for thesource_database_base
in association with a target name