‘集’就是整体数据中,满足某些条件的数据的集合。tableau中的集有两种:常量集和计算集。

对比项 常量集 计算集
类型 静态集 动态集
是否会更新
可用维度数量 单个或多个 单个
创建方式 视图中选择 数据窗口创建

首先来看看‘集’的创建方式:

案例1:创建一个利润为负的产品的集

首先我们可以看到,维度这里有一个‘产品ID’和‘产品名称’,使用这两个中的任意一个都可以用来创建本例所需要的集。这里我们选择‘产品ID’。
右击,选择‘创建’-‘集’
tableau:集
然后就会出现这样的框框:
tableau:集
这里我们选择第二个‘条件’。
然后按下图操作:
tableau:集
之后我们就会发现左边出现了这样的集:
tableau:集
OK,我们所需要的集就创建好啦~
我们来应用一下:
tableau:集
‘内’代表这个‘集’内部的数据,‘外’代表的是这个‘集’外部的数据。本例中,由于‘集’内部的数据都是负利润的,所以利润的总计当然也是负的。
如果只显示‘集’内部的数据,就按下图操作:
tableau:集
点击之后就是这样:
tableau:集
案例2:创建销售量前100产品的集
前面都一样,只是这里选择的是第三个‘顶部’
tableau:集
然后按以下操作创建集:
tableau:集
应用:
tableau:集

案例3:创建一个亚洲地区的集
‘地区’-‘创建’-‘集’
tableau:集
然后在‘输入搜索文本’中输入你想找的关键字,比如比例中我们可以输入‘亚’
tableau:集
输入之后就会自动弹出符合条件的选项:
tableau:集
然后点‘全部’,最后点‘确定’,OK,就创建好啦~
tableau:集
应用:
tableau:集
tableau:集

创建合并集:
我们知道,‘集’是满足某个条件的数据的集合,那么把两个或者多个‘集’合并起来得到的‘集’就是满足多个条件的数据的‘集’(其实这个说法不是非常准确,只有合并方式选择inner join才算是完全满足两个条件),这样合并得到的‘集’就叫做‘合并集’。
案例:创建销量高但利润为负的产品集:
step1:
tableau:集
step2:
tableau:集
可以看出,在我们已经创建的‘负利润产品’和‘亚洲地区’这两个‘集’中,能和‘销量top100产品’合并的只有‘负利润产品’,因为这两个‘集’都是从‘产品ID’这个维度创建来的。(也就是说,只有从同一个维度创建来的‘集’才能合并到一起!!!
然后我们可以看到有四种合并方式,这个就和SQL中的连接方式是一个的。
第一个方式是outer join,也就是取两个‘集’的并集;
第二个方式是inner join,也就是取两个‘集’的交集;
第三个方式是left join,也就是{左边的集}-{右边的集};
第四个方式是right join,也就是{右边的集}-{左边的集}。
本例中我们选择第二种方式。
然后点击确定,就创建好啦~
tableau:集
应用:
我们看看,销量好但利润为负是不是因为成本高?
tableau:集
这样一看,好像并不是这样,因为合并集外的产品的成本还要高一点。
tableau:集

相关文章:

  • 2021-05-06
  • 2021-11-19
  • 2021-04-02
  • 2022-01-08
  • 2021-05-10
  • 2021-08-02
猜你喜欢
  • 2021-12-15
  • 2022-12-23
  • 2021-08-19
  • 2021-11-07
  • 2021-07-02
  • 2021-12-29
  • 2021-11-23
相关资源
相似解决方案