Tableau api 不包括每次计算的记录

Tableau api 不包括每次计算的记录,tableau-api,Tableau Api,我试图使用Tableau过滤一些数据,但无法正确地进行Tableau计算。我试图排除那些 最大值=1,角色=主管或经理。因此,理论上,应该显示的唯一记录是分析师记录。我有一个用作过滤器的计算,但它当然不能按预期工作。我对Tableau比较陌生,所以如果有更好的方法,我愿意接受。提前感谢你的帮助 数据集 | EMPLOYEE | ROLE | STATUS | STARTDATE | MAX | |----------|------------|----

我试图使用Tableau过滤一些数据,但无法正确地进行Tableau计算。我试图排除那些 最大值=1,角色=主管或经理。因此,理论上,应该显示的唯一记录是分析师记录。我有一个用作过滤器的计算,但它当然不能按预期工作。我对Tableau比较陌生,所以如果有更好的方法,我愿意接受。提前感谢你的帮助

数据集

| EMPLOYEE |       ROLE |      STATUS |            STARTDATE | MAX |
|----------|------------|-------------|----------------------|-----|
|    12311 | Supervisor |  Active     | 2016-07-12T00:00:00Z |   1 |
|    12311 | Analyst    |  Not Active | 2015-06-11T00:00:00Z |   0 |
|    12311 | Help Desk  |  Not Active | 2014-05-12T00:00:00Z |   0 |
|    23432 | Manager    |  Active     | 2012-11-02T00:00:00Z |   1 |
|    23432 | Associate  |  Not Active | 2011-04-23T00:00:00Z |   0 |
|    54332 | Analyst    |  Resigned   | 2015-10-15T00:00:00Z |   1 |
到目前为止,我所拥有的:

IF [MAX] = 1 AND [ROLE] = "MANAGER" OR [ROLE] = "SUPERVISOR"
THEN 1
ELSE 0
END

字符串区分大小写,因此在计算中必须使用完全相同的字符串。如果数据中有前导空格,则还必须添加前导空格或修剪字段。最好添加括号以防止歧义