使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

注意    這項功能于 2022 年 5 月的 Microsoft 365 每月發行通道中 (GA) 一般可用性。 如果您使用的是 Microsoft 半年企業通道,則于 2022 年 12 月推出。 如需如何參與的詳細資訊,請參 閱 aka.ms/AccessAndPowerPlatform

Microsoft Access 和 Microsoft Dataverse 與 Power Platform 的組合,為雲端和行動案例中的億萬使用者開發人員開啟了商機的世界。 此組合可透過下列方式,解除鎖定混合式解決方案案例,讓 Access 與雲端式儲存空間保持在一起並保持值並輕鬆使用。

  • 行動裝置和 Microsoft Teams 案例。

  • 使用在 Access、Power Apps 行動裝置版和 Microsoft Teams 中建立的雲端資料存放區和前端應用程式,即時共用和編輯 Access 資料。

  • 透過使用 AAD 在雲端中使用 Dataverse 儲存空間的新安全性與合規性功能,以及從 Access 管理角色式安全性。

您可以在 Access 和 Dataverse 之間執行哪些動作的視覺效果

您可以與 Dataverse 共用 Access 資料,這是一個雲端資料庫,您可以使用下列方式建立 Power Platform 應用程式、自動化工作流程、虛擬代理程式等網頁、手機或平板電腦:    

  • 建立 Power Platform 環境,並新增新的 Dataverse 資料庫。

  • 將 Access 資料移轉到 Teams 的 Dataverse 或 Dataverse。

  • 繼續使用 Access 桌面解決方案,根據連結資料表和使用現有的前端表單、報表、查詢和宏,同步處理資料的編輯。

  • 建立可在許多裝置上運作的低程式碼 Power App、自動化工作流程、AI 驅動虛擬小幫手或 Power BI 儀表板,同時檢視和編輯相同的基礎 Dataverse 資料。

Dataverse 是 Power Platform 的骨幹,可儲存跨多個應用程式共用的常見資料。 此功能提供在 Microsoft 365、Azure、Dynamics 365 和獨立應用程式中互動和管理共用資料的其他跨平臺機會。

注意      在 Access 和 Dataverse 中交換使用「column」 和 「field」 這兩個字詞。 「table」和「entity」這兩個字詞會在 Dataverse 中交替使用。

開始之前

想要讓作業更順暢嗎? 下列各節提供更多資訊。

重要    備份您的 Access 資料庫。 我們強烈建議您這麼做。 如需詳細資訊,請參閱 使用備份和還原程式保護您的資料

以下是確保您已準備就緒的快速檢查清單:

  • 取得使用 Access Dataverse Connector 與 Power Platform 整合雲端式儲存空間的影片概觀。 如需詳細資訊,請 參閱 aka.ms/AccessAndPowerPlatform

  • 如果您還沒有 Power Apps 授權,請取得包含 Dataverse 或使用現有環境的 Power Apps 授權。 移至 [Power Apps] 首頁,然後選取 [ 免費啟動]

  • 如果您的 Access 資料有 Multivalued 欄位準備移轉。 如需詳細資訊,請參閱建立移轉到 Dataverse 的選擇欄位。

  • 雖然 Dataverse 有浮點資料類型,但範圍限制低於 Access 浮點資料類型。 如果您的 Access 資料有浮點欄位,請先將它轉換為 [數位] 資料類型,將 [欄位大小] 屬性設為 [小數位數],然後將資料移轉到 Dataverse,將它儲存為十進位數位資料類型。

請確定您取得必要的授權:

如果您的應用程式包含 Power Automate、Power BI 和 Power Virtual Agent,則可能需要其他授權。 如需詳細資訊,請參閱Power Apps 方案、定價和更新即將推出 Power Apps。

有兩種方式可以使用 Dataverse,即 Teams 的完整版本和 Dataverse。

Dataverse  

完整版的 Dataverse 提供跨裝置、低程式碼應用程式的所有可用資料類型,並支援許多使用者。 取得 Dataverse 授權後,您可以存取目前的 Dataverse 環境,或建立新的環境來移轉 Access 資料。 如需詳細資訊,請參閱什麼是 Microsoft Dataverse?開始使用 Dataverse新增 Microsoft Dataverse 資料庫

