- Bug fix for
udf
materialization to cater for no imports being passed in even if an empty array is passed in
- fixed up enable task dependants to ensure they only run if being executed
- fixed table staging to ensure they only run if being executed
- Added new materialization for
immutable_table
to create a table that is immutable but is part of the dbt flow
- Bug fix for
enable_task_dependants
- Added
enable_task_dependants
macro to allow for the enabling of dependant tasks
- Added in the ability to set the profile targets for the materializations
stages
,file_format
,tables
Addition of the materializations:
- 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
- Task: Bug fix for utilising dependant tasks
- Materialized View: Removed the check against dropping if its a view
- Monitorial: Bug fix for deploying message type with models
Allow the use to specify a database for the object for the stream
- Added in the ability to add
external_access_integrations
to user defined functions - Added in the ability to add
secrets
to user defined functions
- Added in ability to set the timeout seconds for the task (
timeout
) - Added in ability to set the suspend task after number of failures (
suspend_after_number_of_failures
)
- Update defaults for monitorial
- Fixed spelling issues for deployment
- Modified Monitorial Alert Object with updated fields
- Update defaults for monitorial
- Fixed spelling issues for deployment
- Modified Monitorial Alert Object with updated fields
- Monitorial: Email Alert Updates
- Added in ability to set the timeout seconds for the task (timeout)
- Added in ability to set the suspend task after number of failures (suspend_after_number_of_failures)
- Added in the ability to add external_access_integrations to user defined functions
- Added in the ability to add secrets to user defined functions
- Modified alert materialisation to be just the Snowflake Alert Object
- Added a new materialisation for Snowflake Monitorial Alerts
- Update of Alert statement to work with Monitorial Monitors Repository so a macro can defind the Execute Immediate statement instead of in config
- Update of materialization for Snowflake Alerts to work with monitorial
- Updated Task materialization to allow enabling/disabling of tasks in different environments based on enabled_targets
- Updated creation of tables, file_format and stage in different environments based on enabled_targets
- Fixed naming of packages
- Addition of materialization for Snowflake Alerts
- Updated Task materialization to allow enabling/disabling of tasks in different environments
- Upgraded project to be compatible with dbt v1.3
- Addition of Materialised Views
- Snowpipe - auto generated column for data is now payload instead of value
- Snowpipe Modifications to allow for raw tables in spearate database
-
Addition of the pre-hooks
-
stages
- Addition of User Defined Functions materizations
Addition of the materializations:
- File Formats
- Stages
- Stored Procedures
- Tasks
- Streams
- Generic
Addition of the pre-hooks
- source tables