【问题标题】:Tableau: relationship between tables with different fieldsTableau:具有不同字段的表之间的关系
【发布时间】:2021-10-17 16:23:43
【问题描述】:

我对 Tableau 真的很陌生。

我有一个“事故”表(excel),描述了过去几年中的每起交通事故,包括它的“地区”(位置)。我有另一个“地区”表,描述了城市的每个地区,包括它的人口。

现在我想加入这两个表并创建每个地区的人均事故图表。

我面临的问题是:这两个excel文件来自不同的数据库,也就是说同一个区在两张表中可能会出现不同的名字。如何让tableau知道各区之间的匹配?

您能告诉我如何连接这两个表以便创建图表吗?

如果我的方法或理解有任何问题,请告诉我。提前谢谢!

【问题讨论】:

  • 在我看来,Youtube 对完成这样的任务非常有帮助。如果你成功地完成了图表,请将结果和方法分享给社区!

标签: tableau-api tableau-desktop


【解决方案1】:

假设我正确理解了问题。 您的意外交易可能有.. 地区#1,事故日期,, 区#2,事故日期,.... 地区#3,事故日期,.... 您的地区维度表每个地区有 1 条唯一记录,但名称不匹配。 District1,城市名称 District2,城市名称 区#3,城市名称

您想正确组合结果... Excel 是首选数据源吗? 我假设数据的实际来源没有实际匹配的地区名称的单数“代码”值。这就是 MDM 对系统集成很重要的地方。正确答案 IMO 是实际上让源系统/dbms 了解它们是集成的,并在一个系统中创建 XREF,这是设置或存在地区时所需的。

选项。我认为您需要在某个地方“清理”数据。问题是在哪里。

  1. 源系统集成中的 MDM。
  2. 是否以自动化方式创建 Excel 源?您可以创建手动 XREF excel 表并查找/解码其中一个地区值以符合该地区的单一定义。除了你的图表。创建一个审核以查找任何未正确“查找”的新数据以了解维护手动 XREF。
  3. 可能会创建计算的 XREF 是画面计算本身,然后基于该计算字段进行混合。我认为这需要完整的桌面编辑器而不是网络编辑器。
  4. Tableau Prep 也可能会有所帮助。 (虽然我的公司不使用这个)

【讨论】:

  • 感谢您的回答!我重新审视了这个问题,并意识到如果我使用 join 而不是使用关系,任务会变得更容易
猜你喜欢
  • 2021-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多