知识库

筛选辅助数据源中不存在的主数据源中的值


发布时间: 14 Apr 2016
上次修改日期: 15 Jan 2024

问题

如何从主数据源中筛选第二个数据源中不存在的值。

环境

  • Tableau Desktop
  • 混合数据

答案

此示例使用 Superstore 样本数据,且可以在附带的打包工作簿中查看该示例。 

选项 1

  1. 在辅助数据源中,应该有一个橙色的链条图标,表示字段已链接。如果现在不可见,点击蓝色的断开链条图标即可混合数据。
  2. 在辅助数据源中,将‘订单 ID’添加到筛选器中。
  3. 选择 Null
  4. 选择排除
  5. 确定

选项 2

  1. 使用以下公式创建一个名为“数据源筛选器”的计算字段(注意:辅助数据源中的字段名称将在公式中包含数据源名称):
    IF ATTR([Order ID]) = ATTR([Returns (Sample - Superstore)].[Order ID]) 
    THEN 'Same' ELSE 'Different' 
    END
    
  2. 从主数据源和辅助数据源中拖动“订单 ID”字段,并将它们并排放置在上。
  3. 将新创建的字段拖到筛选器中并选择相同

其他信息

若要查看上述步骤的实际运行效果,请观看下面的视频。
注意:视频没有声音。要观看更高品质的视频,请单击下面的 YouTube 图标以直接在 YouTube 上观看。


 
此文章是否已解决问题?