【发布时间】:2022-01-06 20:45:30
【问题描述】:
当您可以改用 SQL 架构约束时,您何时希望使用 dbt schema tests(unique、not_null、accepted_values 和 relationships)?
例如,这里有一些 SQL 模式约束可以替代每个 dbt 模式测试:
-
unique:UNIQUEconstraint -
not_null:NOT NULLconstraint -
accepted_values:FOREIGN KEYconstraint 查找表 -
relationships:FOREIGN KEYconstraint 到另一张桌子
【问题讨论】:
标签: sql validation testing dbt