知识库

使用 Tabcmd Export 或 Get 导出 CSV 汇总数据


发布时间: 27 Aug 2013
上次修改日期: 20 Jul 2023

问题

如何使用 tabcmd gettabcmd export 命令将汇总数据导出到 CSV 文件。此示例中的视图已发布到 Tableau Server。

环境

Tableau Server

答案

  1. 以管理员身份打开命令提示符。
  2. 切换到 Tableau Server bin 目录,并运行以下任一命令:
  • Get URL

    使用 URL 字符串作为其参数之一,将 HTTP GET 请求发送到 Tableau Server。将以 .CSV 文件的形式返回结果。

    tabcmd get "[URL of your view].csv" -f "[FileName].csv"

    示例

    tabcmd get "/views/Finance/InvestmentGrowth.csv" -f "InvestmentGrowth.csv"

  • Export

    从 Tableau Server 上的视图中导出汇总数据,并将其保存到文件。

    tabcmd export "[URL after views/]" --csv -f "[FileName]"

    其中 [remainder of URL] 是在 views/ 之后开始的 URL 路径。

    示例

    用于使用以下完整 URL 导出视图的命令:
    http://server-name/views/Q1Sales/Sales_Report

    tabcmd export "Q1Sales/Sales_Report" --csv -f "weekly-report"

 

其他信息

上面的命令(tabcmd get 和 tabcmd export --csv)都相当于在浏览器中查看发布的工作簿时选择“导出”>“数据”。这意味着,将会导出汇总数据而不是交叉表本身,因此交叉表格式设置可能会丢失(例如列顺序、行和列的方向等)。
此文章是否已解决问题?