空间文件
本主题介绍如何将 Tableau 连接到 Shapefile、MapInfo 表、KML(锁眼标记语言)文件、TopoJSON 文件、GeoJSON 文件和压缩的 Esri 文件地理数据库。
注意: 在 Tableau Desktop 版本 10.2 和更高版本中支持连接到空间数据。
连接之前
在连接到空间文件之前,请确保将以下所有文件包含在同一目录中:
对于 Esri Shapefile:文件夹必须包含
.shp
、.shx
、.dbf
和.prj
文件,以及 Esri Shapefile 的.zip
文件。对于 Esri 文件地理数据库:文件夹必须包含文件地理数据库的
.gdb
,或包含文件地理数据库的.gdb.
的.zip
。对于 MapInfo 表(仅限 Tableau Desktop):文件夹必须包含
.TAB
、.DAT
、.MAP
以及.ID
或.MID
和.MIF
文件。对于 KML 文件:文件夹必须包含
.kml
文件。(不需要其他文件。)对于 GeoJSON 文件:文件夹必须包含
.geojson
文件(不需要其他文件。)对于 TopoJSON 文件:文件夹必须包含
.json
或.topojson
文件。(不需要其他文件。)
注意:平面文件将拉入整个文件夹的内容。出于性能原因,请移除不必要的文件并减少文件中的数据量。
您只能在当前版本的 Tableau 中连接到点几何图形、线性几何图形和多边形。您无法连接到混合几何类型。
如果您的数据未正常显示变音符号(字符上的重音符号),请检查以确保文件采用 UTF-8 编码。
进行连接并设置数据源
在 Tableau Desktop 中:单击“新建数据源”图标,并选择“空间文件”。
在 Tableau Cloud 或 Tableau Server(Creator 角色)中:选择“创建”>“工作簿”。选择“文件”选项卡。
然后执行以下操作:
导航到包含空间数据的文件夹,并选择要连接的空间文件。
选择“打开”。
空间文件数据源示例
以下是在 Mac 计算机上使用 Tableau Desktop 的空间文件数据源的示例:
处理“Geometry”(几何图形)列
在开始分析之前,您可以根据需要对数据执行多个任务,例如隐藏或重命名字段。但是请注意,在处理“Geometry”(几何图形)列时有以下限制:
您不能隐藏“Geometry”(几何图形)列。
您不能拆分“Geometry”(几何图形)列。
在数据源页面上,您无法使用“Geometry”(几何图形)列创建计算字段。
关于 Tableau Desktop 中的 .ttde 和 .hhyper 文件
在计算机的目录中导航时,您可能会注意到 .ttde 或 .hhyper 文件。当您创建连接到数据的 Tableau 数据源时,Tableau 会创建 .ttde 或 .hhyper 文件。此文件(也称为阴影数据提取)用于帮助提高 Tableau Desktop 中的数据源加载速度。尽管阴影数据提取包含类似于标准 Tableau 数据提取的基础数据和其他信息,但阴影数据提取将以其他格式保存,并且无法用于恢复数据。
注意:2024.2 以后的 Tableau 版本不再支持 .tde 文件。现在所有数据提取都为 .hyper 格式。
另请参见
依据空间文件创建 Tableau 地图(链接在新窗口中打开)