将多边形数据从 Teradata 读取到 Tableau

问题描述 投票:0回答:1

我了解 Tableau 无法读取我拥有多边形的 Teradata 中的 clob 字段。不过,据我了解,有一种解决方法可以提取可供 Tableau 的映射功能使用的数据。您能否用 SQL 或任何其他函数建议数据期望的格式,以便我可以在 Tableau 中绘制形状/地图?

我的 CLOB 数据如下所示:

POLYGON((-xx.xxxxx xx.xxxxxx,-xx.xxxxx xx.xxxxxx,-xx.xxxxx xx.xxxxxx))
gis teradata polygon tableau-desktop
1个回答
0
投票

如果您能够读取 CLOB 字段,以便 Tableau 将其识别为具有数据类型字符串,并且您的文本字符串包含 WKTF,那么您需要做的就是将 Tableau 中的数据类型更改为空间。

然后 Tableau 会将该字段识别为具有空间几何值。然后,您可以将空间字段的账单放在详细信息架上,然后生成的纬度和经度字段将从 WKTF 几何图形中填充,从而允许您显示空间对象并对其执行计算。

如果您的驱动程序忽略 CLOB,您也许可以使用自定义 SQL 将 CLOB 转换为 Tableau 可以识别的某种形式的文本。

© www.soinside.com 2019 - 2024. All rights reserved.