Release Notes April 2023
Orchestrators
Feature Approving changes to objects before applying them in SOLE
The Snowflake Object Lifecycle Engine (SOLE) now supports coupling the PLAN-ALL
and Apply-ALL
actions to separate the process, allowing you to plan modifications to any Snowflake database before applying them. See how SOLE uses the plan and apply lifecycle action Jobs to manage its processes and operations.
Feature Generating a human-readable version of SOLE plan changes
We have introduced the SOLE Plan Viewer to provide an interactive graphical interface where you can review all planned changes that are about to be applied to Snowflake. See SOLE Plan Viewer for more details.
Feature Supporting Snowpark-optimized warehouses in SOLE
You can now use Snowpark-optimized warehouses in SOLE. The Snowpark-optimized warehouse provides 16x memory per node compared to a standard Snowflake virtual warehouse. See Warehouses types for more details.
Feature Using MATE with different dbt versions
The Modeling and Transformation Engine (MATE) now supports different dbt versions and provides you with a variable to decide which version to use. See Switching the dbt version for more details.
PriPrev VaultSpeed orchestrator in private preview
The VaultSpeed orchestrator has been made available in a private preview to help execute your VaultSpeed project in the database. See the VautSpeed Orchestrator for more details.
Improvement Preventing implicit grant of USAGE on a parent object
You can now prevent SOLE from implicitly granting USAGE
on the parent and grandparent objects for roles by simply setting a value to a variable. See Implicit grant of USAGE privilege on parent objects for more details.
Improvement Including datetime and time modules in DataOps.live renderer
You can now use Python's datetime and time modules in Jinja templates to generate tests based on a specific date or time. See Using Python's datetime and time modules in Jinja templates for more details.
Bug Fix Bug fixes in orchestrators' continuous integration
We've allowed failure in the orchestrators' scan job if an error happened when establishing a connection to Snowflake to maintain the automation and triggering of the next step of the pipeline.
DataOps.live Reference Project
Improvement Improvements
- Updated the Reference Project to support coupling the
PLAN-ALL
andApply-ALL
lifecycle actions in SOLE. - Updated the Reference Project to add the variables
DATAOPS_SNOWPARKPYTHON_RUNNER_IMAGE
,DATAOPS_STAGEINGESTION_RUNNER_IMAGE
, andDATAOPS_INFORMATICACLOUD_RUNNER_IMAGE
for the Snowpark, Stage Ingestion, and Informatica Cloud Data Integration orchestrators respectively. These variables store the orchestrators' image names.
Platform
Feature Additional integrations
Both Google Hangouts Chat
and Email on Push
integrations have been made available for use on all projects. See Integrations for more information.
Improvement Bug Fix Improvements and bug fixes
We've introduced general performance improvements and bug fixes to the data product platform.