文字檔
本文介紹如何將 Tableau 連線到文字檔資料並設定資料來源。Tableau 可連線到分隔符號號文字檔(*.txt、*.csv、*.tab、*.tsv)。
進行連線並設定資料來源
開啟 Tableau 後,在 [連線] 下面,按一下 [文字檔] 。
選取要連線到的檔案,然後按一下 [開啟]。
附註:從 Tableau 2020.2 開始,不再支援舊版 Excel 和文字檔連線。請參閱 Tableau 社群中的 Legacy Connection Alternatives(舊版連線替代方案)文件,瞭解使用舊版連線的替代方案。
在資料來源頁面上,執行下列操作:
(可選)在頁面頂端選取預設資料來源名稱,然後輸入要在 Tableau 中使用的唯一資料來源名稱。舉例來說,使用可幫助其他資料來源使用者推斷出要連線的資料來源的資料來源命名約定。 預設名稱是基於檔案名自動產生的。
按一下工作表索引標籤以開始分析。
使用自訂 SQL 連線到特定查詢,而非整個資料來源。有關詳情,請參閱連線到自訂 SQL 查詢。
附註:對於文字檔,自訂 SQL 僅在使用舊連線時或在 Tableau Desktop 8.2 之前建立的工作簿中可用。
文字檔資料來源範例
以下是文字檔資料來源的範例:
可選設定
在構建檢視之前,可設定以下選項。
獲取更多資料
透過新增更多表或連線到不同資料庫中的資料,將更多資料提供到資料來源中。
從不同資料庫新增更多資料:在左窗格中,按一下 [連線] 旁邊的 [新增]。有關詳情,請參閱聯結資料。
如果左窗格中未列出您需要的連接器,請選取 [資料] > [新資料來源] 以新增新資料來源。有關詳情,請參閱混合您的資料。
使用 Data Interpreter 清理您的資料
如果 Tableau 偵測到它可以幫助優化資料來源以進行分析,則會提示您使用資料解譯器。資料解譯器能夠偵測您可以使用的子表,並且能夠刪除以後可能會在分析中引起問題的唯一格式。有關詳情,請參閱使用 Data Interpreter 清理 Excel、CSV、PDF 和 Google Sheets 中的資料。
設定文字檔選項
在畫布上,按一下表下拉箭頭,然後選取第一列中是否包含欄名稱。預設情況下已選中此選項。或者,您可以在連線時讓 Tableau 產生名稱。以後可以變更這些名稱。您還可以選取 [文字檔屬性] 以指定以下各項:
選取用於分隔各欄的字元。從字元清單中選取或選取 [其他] 來鍵入自訂字元。
選取在文字檔中將值引起來的文字限定詞。
選取用於描述文字檔編碼的字元集。可用編碼基於您所用的作業系統。例如,在 Windows 上,ANSI 列為 windows-1252,OEM 列為 437。
附註: 在 Tableau Desktop 8.2 之前建立的或使用舊版連線的工作簿中,可以選取 [ANSI] 、 [OEM] 、 [UTF-8] 、 [UTF-16] 或 [其他] 。如果選取 [其他] ,則必須在提供的文字欄位元中指定字元集。嘗試連線時,將對此值進行驗證。
選取分析檔案時應遵循的地區設定。此選項告訴 Tableau 使用哪個小數和千位分隔符號號。
檢視資料、樞紐分析表、拆分並建立計算
資料來源中的前 1,000 列資料自動顯示在資料網格中的畫布下面。如果新增表、移除表或對聯結條件進行變更,則資料網格會隨著你的變更而更新。還可在資料網格中執行下列操作:
透過按一下資料類型圖示來變更欄的資料類型或地理角色。
透過按一下欄下拉箭頭並選取隱藏來隱藏欄位。
按兩下欄位名來重命名欄位。
透過按一下欄下拉箭頭並選取重設名稱來重設欄位名稱。
透過從 [排序欄位] 下拉清單中選取排序選項,對資料網格和中繼資料網格的欄位進行排序。
透過按一下欄名稱旁邊的排序按鈕在資料網格中對列進行排序。
對欄位進行樞紐分析以將交叉表格式的資料轉換為分欄格式。此操作只可用於非舊版連線類型。有關詳情,請參閱樞紐分析表資料(從資料欄到列)。
將字串欄位拆分為多個欄位。此操作只可用於非舊版連線類型。有關詳情,請參閱將一個欄位拆分為多個欄位。
基於 Tableau 資料來源中的現有欄位建立新計算。按一下欄下拉箭頭並選取 [建立計算欄位] 。
透過選取值並按 Ctrl+C(在 Mac 上按 Command-C)來複製網格中的值。或者,若要複製中繼資料網格中的值,請選取值,以右鍵按一下(在 Mac 上,Control+按一下),然後選取 [複製] 。
檢查資料來源結構並執行管理任務
使用中繼資料區域可快速檢查 Tableau 資料來源的一般結構及其欄位。如果正在使用特別大的資料來源,請使用中繼資料區域執行日常資料管理任務,如同時隱藏多個欄位或快速重命名或重設欄位。
即時連線或使用擷取
在 [資料來源] 頁首,選取 [即時] 或 [擷取] 模式。如果選取建立擷取,則會顯示 [編輯] 連結。按一下 [編輯] 設定對要包括在擷取中的資料子集進行定義的篩選器。有關詳情,請參閱擷取資料。
新增資料來源篩選器
在資料來源頁面的頂端,按一下 [新增] 來新增資料來源篩選器,以控制資料來源中包括的資料,從而限制資料來源中欄位的可見性和用法。
最佳做法
將檔案集合在單一目錄中
將多表連線的所有相關文字檔都集合在單一目錄中(該目錄中沒有任何其他內容),使使用者不可能無意選取不適用於連線的檔案。
文字檔欄寬度和大小注意事項
如果文字檔中包含寬度超過 254 個字元的欄,則 Tableau 將無法對在 Tableau Desktop 8.2 之前建立的或使用舊版連線的工作簿使用這些欄位。在 Tableau 中建立連線之前,請先移除這些欄,修改這些欄以使其寬度在 254 個字元以內,或升級文字檔資料來源。
較大的文字檔用作資料來源時性能通常較差,因為查詢可能會花費很長時間。
關於 .ttde 和 .hhyper 檔案
在電腦的目錄中巡覽時,您可能會注意到 .ttde 或 .hhyper 檔案。當您建立連線至資料的 Tableau 資料來源時,Tableau 會建立 .ttde 或 .hhyper 檔案。此檔案(也稱為陰影擷取)用於幫助提高 Tableau Desktop 中的資料來源載入速度。儘管陰影擷取包含類似於標準 Tableau 擷取的基礎資料和其他資訊,但陰影擷取將以其他格式儲存,並且無法用於恢復資料。
附註:2024.2 之後的 Tableau 版本不再支援 .tde 檔案。所有擷取現在均為 .hyper 格式。