在Where子句中需要属性(Redshift)

时间:2016-03-08 18:55:46

标签: amazon-redshift

有没有办法在Redshift中创建一个表,要求用户过滤特定字段?我们有一张大桌子,并且不希望人们在没有指定日期范围的情况下意外查询它。

3 个答案:

答案 0 :(得分:0)

我不认为在桌面上运行查询时有一个强制where子句的选项。有一些数据可视化工具,如Looker,可以配置为使用强制where子句查询redshift表,包括默认值。

答案 1 :(得分:0)

不,Redshift中没有能力在查询表时“强制”使用WHERE语句。

您需要在为用户构建SQL的“更高级别”工具中强制执行此操作(如果有)。

答案 2 :(得分:0)

一种方法是定期查询stv_recent以找出正在运行的sql命令,并取消那些没有日期范围的命令。