重要   確定您擁有將資料匯入 Dataverse 的必要許可權。 您需要「Environment Maker」的安全性角色,應用程式使用者需要「基本使用者」的安全性角色。 如需詳細資訊,請參閱在客戶參與應用程式中授與使用者存取權

如果您使用新的環境:

  1. 從此瀏覽器頁面登入 Power Apps ,HTTPs://powerapps.microsoft.com/

  2. 管理員中心 替代文字 > [設定]。

  3. 在 [管理員中心] 頁面上,選取 [新增]。 [ 新增環境] 窗格隨即開啟。

    建立新的 Dataverse 環境

  4. 在 [ 名稱] 方 塊中,輸入環境名稱。

  5. 在 [ 類型] 方 塊中,從下拉式清單中選取 [ 試用 ]。 如果您有自己的生產環境,您可以選取 [生產]。

  6. 在 [區域]方塊中,保留預設美國選取範圍。

  7. 在 [ 目的] 方塊中,選擇性地輸入描述。

  8. [為此環境建立資料庫] 中,選取 [ 是]

  9. 當您在 Access 中啟動移轉程式時,全域探索服務應該會發現正確的實例 URL。 如需詳細資訊,請參閱 移轉:選取資料來源和目的地

Teams 的 Dataverse

Microsoft Teams 有助於在工作組和同事之間傳送訊息、聊天、會議、網路研討會,以及及時溝通。 您也可以新增各種應用程式,包括以 Teams 的 Dataverse 為基礎的 Power Apps,藉此提升生產力並自訂 Teams。 這可有效提供適用于 Teams 的內建低程式碼資料平臺和單鍵解決方案部署。

一旦您使用 Teams 擁有 Microsoft 365 方案,Teams 內的應用程式、工作流程和虛擬代理程式就不需要額外的授權,但 Power BI 應用程式需要另一個授權。 此外,Dataverse 環境的存取權僅限於 Teams 擁有者、成員和來賓,而且基礎 Dataverse 有一些功能限制。

如需詳細資訊,請參閱 適用于 Teams 的 Microsoft Dataverse 概觀Power Apps 與 Microsoft Teams 整合,以及 開始使用適用于 Teams 的 Microsoft Dataverse

若要布建 Teams 環境的 Dataverse,您必須先在 Teams 中安裝應用程式。

  1. 開啟 Teams,然後選取視窗左下角的 [應用程式 ]。

  2. App Marketplace 視窗中,使用搜尋方塊尋找「Power Apps」,然後選取 [Power Apps]

  3. 若要將 Power Apps 應用程式新增至 Teams,請選取 [ 新增]。 [Power Apps] 視窗隨即出現。

  4. 取 [建立應用程式]

  5. 為您的應用程式選取小組。

  6. 若要建立 Teams 環境的 Dataverse,請選取 [ 立即開始]

  7. Power Apps 編輯器中,輸入應用程式名稱,然後選取 [儲存 ]

結果

您的環境已可供使用。 當您在 Access 中啟動移轉程式時,全域探索服務應該會發現正確的實例 URL。 如需詳細資訊,請參閱 移轉:選取資料來源和目的地

手動探索正確的實例 URL

如果全域探索服務因某種原因無法找到正確的實例 URL,您可以在 Power Apps 中找到它,然後在移轉過程中手動輸入。

  • Dataverse   選 頁面右上角的 [設定 替代文字 ],選取 [ 會話詳細資料],然後將正確的 Dataverse URL 列為實例 URL。

  • Teams 的 Dataverse   為您的 Dataverse 資料庫建立應用程式之後,選取 [ 關於],正確的 Dataverse URL 會列為實例 URL。

瞭解儲存容量的差異,因為每個資料庫都有不同的最大大小限制:

移轉程式的其中一個重要部分是透過幾種方式驗證資料:

  • 為防止資料遺失,Access 可確保 Access 資料表不會超過 Dataverse 大小限制,而且 Access 資料表中的欄數不會超過資料表的 Dataverse 欄位數上限。 

  • 如果 Access 資料表包含不支援的 Dataverse 資料類型,或欄的值超過 Dataverse 資料類型範圍,Access 會提供其他資訊,協助您修正錯誤。

只會匯出支援的資料類型。 包括不支援的資料類型在內的原始 Access 資料表仍會保留在 Access 中。 當您滿意所有資料都已完全且正確地移轉之後,您可以保留原始的 Access 資料表,或將其刪除並複製到備份資料庫。

