使用 Power Query,將資料新增至 Microsoft Dataverse 中的資料表

在此程式中,您將使用 Power Query,在Dataverse中建立資料表,並以 OData 摘要中的資料填入該資料表。 您可以使用相同的技術來整合這些線上及內部部署來源中的資料,包括:

  • SQL Server
  • Salesforce
  • IBM DB2
  • Access
  • Excel
  • Web API
  • OData 摘要
  • 文字檔

您也可以先篩選、轉換和合併資料,再將資料載入新的或現有的資料表。

如果沒有 Power Apps 的授權,您可以免費註冊

必要條件

開始遵循這篇文章之前:

  • 切換至您可以在其中建立資料表 的環境
  • 您必須有每個使用者方案或每個應用程式方案Power Apps Power Apps。

指定來源資料

  1. 登入Power Apps

  2. 在流覽窗格中,選取 [Dataverse ] 將其展開,然後選取 [ 資料表]。

    Tables area.

  3. 在命令功能表中,選取[DataGet>資料]。

  4. 在資料來源清單中,選取 [OData]。

    Choose the OAuth connector.

  5. 在 [連線設定] 下鍵入或貼上此 URL,然後選取 [下一步]

    https://services.odata.org/V4/Northwind/Northwind.svc/

  6. 在資料表清單中,選取 [ 客戶 ] 核取方塊,然後選取 [ 下一步]。

    Select the Customers table.

  7. (選用) 藉由選擇要包括哪些資料行、以一或多種方式轉換資料表、新增索引或條件資料行,或者進行其他變更,來修改結構描述以符合您的需求。

  8. 在右下角,選取 [ 下一步]。

指定目標資料表

  1. [載入設定] 下,選取 [ 載入至新資料表]。

    Load to new table.

    您可以為新資料表提供不同的名稱或顯示名稱,但保留預設值以完全遵循本教學課程。

  2. [唯一的主要名稱] 資料行 清單中,選取 [ContactName],然後選取 [ 下一步]。

    您可以指定不同的主名稱資料行、將來源資料表中的不同資料行對應至您要建立之資料表中的每個資料行,或兩者。 您也可以指定查詢輸出中的 [文字] 資料行是否應該建立為 [多行文字] 或 [Single-Line Dataverse 中的 Text]。 若要確切遵循此教學課程,請保留預設資料行對應。

  3. 選取[手動重新整理Power Query - 重新整理設定],然後選取 [發佈]。

  4. 在左邊緣) 附近的 Dataverse (下,選取 [ 資料表 ] 以顯示資料庫中的資料表清單。

    您從 OData 摘要建立的 Customers 資料表會顯示為自訂資料表。

    List of standard and custom tables.

警告

如果您使用Power Query將資料新增至現有的資料表,則會覆寫該資料表中的所有資料。

如果您選取 [載入至現有資料表],您可以指定從 Customers 資料表新增資料的資料表。 例如,您可以將資料新增至 Dataverse 隨附的 Account 資料表。 在[資料行對應] 底下,您可以進一步指定 [客戶] 資料表之[ContactName] 資料行中的資料應該新增至[帳戶] 資料表中的 [名稱] 資料行。

Specify the name of the new table.

如果出現 有關許可權的錯誤訊息 ,請連絡您的系統管理員。