Skilirium

Stage 3: Document data rules as SBVR fact types and rule statements, Stage 6: Design the physical data model, Stage 7: Derive data quality rules, Stage 8: Generate and review DDL

Knobit of Data modelling · K-313 · Skill

Recognises a declared constraint the target platform does not enforce

What it means

Snowflake and Databricks accept constraint syntax and enforce none of it, so every rule marked `constraint` there is unenforced.

How it is assessed

Flags the deficient case and passes the acceptable one. Deficient: `enforcement: constraint` on a Snowflake target, with nothing else Acceptable: A DQ rule citing it as well, so the load is the guarantee and the check reports breaches (`DQR-017`)

Needed by

  • None