共用方式為


在環境之間移動自訂項目

Microsoft Dataverse for Teams 提供一種簡化的方式,可在 Dataverse for Teams 環境之間傳輸自訂。 此外,自訂也可以在 Dataverse 和 Dataverse for Teams 環境之間移動。

從 Dataverse for Teams 匯出自訂項目

請執行下列步驟,從 Dataverse for Teams 匯出您的自訂。 請注意,您從 Dataverse for Teams 匯出的解決方案套件是不受管理的。

  1. 從 Teams 的 Power Apps 個人應用程式中,選取您要匯出自訂項目之小組的 建置 索引標籤。 其他資訊: 在 Microsoft Teams 中安裝 Power Apps 個人應用程式
  2. 選取 [ 查看全部],然後選取您要匯出的專案。
  3. 在命令列上,選取匯出。
  4. 您現在可以查看所選項目。 依預設,也會新增您所選項目的所有相依性。
    • 建議您保留選取 [進階設定] 底下的 [匯出所有相依性] 選項。 透過包含所有相依性,您可以在將自訂專案匯入另一個環境時最佳化成功。

    • 如果您偏好手動選取專案的相依性,您可以將值變更為 [進階設定] 底下的 [匯出選取的相依性]。 如果這些相依性尚未在目的地環境中,則匯入不包含所有相依性的自訂將會失敗。

      檢閱選取項目。

  5. 選取 匯出成 zip 檔案。 選取的項目會匯出為壓縮的解決方案檔案 (.zip)。 匯出完成後,會自動提供解決方案檔案供下載。
    • 您從 Microsoft Teams 下載的檔案將顯示在裝置的下載資料夾中。 在 Microsoft Teams 桌面版中,您可以選取 Teams 用戶端左側的 [檔案] 來導覽至 [下載] 區段。

將自訂專案匯入 Dataverse for Teams

請執行下列步驟,將您的自訂專案匯入 Dataverse for Teams:

  1. 從 Teams 的 Power Apps 個人應用程式中,選取您要匯入自訂項目之小組的 建置 索引標籤。 其他資訊: 在 Microsoft Teams 中安裝 Power Apps 個人應用程式

  2. 請選取檢視全部,然後在命令列上選取匯入

  3. 匯入解決方案 頁面上 ,選取瀏覽

    選擇 [瀏覽]。

  4. 找出包含您要匯入之解決方案的壓縮 (.zip) 檔案,選取 [ 開啟],然後選取 [下一步]。

  5. 檢閱您要匯入的項目。

    • 如果您要匯入非受控解決方案,您可以選取要匯入小組的專案。 建議您保留預設選取範圍,並匯入所有專案。 這有助於確保所有項目及其相依性都被匯入。 當您排除尚未在小組中的項目,且匯入中的另一個項目相依於該項目時,匯入將會失敗。
    • 如果您要匯入受管理解決方案,則會匯入所有項目。

    選擇要匯入的項目。

  6. 視解決方案中的元件而定,當您選取 [ 下一步] 時,系統可能會提示您輸入其他資訊。

    • 如果您的解決方案包含連線參考,系統會提示您選取所需的連線。 如果連接尚不存在,則可以建立新的連接。
    • 如果您的解決方案包含環境變數,系統會提示您輸入值。 如果您的解決方案或目標環境中已有值,您將不會看到此頁面。
  7. 選擇 匯入

您的解決方案會在背景匯入,可能需要一段時間。 匯入解決方案時,[ 建置] 索引標籤上會出現通知。

目前正在匯入解決方案訊息。 匯入完成後,會顯示成功或失敗通知。

解決方案元件的位置會根據您匯入受管理或非受管理解決方案而有所不同:

  • 使用受控解決方案時,您的所有自訂都會顯示在 [已安裝的應用程式] 底下的 [建置] 索引標籤上,使用解決方案的名稱。
  • 使用非受控解決方案時,您的所有自定義都會顯示在 [建置] 索引標籤的 [由該團隊建置] 區域中。

將自訂從 Microsoft Dataverse 移至 Dataverse for Teams

在 Power Platform 環境中建立解決方案

將自訂從 Microsoft Dataverse 移至 Dataverse for Teams 的第一步是在 Dataverse 中建立解決方案。 僅包含 Dataverse for Teams 完全支援的元件。 包含 Dataverse for Teams 不支援的元件的解決方案將不會匯入。

下列自訂元件可以匯入 Dataverse for Teams:

  • 畫布應用程式
  • Tables
  • Flows
  • 機器人
  • 連線參考
  • 環境變數

備註

僅包含您或您的團隊創建的項目。 包含任何標準 Dataverse 或 Dynamics 365 資料表 (例如客戶或連絡人) 的解決方案將不會匯入。

如需 Dataverse for Teams 和 Dataverse 之間差異的相關資訊,請移至 Dataverse for Teams 和 Dataverse 有何不同?

如需如何使用 Dataverse 建立解決方案的相關資訊,請移至 建立解決方案

從 Dataverse 匯出解決方案

通常,您會希望將解決方案從 Dataverse 匯出為受管理的。 但是,如果您的目標是將自訂內容傳輸到 Dataverse for Teams 並從那裡繼續開發,請將您的解決方案匯出為非受控解決方案。 其他資訊:匯出解決方案

您現在可以將解決方案匯入 Dataverse for Teams。 其他資訊: 將自訂專案匯入 Dataverse for teams

疑難排解匯入失敗

如果匯入不成功,您會在解決方案頁面上看到通知,其中顯示已擷取的錯誤或警告訊息。 選取下載記錄檔以擷取導致匯入失敗原因的詳細資料。 匯入失敗的最常見原因是解決方案未包含某些必要元件。

當您下載記錄檔時,您會在瀏覽器的預設下載資料夾中找到一個 XML 檔案,您可以使用 XML 讀取器 (例如 Microsoft Excel) 開啟該檔案來檢視內容。

已知問題

當您使用新的 Dataverse for Teams 環境時,因建置索引標籤上的檢視全部連結未顯示,因此缺少匯入命令。

若要解決此問題,請在環境中建立並儲存應用程式。 當專案存在於環境中時,「 查看全部 」連結可供使用,而且您將能夠瀏覽至 [建置] 索引標籤。

另請參閱

匯出解決方案