【发布时间】:2017-12-24 03:47:23
【问题描述】:
我有一个使用已发布数据源的 twb 文件。我想检查数据源的连接详细信息。 twb 文件只为我提供了已发布的数据源(tableau 服务器详细信息)详细信息。获取数据源连接详细信息的其余 API 仅提供本地数据源的服务器详细信息。数据库、模式和表信息等所有其他信息都丢失了。 如果我有一个 twb 直接连接到我的本地数据源,则 XML 包含所有连接信息,包括服务器、模式、数据库和表名。 当 twb 文件使用已发布的数据源时,如何检查其使用的数据库、架构和表?
谢谢
【问题讨论】:
-
从服务器下载 tds。它是 XML,您可以解析并获取详细信息。
-
查看来自 Interworks 的 Power Tools for Tableau Desktop。有一个数据源审计功能,它将为您从 twb 文件和已发布数据源中的 XML 解析出繁重的工作。免责声明:我不为 Interworks 工作,但我是一个非常满意的客户,并且使用 Power Tools 进行数据源审计。
-
Hi sam,数据源是 tdsx 格式。我尝试将其重命名为 tds。没有帮助。
-
重命名它不起作用。在 Desktop 中打开 tdxs 文件。右键单击连接名称并选择添加到保存的数据源。这会将其保存为 tds。然后,您可以在您喜欢的编辑器中打开并解析 tds。
-
另一种选择是使用 tabcmd 并对数据源执行 GET。见community.tableau.com/thread/177940
标签: tableau-api