如需詳細資訊,請參閱 比較 Access 和 Dataverse 資料類型

將 Access 資料移轉到 Dataverse

將 Access 資料表和資料行移轉到 Dataverse 的套裝程式括:建立及指定 Dataverse 環境、將資料從 Access 匯出至 Dataverse、選取資料表及相關資料表、在 Access 中建立連結資料表至 Dataverse 中移轉的資料表、管理主鍵、名稱和關聯性、驗證資料匯出,以及預覽 Access 和 Dataverse 中的結果。

  1. 啟動 Access,選取 [帳戶],選取 [切換帳戶]。 [帳戶] 對話方塊隨即開啟。

  2.  請確定您已使用您在 Power Apps 中使用的相同認證登入 Access。 視您的環境而定,您可能需要輸入其他安全性資訊,例如次要驗證或 PIN 碼。

    注意    如果您未在 Access 和 Power Apps 中使用相同的帳戶,移轉會因為許可權問題而失敗。

  3. 開啟您要移轉的 Access 資料庫。

    提示   請確定所有開啟的 Access 物件都已關閉,因為鎖定可以防止資料表移轉。

  4. 以滑鼠右鍵按一下功能窗格中的表格,然後選取 [ 出> Dataverse]。 

  5. 在 [ 匯出物件] 對話方塊中,選取您要匯出 的所有 資料表,並清除所有 您不想要匯出的資料表。

  6. 選取 [確定]。

    選取要移轉的資料表

  7. 在 [匯出資料至 Dataverse 環境 ] 對話方塊中,從全域探索服務所提供的清單中選取實例 URL。

    注意   在 Power Apps 中,實例 URL 代表 Power Apps 環境的特定會話。 不應該與網頁 URL 混淆。 字串 「crm.dynamics」 的元件是舊版 Power Apps 的轉移。



    輸入 Dataverse URL 如需詳細資訊,請參閱開始:設定 Dataverse 環境

下一個步驟是選擇您想要移轉方式的重要選項。 請注意,預設值是最常見的值。 

核取方塊以選取連結資料表和自動選取相關資料表的相關資訊

  1. 若要匯出所選資料表的關聯資料表,請選取 [匯出所有相關資料表]。

    注意   目前,當您選擇匯出相關資料表時,只會包含直接子資料工作表。 如果您想要包含所有關聯,請使用 [匯出 物件] 對話方塊選取您要移轉的所有資料表。

  2. 若要檢視這些資料表,請選 取 [查看關聯資料表]。 [ 關聯資料表 ] 對話方塊隨即出現。

    資料表關聯會以階層檢視顯示在兩個數據行中:左欄會顯示選取的資料表,右欄則會顯示相關資料表。

    相關資料表的清單

    附註: 在 Access 中,您可以建立一對多關聯,而參照資料表中的外鍵欄位可以是任何欄位。 但在 Dataverse 中,參照資料表中的外鍵欄位必須是參照資料表的主鍵。 如果 Access 外鍵不是參照資料表中的主鍵,則將作業匯出至 Dataverse 失敗。 若要成功匯出資料,請確定 Access 外鍵是參照資料表中的主鍵。

  3. 若要在 Access 中為匯出作業建立的每個 Dataverse 資料表建立資料表連結,請在 匯出後選取 [連結至 Dataverse 資料表]

  4. 若要預覽結果,請在 完成時選取 [開啟 Dataverse 表格 URL]

    如果您要匯出至 Teams 中的 Dataverse,則無法使用此選項。

  5. 若要明確地將欄位設定為主名欄,請選 取 [選取主要名稱欄位],然後從下拉式清單中選擇欄位。 

    如果您沒有指定要使用的欄,則從左邊數來的第一個文字欄會做為 [主要名稱] 欄。 如果沒有文字欄,則會以 Null 值建立主要名稱預留位置欄。

    選取特定的主名欄位

  6. 選取 [下一步]

當您看到顯示 「正在執行驗證器...」的對話方塊時,驗證程式會自動開始。位於頂端。 如果驗證程式成功,另一則訊息會顯示「驗證完成」,然後您可以選取 [確定]

請注意下列訊息:

消息

解釋

「從 OData 來源擷取資料表清單」

移轉程式已經開始。

「匯出選取物件」

您選取的資料表將會移轉到 Dataverse。

