Sql 为什么表格数据源和表格显示不同的数据?
我创建了一个基于连接到Oracle数据库的SQL查询的Tableau工作簿。让我们假设查询有两个字段,ID和stocknumber。在“数据源”选项卡上,一行显示ID=2040,库存编号=47,但在第1页上,ID=2040显示库存编号=2040。“数据源”选项卡上“库存编号”字段的远程类型为“固定精度编号”,而在第1页上为“双精度浮点编号” 出于某种原因,我不理解在查看表1(或任何其他相关表)上的数据时,库存编号等于所有数据行的ID。当我查看“数据源”选项卡或使用Oracle SQL Developer运行查询时,这是不正确的。为什么以及如何在Tableau中发生这种情况 我已经试过了Sql 为什么表格数据源和表格显示不同的数据?,sql,oracle,tableau-api,Sql,Oracle,Tableau Api,我创建了一个基于连接到Oracle数据库的SQL查询的Tableau工作簿。让我们假设查询有两个字段,ID和stocknumber。在“数据源”选项卡上,一行显示ID=2040,库存编号=47,但在第1页上,ID=2040显示库存编号=2040。“数据源”选项卡上“库存编号”字段的远程类型为“固定精度编号”,而在第1页上为“双精度浮点编号” 出于某种原因,我不理解在查看表1(或任何其他相关表)上的数据时,库存编号等于所有数据行的ID。当我查看“数据源”选项卡或使用Oracle SQL Devel
- 将“库存编号”字段用作维度和度量值
- 使用第1页上的“查看数据”——显示ID=2040的行的库存编号也为2040 而不是正确的值47
如果你能删除甚至模糊任何敏感内容,并给我们看一张图片,这将立即有所帮助。很明显,一张图片能说出千言万语。在“数据源”选项卡中,您必须查看100行的样本数据。通过将维度和度量值拉到行架中,然后根据id对它们进行排序,并查看2020 id是否只显示一次,将数据源按表1中的原样显示出来。Hi@AbhishekBoorugu,id=2040只显示一次。“数据源”选项卡中显示的数据是正确的,但当我转到工作表1时,显示的数据是不正确的。工作表上是否使用了多个数据源?导致此问题的许多原因很可能需要查看工作簿才能解决。这是一个选项吗?嗨@Armin,不,这只是一个数据源。我会听从Jim的建议,除了不要直接使用select语句。只需将一个表拖到数据源中,测试,加入另一个表,测试,重复