Tableau 中的数据合并

data merging in Tableau

我在 excel 中有两个 sheet。其中一个具有如下所示的 CBG(社区)ID。

第二个 sheet 具有如下所示的州和县名称和 ID。

现在 CBG ID 的前 5 位数字就是该 CBG 对应的州和县 ID。

我需要在 Tableau 中将这些数据连接在一起,这样我就可以在 CBG sheet 上为每个 CBG 显示州和县。

基本上我尝试混合数据但没有成功。我还尝试使用第二个 sheet 中的 5 位数代码和 LEFT 函数来执行连接计算以提取 CBG 代码中的 5 位数,但它似乎也不起作用。

要修复它,只需修复连接两侧的连接计算。

此外,似乎要连接的两个变量需要具有相同的数据类型。

您在 Tableau 中分析的数据通常由 table 的集合组成,这些集合通过特定字段(即列)相关联。 Joining 是一种将这些公共字段上的相关数据组合起来的方法。使用连接组合数据的结果是一个虚拟 table,通常通过添加数据列来水平扩展。 连接 tables 时,您连接的字段必须具有相同的数据类型。如果在连接 table 之后更改数据类型,连接将会中断。

请按照以下步骤加入 tables:

  1. 在 Tableau Desktop 中:在开始页面的“连接”下,单击一个连接器以连接到您的数据。此步骤在 Tableau 数据源中创建第一个连接。

在 Web 制作中:Select新建工作簿并连接到您的数据。此步骤在 Tableau 数据源中创建第一个连接。

  1. Select 文件、数据库或架构,然后 double-click 或将 table 拖到 canvas.

  2. Double-click 或者拖另一个table到canvas,然后点击连接关系添加连接子句和select你的连接类型.

  3. 通过 select 从数据源中使用的可用 table 之一的字段、连接运算符和来自的字段添加一个或多个连接子句添加的 table。检查 join 子句以确保它反映了您希望如何连接 tables.

  4. 完成后,关闭“加入”对话框。

谢谢。