「所有未發生錯誤的資料表都已成功匯出。」

如果資料表中發生單一錯誤,則不會匯出資料表,否則資料表匯出作業已完成。

若要繼續,請選取 [關閉]

「匯入選取的資料表和任何相關的資料表」

根據您匯出資料表的方式而定,會建立連結資料表、重新命名原始資料表,以及在 Access 中建立和連結數個 Dataverse 系統資料表。

在驗證程式期間,如果有不支援的欄位,Access 會識別不支援的資料類型或超出限制的資料列,並建立一個 Dataverse 欄驗證錯誤資料表,將匯出的資料表名稱和不支援的欄位儲存在每一列中。 您可以選擇移轉所有支援的資料類型,並選擇不移轉不支援的資料類型。 如果您選擇不移轉,資料會保留在 Access 中。

不支援的資料類型和超出限制會發生什麼情況

驗證要移轉到 Dataverse 之 Access 資料的程式

如果您選擇連結資料表,請確認結果符合您的預期。 請觀看此訊息「從 Dataverse 環境擷取資料表清單」。 原始資料表會保留,但其名稱會變更。 連結的資料表現在應具有原始的資料表名稱,讓所有前端物件繼續如往常般運作。 系統會保留 Access 主鍵 (自動編號) 。 新增一個對應到 Dataverse 主鍵 (GUID) 的新資料行,而資料行名稱則是資料表名稱。

Access 也會從 Dataverse 新增稱為 Teams、使用者和商務單位的其他連結資料表。 這些系統資料表包含下列實用資訊:

  • [使用者]      Email位址、全名、電話、授權類型、業務單位等等。

  • 團隊      團隊、團隊名稱、成員資格等等。

  • 商務單位   成本中心、網站、信用額度等。

  • 貨幣所有交易貨幣的貨幣詳細資料,包括匯率、名稱、符號、代碼等值。 只有當您移轉到 Dataverse 的 Access 有貨幣資料類型時,才會出現   此資料表。

您可能會想要使用此額外資訊來強化 Access 解決方案。 您可以在表單中維護這些資料表,或將其新增至報表。 如需詳細資訊,請參閱Dataverse 系統資料表和資料行。 

建議您檢閱並確認移轉程式,方法是檢查 Dataverse 環境中的每個資料表和欄位。 Dataverse 資料表和功能變數名稱應符合 Access 資料表和資料行名稱。 Access 會自動開啟 Dataverse 環境至第一個移轉資料表。

預覽 Dataverse 中的資料移轉

Access 資料表會在 Dataverse 中顯示為具有對應顯示名稱和資料類型的資料表:

  • 「顯示名稱」資料行應該會在資料表中列出每個 Access 功能變數名稱。

  • 「名稱」欄位的格式具有首碼、底線,以及資料表名稱,例如cr444_<資料表名稱>。 這稱為 Dataverse 中的邏輯名稱。

  • 所有移轉的 Access 欄位都會在 [類型] 欄底下,自動產生的 GUID 和現有 Dataverse 欄位資料類型旁顯示為 [自訂]。

注意   如果 Dataverse 資料表的名稱與匯出的 Access 資料表名稱相同,則會在新的 Dataverse 資料表中附加一個數位。

根據預設,Access 會將第一個文字欄從左至右 () 設為 Dataverse 主名稱。 如果資料表沒有文字欄位,Access 會將空白文字欄新增為數據表中的最後一個欄位,並將該欄位設為 Dataverse 主名。 您也可以將特定欄位設為主要名稱。 Access 和 Dataverse 中會顯示此欄。

如需詳細資訊,請參閱 使用 Dataverse 中的任何資料

一旦您將 Access 資料表移轉到 Dataverse,您就可以隨時在 Dataverse 和 Access 中檢視資料表和資料行。 請注意,在 Dataverse 中,欄位會依字母順序顯示,而非 Access 中的原始順序。

Dataverse/Power Apps       如需在 Dataverse 中檢視及使用表格的相關資訊,請參閱在 Power Apps 中編輯表格。

注意    以滑鼠右鍵按一下 Access 中已移轉的連結資料表,即可在瀏覽器的 Power Apps Maker 入口網站中開啟資料表。  在 Power Apps 入口網站的預設檢視中,系統欄位不會顯示出來,提供更簡單的檢視來顯示 Access 移轉的欄。

