Tableau 简明教程

Tableau - Data Blending

数据混合是 Tableau 中一个非常强大的功能。当多个数据源中存在相关数据时,您希望将它们分析到单个视图中,这时就使用数据混合。例如,考虑了在关系数据库中的销售数据和 Excel 电子表格中的销售目标数据。现在,为了将实际销售额与目标销售额进行比较,您可以基于公共维度混合数据以获取 Sales Target 度量。数据混合中的两个源被称为主要数据源和辅助数据源。在主要数据源和辅助数据源之间创建左连接,其中包括主要数据源的所有数据行以及来自辅助数据源的匹配数据行。

Preparing Data for Blending

Tableau 有两个内置数据源 Sample-superstoreSample coffee chain.mdb ,它们将用于说明数据混合。

首先,将示例咖啡连锁店加载到 Tableau 并查看其元数据。转到菜单 - Data → New Data Source 并浏览示例咖啡连锁店文件,它是一个 MS Access 数据库文件。下面的屏幕截图显示了文件中提供的不同表和连接。

data blend connect coffee

Adding Secondary Data Source

接下来,通过再次按照步骤 - Data → New Data Source 并选择此数据源来添加名为 Sample-superstore 的辅助数据源。这两个数据源现在会像下面的屏幕截图中所示那样显示在 Data 窗口中。

data blend display coffee

Blending the Data

现在,您可以基于公共维度集成来自以上两个源的数据。请注意,在名为 State 的维度旁边会出现一个小的链条图像。这表示两个数据源之间的公共维度。将主数据源中的 State 字段拖动到 rows 货架,将次数据源中的 Profit Ratio 字段拖动到 Columns 货架。然后,从 Show Me 中选择子弹图选项以获取下面的屏幕截图中所示的子弹图。该图表显示了连锁超市和咖啡店中各个州的利润率如何变化。

data blend state coffe n bullet