升級資料來源

如果您有在 Tableau Desktop 8.2 版之前建立並使用 Microsoft Excel 或文字檔資料來源的工作簿,或者您在使用 Excel 或文字檔舊連線選項,則可以選擇升級工作簿中的這些資料來源。透過升級您的 Excel 和文字檔資料來源,您可以在 Mac 上利用 1.) 更好的資料解釋和 2.) 相容性。如果考慮升級現有的工作簿以使用新的連線,請查看以下表格,以在舊版與預設的連線類型之間比較資料處理和顯示方式。

如果您的資料依賴於 Jet 驅動程式的某些功能,則可能要使用舊版連線才能獲得預期結果。在 Tableau Desktop 8.2 之前建立的並且使用 Excel 和文字檔資料來源的工作簿會自動使用舊版連線。若要建立使用舊版連線的新工作簿,請在 Tableau Desktop 中巡覽到 Excel 或文字檔資料,按一下 [開啟] 上的下拉箭頭,然後選取 [使用舊版連線開啟]

附註:從 Tableau 2020.2 開始,不再支援舊版 Excel 和文字檔連線。請參閱 Tableau 社群中的 Legacy Connection Alternatives(舊版連線替代方案)文件,瞭解使用舊版連線的替代方案。

檔案格式和屬性

以下表格顯示了 Excel 和文字檔類型的一些範例,以及當您使用舊版和預設的連線類型時可以在 Tableau 中連線到的表格。

Excel

您的資料舊版連線預設連線
.xlsb 檔案格式允許連線到 .xlsb 檔案格式的 Excel 資料。不允許連線到 .xlsb 格式的 Excel 資料。可以改為連線到 .xls 或 .xlsx 檔案格式的 Excel 資料。
Excel 內建的命名範圍允許連線到內建的命名範圍。隱藏內建的命名範圍。
隱蔽的工作表允許連線到隱蔽的工作表中的表格。將隱蔽的工作表中的表格隱藏起來。
非常隱蔽的工作表允許連線到非常隱蔽的工作表中的表格。將非常隱蔽的工作表中的表格隱藏起來。
包含圖表的表格允許連線到包含 Excel 圖表的表格。但是,表格不包含任何值。隱藏包含 Excel 圖表的表格。
空表格允許連線到空表格。隱藏空表格。
表格標題將表格第一列視為標題。自動偵測表格第一列是否為標題。
表格寬度將表格寬度限制為 255 欄。無表格寬度限制。
空欄和空列空欄和空列可見。隱藏空欄和空列,因為它們不包含任何值。

文字

您的資料舊版連線預設連線
檔案名長度不允許連線到檔案名長度超過 64 個字元的檔案。檔案名無長度限制。
檔案名中的多個句點不允許連線到檔案名包含多個句點的檔案。檔案名無句點限制。
文件中的欄數使用第一列中的欄位數來確定檔案中的欄數。掃描整個檔案並使用列中最常見的欄位數來確定檔案中的列數。
標題列

不自動偵測檔案中的第一列是否為標題。

附註 可以手動地指定檔案中的第一列是標題。

自動偵測檔案中的第一列是否為標題。

附註: 可以手動地替代此偵測。

空欄空欄可見。隱藏空欄,因為它們不包含任何值。

字元和格式

以下表格顯示了在使用舊版和預設的連線類型時如何在 Tableau 中顯示 Excel 和文字檔資料的一些範例。

Excel

您的資料舊版連線預設連線
欄位名稱中的字元數欄位名稱被截斷為 64 個字元。欄位名稱中的字元數無限制。
欄位名稱中的特殊字元在欄位名稱中不允許特殊字元。例如,引號和句點等特殊字元會被轉換為數位記號。方括號會被轉換為圓括號。在欄位名稱中允許特殊字元。
欄位名稱中的前導和尾隨空格允許欄位名稱中的前導和尾隨空格。自動從欄名稱中刪除欄位名稱中的前導和尾隨空格。
重複的欄位名稱

對於重複的欄位名稱,將向欄位名稱附加索引編號。

例如,測試分數1。

對於重複的欄位名稱,將向欄位名稱附加一個空格和索引編號。

例如,測試分數 1。

