比較 Access 和 Dataverse 資料類型

套用到
Microsoft 365 Access
此功能截至 2022 年 5 月 (Microsoft 365 月度發佈頻道的 GA) 全面可用性。 如果你正在使用 Microsoft 半年企業頻道,該頻道將於 2022 年 12 月提供。 欲了解更多參與資訊,請參閱 aka.ms/AccessAndPowerPlatform

在將 Access 資料型態遷移到 Dataverse 時,了解哪些不支援、哪些部分支援,以及每種匹配資料型態的完全支援,是非常重要的。

在支援的眾多資料類型中,Access 與 Dataverse 之間有一些不同的限制與差異。 遷移過程中,驗證過程會提醒你資料轉換錯誤。 在大多數情況下,都有實際可行的替代方案或變通方法。 欲了解更多資訊,請參閱 Dataverse 中存取資料型別與欄位資料型態中的資料型別與欄位屬性介紹

下表提供更多關於支援資料型別、限制與變體的詳細資訊。

資料型態摘要

Access Dataverse 限制 變體
簡短文字 文字 Dataverse:4000 字元
存取權限:255 字元
在 Dataverse 中,若字串更新超過 255 個字元,Access 會將該值鑄造成長文字以供顯示。
長文字 多行文字 Dataverse:1,048,576 字元
存取權限:1 GB,顯示限制為 64,000
若超過 Dataverse 限制,存取將阻止匯出。
超連結 URL Dataverse:4000 字元
存取權限:包含網址、顯示名稱及工具提示部分 (8,192 個字元)
無論 Access URL 是簡單的 URL 還是包含一個或多個 URL 部分,它都會在 Dataverse 中轉換成一個欄位。
DateTime DateTime Dataverse 與 Access 皆使用標準日期與時間格式 全力支持
延長的日期/時間 沒有對應的 存取:欲知更多資訊,請參閱 日期/時間延長。 不支援
自動編號 唯一識別碼 Dataverse:GUID
存取:整數,+2,147,483,647
Dataverse 會將 Access 值轉換成整數。
貨幣 貨幣 Dataverse:+/- 922,337,203,685,477,小數點二到十位
存取次數:+/- 922,337,203,685,477,含四位小數點
Dataverse內建匯率轉換功能,但表格中僅支援一種貨幣格式。
Access 支援表格中多種貨幣格式。
考慮將存取貨幣資料型態轉換為小數。
或者,你可以匯入貨幣系統表 (,裡面有 Dataverse 到 Access) 的匯率和基礎表。 欲了解更多資訊,請參閱 Dataverse 系統資料表與欄位
編號:十進位 十進位數 Dataverse:+/-100,000,000,000,000,以及最多10位小數點。
存取權限:+/- 10^28-1,且最多可達28位小數點
Access 不會匯出超過 Dataverse 限制的資料。
編號:整數 整數 Dataverse:+/- 2,147,483,647
存取:+/- 2,147,483,647 (1、2 或 4 位元組)
全力支持
編號:單個 (4 位元組)
數字:雙倍 (8 位元組)
浮點數 Dataverse:分數值最多可達 17 位,但顯示限制為 +/- 1000 億,且小數點有五位,算術為近似值

存取:四個位元組
負值:3.402823E38 至 -1.401298E-45
正值:1.401298E-45 至 3.402823E38

存取八位元組:
負值:1.79769313486231E308 至 -4.94065645841247E-324 正值:4.94065645841247E-324 至 1.79769313486231E308
不支援
提示 要遷移 Access 浮點資料型態,先將其轉換為數字資料型態, 將欄位大小屬性設為小數,然後將資料遷移至 Dataverse,該系統會將其儲存為十進位數資料型態。
與 Access 浮點資料型態相比,Dataverse 浮點資料型態可能會產生微小差異,這些差異可能會被四捨五入以便顯示。 這通常不是問題,但在反覆計算時,可能會得到稍微錯誤的結果。 若需要絕對精確度,建議使用 Dataverse 十進位資料型態,因為它能保留更多分數值範圍,且能保持準確性。
大型數字 大整數 (大) Dataverse:8 位元組,-2^63 到 2^63-1
存取:8 位元組,-2^63 到 2^63-1
全力支持
附件 檔案 Dataverse:128 MB,每欄一個檔案,儲存在雲端
存取權限:2 GB,每欄多個檔案,並儲存在資料庫中
目前還沒支援,但很快就會推出。 請持續關注最新消息。
OLE 物件 影像 (或檔案) Dataverse:32 MB,支援 GIF、PNG、JPG 及 BMP,每欄一張圖片,並儲存在雲端
存取權限:2 GB,支援圖片、圖表及 Active X 控制項,並儲存在資料庫中
不支援
查詢精靈 查閱 Dataverse:單欄查詢
存取:一個或多個欄位查詢
支援
Access 只匯出一欄查詢,需要準備。 欲了解更多資訊,請參閱 「建立遷移至Dataverse的選擇欄位」。
是/否 是/否 (或兩個選項) Dataverse 與 Access 皆使用布林值 完全支援兩個選項。
不支援多重選擇選項集。
計算資料行 沒有對應的 Dataverse:你可以根據整數、十進位或文字資料類型來建立計算。 欲了解更多資訊,請參閱 Power Apps 中的「定義計算欄位 」及 Microsoft Dataverse 中的「建立與定義計算或彙整欄位」。
存取:欲了解更多資訊,請參閱 計算欄位。
僅匯出 Access 計算欄位的結果。
多重值欄位 多選欄位或選項 Dataverse:將值以分隔字串形式儲存在一欄內。
存取:儲存多值欄位,跨多個資料表儲存數值。 更多資訊請參見 多值場。
不支援
[RTF 文字] 文字或多行文字 Dataverse:文字支援最多 4000 字元,多行文字支援最多 1,048,576 字元(含格式化)。
存取:長文字資料類型 (也稱為備忘錄) 欄位, TextFormat 屬性設定為 RichText。
不支援
超連結 URL Dataverse:只顯示網址文字
Access:除了網址文字外,Access 還有內建元件,包含連結的友善名稱與顯示名稱。
支援
友誼名稱與顯示名稱的超連結元件會在 Dataverse 中作為額外欄位建立。 這些工具在存取表單和報告中仍能正常運作。

另請參閱

將 Access 資料移轉到 Dataverse