表关联展示lianyizhang表中的一个字段_Tableau数据关联中的“blend-跨数据库连接”是指什么?...

官网上第一句话就很清楚的说明:Data blending is a method for combining data from multiple sources.

Blend 是一个用来组合(结合)多个数据源的方法。

Unlike joins, data blending keeps the data sources separate and simply displays their information together.

与关联不同, blend 保持数据源的独立性,同时展示不同数据源的信息。

blend向不同的数据源分别发送查询,tableau将返回的查询结果汇合到同一个级别。

进行blend操作的两个数据源至少要有一个公共字段如果字段名称不同,但内容相同,我们可以手动定义关联关系,

具体方法为: 点击菜单上“数据”--> "编辑关系“,选择一个数据源作为主数据源,另一个数据源作为辅助数据源,然后自定义手工添加关联关系,如下图所示:其中coffee chain和office city为两个独立的数据源,有相同的所在地省市地区信息。

ffb681f3e80e2bd46fa8b85512176d28.png

82995e76a485ff2cb7d43e81f5c49aee.png

另一个方法,也可以把一个数据源的字段手动修改名称与另一个数据源相同,如果两个字段重名, tableau可以自动的建立关系。

下面这个图中可以看到有两个链接标志,一个红色,一个为灰色,红色链接表示两个数据源的关联字段,灰色则表示该字段为两个数据源都有的字段,可以作为链接使用,但是目前并没有进行关联。

477d6a22a8e37c239c5acdac24bf626d.png

*可以点此灰色链接图标进行激活,使其变成红色,建立关联关系。

0358666116db5b344426d94dda2b39c0.png

另外还有一点就是:在创建新的工作表的时候,哪个是主数据源,哪个是辅助数据源,不是一成不变的, 要根据数据查询的需要而定义,并不会一直沿袭之前的限定。

*第一个被拉到工作表中的字段所在的数据源就会成为主数据源(重要)

以下为http://Tableau.com上有关blend的视频,需要先注册再观看。左下角可以选择语言。

When to Blend and When to Join​www.tableau.com
8e2a9b0c59f8cbd1e926a7006ec051a3.png
Data Blending​www.tableau.com Additional Data Blending Topics​www.tableau.com
cb30f5f914cf9f27bc9c4f5604e8a0c5.png
Making Magic with Data Blending​youtu.be A Tableau Match: Cross-Database Joins and Blends​youtu.be

需要注意的是, 既然同时使用多个数据源的数据, 那为什么不用union呢 ? 什么时候该使用blend, 什么时候该使用union呢?

答案是:blend是以主数据源中字段内容为主的,比如统计不同城市中产品市场占有情况, 如,针对以下两个数据源,错误在于只体现出个别地区的市场情况。

41164119177d9684b8f1ff9bd946d5ef.png

491b9edc986910da79ffa0fd2af07e32.png
如果使用blend的方式来统计销售额,会出现上图所示,只有美国和加拿大两个地区的数据

原因是每个产品都在多个市场地区进行销售,那么tableau将会根据不同的数据源进行聚合,聚合后,就只剩下美国和加拿大两个地区了。

88a60efc9467d4c82fb04c1d50016eec.png

在这个例子中 ,跨数据库的连接优于blend(混合),使用产品ID进行关联后,同样的字段, 下图才是我们真正需要展示的,不同的产品类别,在不同的市场销售情况。

85d19439ad08ee6d271c6b4f41ec5d98.png

可以看到, 使用blend和unionn这两种方法进行数据关联, 产生的结果差异还是非常大的, 需要认真规划,在报表制作前要想清楚,什么时候用blend(混合)方式,什么时候用union(联结)的方式进行数据整合。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值