我正在尝试将表公开为视图,以便编辑PII并使用授权的视图来处理权限,但是我无法弄清楚如何执行分区过滤器,以便用户在查询视图时可以输入它。 >
我试图找出使用新的动态SQL的方法,但没有任何效果。
因此,例如,在普通查询中,它将是
WHERE DATE(source_timestamp) >= 'date here'
source_timestamp是分区字段
你们提供的任何指导都将是惊人的。
谢谢
我正在尝试将表公开为视图,以便编辑PII并使用授权的视图来处理权限,但是我不知道如何强制执行分区过滤器,以便用户可以输入...]]
创建分区表时,应该启用一个名为“ Require partition filter”的选项。这将强制在查询中使用WHERE子句以修剪分区数量。
就您而言,我想说的是您在视图中引用的表中缺少该选项。