Tableau 计算:从表计算到详细级别计算的深入探索
1. 表计算基础
在表计算中,有两个关键问题需要考虑:函数是什么以及如何应用这些函数。
1.1 函数示例:Size 和 City Count
- Size 函数 :
Size()基于分区或缓存中的数据集生成一个单一数字。这个数字会根据分区和寻址设置而变化,但不会因在分区内的移动而改变,具有非方向性。 - City Count 字段 :可以使用
IF FIRST() = 0 THEN LOOKUP([Size],0) ELSE NULL END来控制显示。若直接将Size放在文本/标签架上,视图中的数字会显示为加粗,因为数字会重复并叠加。使用FIRST() = 0可以只显示一组数字。
1.2 分区和寻址的概念
分区字段定义了如何对计算进行分组,即确定计算所作用的数据范围;寻址字段则决定了计算的方向。在 Tableau 10 之前,编辑表计算时可以轻松看到分区和寻址的术语;而在 Tableau 10 中,这些术语在界面中较难找到,需要在计算字段编辑器中点击“默认表计算”链接,然后在弹出对话框中选择“高级”选项才能看到。如果在视图中使用了表计算,可以右键点击它并选择“编辑表计算”,在对话框中选择特定维度。若维度被勾选,则为寻址;若未被勾选,则为分区。
1.3 分区和寻址的准则
- <
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



