SnowDDL vs. Declarative DCM
Last updated
Last updated
In June 2024 Snowflake released native "Declarative DCM" feature. You may read more about it here:
Blog post with feature description and examples:
CREATE OR ALTER TABLE usage notes:
CREATE OR ALTER TASK usage notes:
This is how SnowDDL declarative approach compares with native "Declarative DCM".
Object type support
Most object types are supported.
Only TABLE
and TASK
are supported.
Preview of specific changes before applying
Yes
No
Capable of CREATE OR REPLACE TABLE
Yes
No
Supports creation of TASKS
in specific order
Yes
No
As of June 2024, "Declarative DCM" feature seems to be incomplete. We do not recommend using it in its current form. SnowDDL does not rely on it internally.