Teams 的 Dataverse       有多種方式可以檢視資料表和資料行:

  • 建立快速 Power App 來檢視或更新資料。

  • 在 [組建] 功能表中,選取 [建立的專案...] 中的 [ 全部查看 ]。面板,然後按一下您要檢視的資料表。

  • 使用 Teams 中的 [資料表設計工具]。 如需詳細資訊,請參閱 在 Teams 中建立表格

提示    您可能會發現在瀏覽器中將您偏好的表格檢視 URL 位址加入書簽會很有用。

筆尖      您也可以在 Excel 中檢視資料,方法是選取 [資料] 下拉式命令,然後選取 [在 Excel 中編輯]。 如需詳細資訊,請參閱 在 Excel 中編輯表格資料。 

如需詳細資訊,請參閱Dataverse 系統資料表和資料行。 

下列各節提供其他概觀和概念性資訊。

瞭解主鍵和主名稱

主鍵可用來識別資料庫中的資料列。 Access 和 Dataverse 具有不同的索引鍵結構。 在移轉期間,Dataverse 和 Access 會使用各自專屬的金鑰,且不讓使用者互動,自動管理這兩個產品之間的協調。

在規劃和移轉程式期間,有兩個主鍵和一個額外的主欄位需要注意:

Access 自動編號     Access 通常會使用自動編號資料類型,自動遞增唯一數位做為資料表的主鍵。 此欄位會在 Dataverse 中建立為已套用自動編號格式的整數位段。 在移轉期間,Dataverse 中的起始數位會根據 Access 列設定為下一個連續數位。 Access 會繼續使用 [自動編號] 欄來識別資料列,即使 Dataverse 使用不同的索引鍵。

重要    Dataverse 會將 [自動編號] 欄位建立為選用,但這是根據設計。 儲存記錄時,Dataverse 會產生其循序數位。 如果將此值設為必要值,則 Dataverse 用戶端將需要在儲存之前輸入值,以避免自動編號產生。 如果欄位為空白,則一律會產生自動編號。

Dataverse GUID Dataverse 會使用全域唯一識別碼 (GUID) 資料類型做為主鍵,該索引鍵會自動建立為唯一識別碼,且在每一個資料表中是必要的。 Dataverse 不需要匯入的資料來擁有主鍵,它會自動為您建立 GUID。

Dataverse 主要名稱 Dataverse 也包含另一個名為 [主要名稱] 的資料行。 這是用來識別列的易記名稱,做為使用 GUID 的替代方法。 此欄位必須存在,而且根據 Power Platform 用戶端中的設定,可能需要填入資料行。 您可以手動變更此需求。 [主要名稱] 預設為不唯一。 例如,客戶名稱可能是對應至唯一客戶識別碼的主要名稱。 可能有兩個客戶名稱為「容加」,但每個客戶都會有一個唯一的客戶識別碼。

主鍵相關決策的指導方針

Access 主鍵、Dataverse 主鍵和 [主要名稱] 欄預設會自動建立。 但您可以選擇如何處理三個主鍵。 以下是一些可協助您決定的指引:

主鍵       如果 Access 主鍵 (自動編號) 也是商務金鑰,例如元件編號,那麼您可能會想要保留它,因為它是用來識別現實世界中的物件。 但是,如果 Access 主鍵 (自動編號) 只用來建立關聯,則可以由 Dataverse 主鍵 (GUID) 取代。

附註

  • Access 資料表有時會包含不做為主鍵的 [自動編號] 資料行。 在此情況下,Dataverse 會將其轉換為 [整數] 欄位,並移除自動編號的功能。

  • Dataverse 也有等同于 Access [自動編號] 欄位,稱為 [自動編號] 欄位,用來產生連續數位,並儲存為字串值。 此欄位也可以包含前置詞 (,例如字串或日期) 至數位,以提供使用欄位的彈性。 此欄是根據SQL Server自動序列資料類型。 如需詳細資訊,請參閱Microsoft Dataverse 中的自動編號欄

主要名稱      Dataverse 需要有 [主要名稱] 欄。 [主要名稱] 必須包含字串值。 在移轉期間,使用者可以在 Access 中指定要當做主要名稱的文字欄。 如果使用者未指定要使用的欄,則從左邊數來的第一個文字欄會做為 [主要名稱] 欄。 如果沒有文字欄,則會新增一個名為 [主要名稱預留位置] 的新欄,以符合 Dataverse 需求。 此欄設定為 [選用 ],而且可以保留未填入。

