tableau怎么吧两张表连接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tableau怎么吧两张表连接相关的知识,希望对你有一定的参考价值。
即多表关联(join)操作,步骤如下:
1、点击“工作表”右上角的“创建合表”,并选择“多表关联”。
2、将需要连接的表拖到页面。(注:可以拖拽多个表)
3、选择关联方式,有Left join、Inner join和Full join(对应的关联方式解释如下),根据需要选择关联方式。
Left join:左关联,表示以左表为主表进行关联操作。如果左表中某行在右表没有匹配,则结果中对应行右表的部分全部为空。
Inner join:等值关联,表示对两表取交集。只返回两个表中联结字段相等的行。
Full join:全关联,表示对两表取并集。返回两表中所有数据,不管是否匹配。
4、保存即可将两个或多个工作表连接在一起了,上面的步骤来自Bdp个人版,楼主可以参考下。
参考技术Atableau的话没有用过,一般情况下用的都是finereport。tableau中很多都需要用到代码方面的知识,本人这方面不是强项,所以没办法啊。就拿我常用的来给题主讲述一下吧,希望多多少少也能帮助到您。废话不多说了。
1、打开单个数据源报表
2、新增数据源
再新增一个ds2数据集,ds2数据集与ds1数据集中都有一个销售员字段
3、绑定数据列
如下图,将ds2中销售总额数据列拖拽到单元格中,并设置父格为销售员所在单元格,使销售总额跟随销售员而扩展:
4、设置过滤
选中销售总额所在单元格,双击单元格或者单击右侧属性栏上的过滤按钮,添加过滤条件:销售员等于'C4',取出与C4单元格中销售员匹配的数据,如下图:
5、保存并预览
以超市数据为例吧
点击数据源;
然后看到Superstore数据源下一共有三个表,拖拽order表和people表(你需要连接的两个表)到右边表格框;
单击连接处的两个○,弹出连接方式,选择自己需要的连接方式和连接字段即可;
不知道这个是不是你所需要的表连接。
、内连接等多种表连接。连接好数据源
之后,在“数据源”窗口,把要关联的数据
表拖到右边空白区域,即可通过“编辑关系”设置表关联。
可以参照帮助文档,了解详细信息哦https://www.dkmeco.com/community/help/tableau/desktop/51/392
以上是关于tableau怎么吧两张表连接的主要内容,如果未能解决你的问题,请参考以下文章
laravel连接两张表查询如何只要某个字段和这个字段的统计集合