【问题标题】:How to limit the query pattern in Tableau如何限制 Tableau 中的查询模式
【发布时间】:2016-01-13 09:25:18
【问题描述】:

所有,

我正在使用 Tableau 9.0 进行数据分析,并希望其他用户只运行 PERMITTED 模式的查询。我如何将 tableau 配置为仅运行某些特殊模式的查询?我可以使用带有正则表达式或自定义 SQL 查询的模板吗?

例如我有一张名为“t1”的表,其中包含“_id”、“姓名”、“年龄”、“等级”等字段。 我希望其他用户只运行始终包含字段“_id”的查询,例如“从 t1 中选择名称,其中 id=1;”、“从 t1 组中选择计数(*)按 _id;”、“从 t1 中选择等级其中 _id 在 (1, 2, 3)...'

提前致谢。

【问题讨论】:

    标签: mysql sql-server tableau-api


    【解决方案1】:

    Tableau 中的过滤功能专注于数据的内容,而不是查询本身(事实上,Tableau 是经过建模的,因此在大多数情况下您可以从底层查询中抽象出来)。您可以使用数据源过滤器来定义用户可以使用的允许记录,从而对数据检索实施一些安全限制。话虽如此,我发现在上游数据存储库(例如 MS-SQL 中的 RBAC)中提供过滤几乎总是更容易/更健壮。

    这是关于数据源过滤的帮助部分。 http://onlinehelp.tableau.com/current/pro/online/mac/en-us/help.htm#filtering_datasource.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-07
      • 1970-01-01
      相关资源
      最近更新 更多