如需詳細資訊,請參閱 建立主要名稱欄

主鍵和主名稱的比較

描述

Access 主鍵

Dataverse 主鍵

Dataverse 主要名稱

資料類型

[自動編號] (或任何可編制索引的資料行)

Guid

字串

內容

簡單、循序的數位

環境中唯一的亂數字和字母

人性化的字串值

範例

234

123e4567-e89b-12d3-a456-426655440000

名稱,例如 「Jones」。

整數,例如 234 或 SalesOrder9071 等組合

要求

常用但不需要

每個資料表都必須有一個資料表

每個資料表都必須有一個資料表

修改

無法修改 [自動編號] 欄位,也可以修改其他欄位類型

唯一識別碼

永遠

永遠

僅做為替代按鍵

複合鍵

支援且通常與 [自動編號] 結合

不支援

不支援

知名度

通常,第一個表格欄

通常會隱藏,但可以顯示。

顯示的預設值

索引

可以編制索引。

如需詳細資訊,請參閱 建立及使用索引來改善效能

自動編制索引

自動編制索引

評論

定義並輸入資料後,您無法將任何其他欄位變更為 [自動編號] 資料類型。

無法由使用者建立,也無法在資料匯入作業期間建立。

同時用於數據卡、模型導向表單以及表單建立中的查閱中自動產生的欄位。

附註 

  • Access 索引不會自動轉換成 Dataverse 索引。

  • 在保護蓋底下,Dataverse 會使用 Azure SQL Server 根據資料使用模式自動建立索引。 一律會建立主鍵和替代索引的索引,並根據您使用資料的方式新增或移除其他索引。

瞭解 Access 和 Dataverse 關聯

請務必瞭解您要如何連同主鍵一起管理資料表關聯。 針對您選取要移轉的資料表,您可以選擇自動移動含有所選資料表的所有關聯資料表,或在移轉期間略過這些資料表,並直接離開 Access 中的相關資料表。 無論哪種方式,您也可以選擇連結您移轉的資料表,以在 Access 中維護目前的關聯。

在資料匯出工作期間,具有一對多關聯的 Access 資料表可以在 Dataverse 中重新建立為一對多關聯。 和 Access 一樣,Dataverse 也有參考完整性,例如相關欄位的串聯更新,以及相關記錄的串聯刪除。 如果 Access 資料庫有關聯圖,則會保留該圖表。 不過,原始本機資料表會以新的連結資料表取代。

Access 和 Dataverse 都支援一對多關聯中兩個數據表之間的查閱。 在移轉程式期間,Access 查閱會在 Dataverse 中重新建立,如下列範例所示:

  • 客戶和訂單這兩個 Access 資料表根據 [自動編號] 資料類型,具有 [客戶識別碼] 和 [訂單識別碼] 的主鍵。 Access 中的 [訂單] 資料表具有外鍵,該外鍵會保留 [客戶] 資料表中 Access 主鍵的值。

  • 在匯出作業期間,會保留兩個 Access 主鍵並以整數自動編號資料行的形式保留,但不會將這些索引鍵做為 Dataverse 資料表中的主鍵資料行。 每個資料表都有新增的 GUID 資料行,該資料行會成為 Dataverse 資料表中的主鍵。

  • 系統會針對 [訂單] 資料表中的 CustomerID 外鍵建立查閱,以在 [客戶] 資料表中尋找相符的 CustomerID 主鍵。 資料表移轉到 Dataverse 後,如果您修改新增至 [訂單] 資料表的外鍵查閱資料行,也會更新原始的外鍵資料行。 您的 Access 應用程式可以繼續使用 Access 外鍵,而非 Dataverse 外鍵。 如果 Access 外鍵已在 Access 中的連結資料表中修改,它也會更新 Dataverse 外鍵。 不過,Access 外鍵在 Dataverse 中會是唯讀狀態。

  • 在此一對多關聯範例中,不會使用 Orders 主鍵,但當然也可以用於其他關聯。

附註: 在 Access 中,您可以建立一對多關聯,而參照資料表中的外鍵欄位可以是任何欄位。 但在 Dataverse 中,參照資料表中的外鍵欄位必須是參照資料表的主鍵。 如果 Access 外鍵不是參照資料表中的主鍵,則將作業匯出至 Dataverse 失敗。 若要成功匯出資料,請確定 Access 外鍵是參照資料表中的主鍵。

