知識庫

使用 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)都相當於在瀏覽器中檢視發布的工作簿時選擇「匯出」>「資料」。這表示將會匯出摘要資料而不是交叉表本身,因此交叉表格式設定可能會遺失(例如欄順序、列和欄的方向等)。
這篇文章是否解決了問題?