bypass_suggest_restrictions

请谨慎使用此参数,因为如果使用不当,可能会泄露敏感数据。

用法

view: view_name {
  dimension: field_name {
    bypass_suggest_restrictions: yes
  }
}
层次结构
bypass_suggest_restrictions
可能的字段类型
维度、维度组、过滤条件、参数

接受
布尔值(“是”或“否”)

定义

通常,当使用 sql_always_whereaccess_filter 时,系统会限制相应探索的过滤条件建议。这样可防止用户看到不适用于自己的过滤条件建议。

例如,您可以使用 access_filter 将用户限制为只能使用其公司的数据。如果其中一位用户添加了项目名称过滤条件,您可能不希望他们看到其他公司的项目名称。

如果您确定特定 dimensionfilter 字段中没有任何可能会泄露敏感信息的值,可以重新启用过滤条件建议,方法如下:

dimension: project_name {
  sql: ${TABLE}.project ;;
  bypass_suggest_restrictions: yes
}

-

如果某个字段中的值会泄露敏感信息,您可以使用 full_suggestions 参数来获取经过适当过滤的建议。