如需詳細資訊,請參閱影片:使用查閱精靈建立關聯,以及 使用查閱欄建立資料表之間的關聯。

有關金鑰和關聯性決策的指導方針

為了協助您決定哪一個選項最適合您,以下是移轉時常見選項的摘要:

移轉資料但忽略關聯      您決定移除 Access 主鍵 (自動編號) 資料行,因為沒有其他具有參照或關聯的 Access 資料表相依于此,而且將它與 Dataverse 主鍵 (GUID) 一起出現在 Dataverse 資料表中會令人混淆。

使用連結資料表移轉資料和關聯      預設的案例是保留原始 Access 主鍵 ([自動編號]) ,但不會做為 Dataverse 中的主鍵。 您現在仰賴 Dataverse 主鍵 (GUID) ,並在 Dataverse 資料表中使用它做為唯一識別碼。 Access 會建立連結資料表以保留 Access 關聯。 請注意,您無法刪除 DATAverse 主鍵 (GUID) 。

在關聯中,您可以在 Access 或 Dataverse 環境中編輯外鍵值 () 。 您也可以編輯參照 Access 連結資料表中 Access 主鍵的外鍵,它會自動更新參照外部資料表中 Dataverse 主鍵的 Dataverse 外鍵。

移轉不含連結資料表的資料,並在 Dataverse 中重新建立關聯      由於 Access 中不再使用資料表,因此您可以使用 Dataverse 主鍵 (GUID) 、新增 Dataverse 查閱,以及在移轉過程中選擇每個資料表中的文字欄位做為主要名稱,以重新建立 Dataverse 中的關聯。

完成 Access 資料移轉到 Dataverse 之後,您就可以在 Power Platform 上建立可在網頁、平板電腦、手機,甚至是桌上型電腦上執行的應用程式。 Power 平臺相當龐大。 下列內容摘要可協助您概略瞭解基本選擇,並鎖定最適合您的應用程式類型。

類別

詳細資訊

Dataverse 影片

將使用者新增至 Dataverse

在 Power Platform 系統管理中心管理應用程式使用者、安全性角色、Teams 和使用者

在 Power Platform 系統管理中心中指派安全性角色

在 Teams 的 Dataverse 和 Dataverse 中選擇正確的數位類型

使用 Dataverse 資料在 Dataverse 中為 Teams 建立快速應用程式

建立 Teams 的欄 Dataverse

在 Dataverse 中建立欄

在 Dataverse 中建立資料表 – 第 1 部分

在 Dataverse 中建立表格 – 第 2 部分

Teams 文字類型的 Dataverse 和 Dataverse

Dataverse 資料類型

Teams 資料類型的 Dataverse 概觀

[資料表設計工具] 中 Teams 快速表格和資料行的 Dataverse

Dataverse 快速建立資料行

使用 Dataverse 表格在 Power Apps 中快速建立應用程式

在設計中心快速建立 Teams 資料表的 Dataverse

在 Dataverse 中快速建立表格

Dataverse 說明主題

為什麼要選擇 Microsoft Dataverse?

開始使用 Dataverse

Teams 版 Dataverse 概觀

Teams 的 Dataverse 和 Dataverse 有何不同?

開始使用 Microsoft Dataverse for Teams

管理 Dataverse 的許可權與管理

Dataverse 中的表格

在 Dataverse 中管理資料表

資料表關聯概觀

欄概觀

在 Dataverse 中建立及管理資料表內的資料行

使用 Dataverse 中的選項

使用 Microsoft Dataverse 和 Teams 建立應用程式、聊天機器人、流程等等

使用 Power Apps 和 Teams 的 Dataverse 建置您的第一個應用程式

模型導向應用程式

如何建立模型導向應用程式

在 Power Apps 中建立模型導向應用程式

在 Power Apps 中開始使用模型導向應用程式

畫布應用程式

如何建立畫布應用程式

在 Power Apps 中自訂畫布應用程式

另請參閱

在 Access 中匯入、連結及匯出資料簡介

管理連結資料表

App Maker 學習目錄

Power Apps 部落格

Power Apps 客戶案例

Power Apps 社群

Power Platform 基礎

Power Platform 檔

Power Platform 學習路徑

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×