Tableau – 连接标签不一致的数据文件
设计好的数据有一个基本原则,就是将数据分散开,以便每个数据表都存储有关特定业务实体的信息。
假设该模型有一组位于不同城市的餐馆。这些餐厅中的每一个都可以有一个餐厅 ID、餐厅城市和餐厅状态。另一张表包含整个连锁餐厅的员工列表,其中有一个字段表明他们在哪家餐厅工作。因此,可以根据餐厅 ID 的公共数据属性或字段(在本例中)链接这两个表。
但有时可能会出现共同字段命名不一致的情况,然后数据源不会自动加入。本文旨在解释如何处理这种情况。
执行步骤:
- 在 Tableau 中,连接到数据库。
- 数据源包含三个数据文件 - Product、OrderDetails、PropertyInfo 。这是一个数据文件中存在的三种不同的 Excel 表。
- 打开产品数据文件。
- 添加OrderDetails数据文件,它包含有关每个订单的信息。
- 但是现在可以清楚地看到,Tableau 表明它在字段名称中找不到匹配项。
- 实际上,两个数据源中都有一个数据字段具有完全相同的数据。这意味着我们可以为两个数据源创建一个内连接。
- 单击Product ID ,然后在OrderDetails下方将鼠标指针悬停在该字段上。
- 单击向下箭头,然后从此处单击Prod ID ,它只是Product ID的缩写形式
- 关闭对话框,现在您可以注意到数据已完美连接。
- 同样,您可以加入任意数量的数据源,现在数据已完全准备好进行可视化。