个性化阅读
专注于IT技术分析

Tableau计算表

Tableau中的计算包含四个必要的组件:

  1. 功能:功能语句用于转换字段中的值或成员。
    例如:Tableau中所有函数的格式, 例如SUM(表达式)。
  2. 字段:字段是数据源中的维度和度量。
    例如:计算中的字段通常被方括号[]包围, 例如[Sales]。
  3. 运算符:运算符是一个符号, 表示操作数之间的运算。
    例如:你可以在Tableau计算中使用的运算符类型, 以及它们在公式中执行的顺序, 例如+, -, *, /, %, ==, =, >, <, > =, < = 、! =, <>, ^, AND, OR, NOT, ()
  4. 文字表达:文字表达表示”按原样”的常量值, 例如”可盈利”和”不可盈利”。
    例如:请参阅以下计算
IF [Profit per Day] > 5000THEN"Highly Profitable"
ELSEIF [Profit per Day] <= 0THEN"Unprofitable"
ELSE "Profitable"
END

以上计算的组成部分可以进一步分为以下几类:

  1. 函数:IF, THEN, ELSEIF, ELSE和END。
  2. 字段:每日利润。
  3. 运算符:>和<=。
  4. 文字表达
    • 字符串文字:”高利润”, “无利润”和”可盈利”。
    • 数字字面量:5000和0。

注意:并非所有计算都需要包含所有四个组成部分。

这是文字表达式语法的一些要点:

  • 数字文字被写为数字。
    示例:27或1.3567
  • 字符串文字用引号引起来。
    示例:”有利可图”。
  • 日期文字用#符号书写。
    示例:#2018年6月8日#
  • 布尔文字被写为true或false。
    示例:” True”或” False”
  • 空文字被写为空。
    示例:” NULL”

Tableau包含另外两个计算

  1. 参数:参数是一个占位符变量, 可以将其插入计算中以替换常量值。
    计算中的参数用方括号[]括起来。
    例如:[利润箱大小]
  2. 注释:注释定义为有关计算或其部分的注释, 但注释不包括在计算的计算中。
    要在计算中输入注释, 请使用两个正斜杠//。
    例如
SUM ([Sales]) / SUM ([Profit]) // Nick's calculation
 // to be used for profit ratio
 // Do not edit

赞(0) 打赏
未经允许不得转载:srcmini » Tableau计算表
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