tableau-api - Tableau rawsqlagg_real

标签 tableau-api

有人可以给我一些有关 Tableau 中 rawsqlagg_real 函数的指导吗?当它用于从 MySQL 获取数据时,正确的语法是什么? 我按照我的理解使用了它,但收到错误“没有这样的列 [__measure__3]”。

代码:

 RAWSQLAGG_REAL("select count(Film Id) from flavia.TableforThe_top_10percent_of_the_user where count(distinct(User Id)) = %1",[it sucks])

最佳答案

我在这里看到一些问题

  1. 使用 HAVING 而不是 WHERE
  2. 您有“Film Id”等列名称,您应该将它们写为“Film Id”

但我必须说,最好使用 LOD 计算,因为 Tableau 将能够通过这种方式进行更好的查询优化。另外,它更不容易出错并且更容易编写。

关于tableau-api - Tableau rawsqlagg_real,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32512694/

相关文章:

tableau-api - Tableau 条件计数不同

graph - Tableau 中的值分组

mysql - 为什么我的自定义 SQL 查询(在 Tableau 之外工作正常)在 Tableau 中失败?

python - 如何将 pandas 数据框转换为 .tde?

DateDiff() 函数帮助 - 2 个不同列中的日期

hadoop - "Unexpected Error"加入 2 个简单表

javascript - 使用 HTML/JavaScript 在网页中嵌入画面 View

tableau-api - 如何在 Tableau Public 中添加 mysql 作为数据源

tableau-api - Tableau 在 map 上填充某些国家/地区,并向 map 添加经纬度点

python-3.x - 使用自定义表格抓取公共(public)画面仪表板