Tableau - 数据混合

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


为混合准备数据

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

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

为混合准备数据

添加辅助数据源

接下来,通过再次执行步骤 - Data → New Data Source 并选择此数据源来添加名为 Sample-superstore 的辅助数据源。 两个数据源现在都出现在 Data 数据窗口中,如以下屏幕截图所示。

添加辅助数据源

混合数据

现在,您可以基于一个共同的维度整合来自上述两个来源的数据。 请注意,名为 State 的维度旁边会显示一个小的链图像。 这表示两个数据源之间的共同维度。 将 State 字段从主要数据源拖到 Rows 工具架,将字段 Profit Ratio 从辅助数据源拖到 Columns 工具架。 然后,从 Show Me 中选择项目符号图表选项,以获取以下屏幕截图中显示的项目符号图表。 该图表显示了超市和咖啡连锁店中每个州的利润率如何变化。

混合数据