有人可以给我一些有关 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])
最佳答案
我在这里看到一些问题
- 使用 HAVING 而不是 WHERE
- 您有“Film Id”等列名称,您应该将它们写为“Film Id”
但我必须说,最好使用 LOD 计算,因为 Tableau 将能够通过这种方式进行更好的查询优化。另外,它更不容易出错并且更容易编写。
关于tableau-api - Tableau rawsqlagg_real,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32512694/