保存Tableau的活动和非活动项目的最佳方法

时间:2014-02-10 10:56:44

标签: amazon-redshift tableau

我在RedShift中有一个DB温度。

事实表包含以下列:

  1. measurement_date
  2. measurement_type
  3. measurement_category
  4. 温度
  5. 湿度
  6. 亮度
  7. 等...
  8. 在某些日子(由于硬件问题),测量可能会丢失。

    我希望能够在Tableau中有效地查看哪些天没有测量,测量类型和测量类别。

    您能否建议在Tableau中实施类似的“最佳实践方法”?

    谢谢!

1 个答案:

答案 0 :(得分:2)

在Tableau中,您可以使用ZN表达式(请参阅here)或ISNULL表达式检查空值(请参阅here)。

然后,您可以使用这种结构为Null或Non-Null值的子集创建计算字段

IF ZN([temperature]) = 0 THEN "show" END

IF ISNULL([temperature]) THEN "show" END

这为您提供了一个可以过滤的新变量。

您还可以对多个变量进行字符串处理,以获得更具体的场景:

IF ISNULL([temperature]) AND [measurement_type] = "whatever" THEN "show" END

Read more about it here.