Excel 儲存格格式支援使用 Excel 中的 [設定儲存格格式] 選項來設定的儲存格格式。不支援使用 Excel 中的 [設定儲存格格式] 選項來設定的儲存格格式。
貨幣值的精度包含貨幣值的欄位用四位數的最大精度來表示表示全精度的貨幣值。

文字

您的資料舊版連線預設連線
檔案名中的特殊字元

在檔案名中不允許特殊字元。

例如,句點等特殊字元會被轉換為數位記號。

允許特殊字元。
標題欄位名稱中的字元從標題欄位名稱中自動刪除前導空格。從標題欄位名稱中自動刪除前導和尾隨空格。
字元分隔符號

僅將逗號識別為欄位分隔符號。

附註: 可以手動地替代此偵測。

自動偵測欄位分隔符號。

附註: 可以手動地替代此偵測。

引號包圍的文字用於包圍文字值的引號保持可見。自動隱藏用於包圍文字值的引號。
ANSI 和 OEM 內碼表支援 ANSI 和 OEM 內碼表。ANSI 和 OEM 內碼表自動轉換為跨平台相容。
BOM 內碼表不一致地支援 BOM 內碼表。支援 BOM 內碼表。

資料類型偵測

以下表格顯示了在使用舊版和預設的連線類型時如何在 Tableau 中偵測資料類型和如何顯示某些值的一些範例。

Excel

資料類型偵測舊版連線預設連線

列的資料類型由前 8 列確定。

 

附註: 在確定了表格中的欄的資料類型後,無法更改該類型。

欄的資料類型由前 10000 列的 95% 確定。

 

附註: 可以手動地替代此偵測。

無時間的日期值日期值被指派日期時間資料類型。無時間的日期值被指派日期資料類型。有時間的日期值被指派日期時間資料類型。
數字值所有數字值均表示為實數。無小數點的數位值表示為整數。
null 值如果欄包含 null 儲存格,則欄的資料類型自動指定為字串資料型別。null 儲存格不會影響資料類型的偵測。
引用錯誤或空儲存格如果欄包含出現引用錯誤的儲存格或空儲存格,則整欄會被解釋為字串資料型別。引用錯誤或沒有值的儲存格不會影響資料類型的偵測。
替代資料類型的偵測在確定了表格中的欄的資料類型後,無法更改該類型。在自動偵測後可以更改欄的資料類型。
時間值精度時間值的最小測量單位是整秒。時間值的最小測量單位是小數形式的秒。
DecimalSymbol 和 CurrencyDecimalSymbol schema.ini 值可以識別 DecimalSymbol 和 CurrencyDecimalSymbol schema.ini 值。可以識別 DecimalSymbol 和 CurrencyDecimalSymbol scheam.ini 值。但是,如果同時使用這兩個值,則 DecimalSymbol 優先。
設定為文字格式的儲存格在使用 Excel 中的 [設定儲存格格式] 選項將儲存格的格式設定為文字時,欄的資料類型被偵測為字串資料型別。不支援使用 Excel 中的 [設定儲存格格式] 選項來設定的儲存格格式。

文字

資料類型偵測舊版連線預設連線(8.2 和更高版本)
列的資料類型由前 25 列確定。列的資料類型由前 1024 列確定。
布林 (True/False) 值布林值被指派字串資料型別。布林值被指派布林資料類型。
變為 null 的值儲存格中的空格(無論是否由引號包圍)均被視為 null 值。具有 null 值的欄被偵測為字串資料型別。列中的兩個欄位分隔符號被視為 null 值。在資料類型偵測期間,將忽略 null 值。

資料來源連線屬性

以下表格顯示了在使用舊版和預設的連線類型時 Tableau 中資料來源連線屬性的差異的範例。

屬性舊版連線預設連線
自訂 SQL允許自訂 SQL。不允許使用自訂 SQL。
聯結類型允許左、右和內部聯結類型。允許使用左、右、內部和完全外部聯結類型。
聯結運算子允許等於 (=)、大於 (>)、大於或等於 (>=)、小於 (<)、小於或等於 (<=) 和不等於 (<>) 聯結運算子。允許等於 (=) 聯結運算子。
感謝您的意見反應!已成功提交您的意見回饋。謝謝!