次の方法で共有


環境間でのカスタマイズの移行

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 にインポートできます:

  • キャンバス アプリ
  • テーブル
  • フロー
  • ボット
  • 接続参照
  • 環境変数

注意

あなたかあなたのチームが作成したアイテムのみを含めてください。 取引先企業または取引先担当者など、標準 Dataverse テーブルや Dynamics 365 テーブルはインポートされません。

Dataverse for Teams と Dataverse の違いについては、Dataverse for Teams と Dataverse の違いは? をご覧ください

Dataverse でソリューションを作成する方法については、ソリューションの作成 をご覧ください。

Dataverse からソリューションをエクスポートする

通常、ソリューションを管理型として Dataverse からエクスポートする必要があります。 ただし、目標がカスタマイズを Dataverse for Teams に転送することであり、そこから開発を続ける場合、ソリューションをアンマネージド ソリューションとしてエクスポートします。 詳細: ソリューションのエクスポート

これで、ソリューションを Dataverse for Teams にインポートできます。 詳細: カスタマイズを Dataverse for teams にインポートする

インポート エラーのトラブルシューティング

インポートが成功しなかった場合、キャプチャされたエラーまたは警告メッセージを表示する通知がソリューション ページに表示されます。 インポートが失敗した原因に関する詳細をキャプチャするために、ログ ファイルのダウンロードを選択します。 インポートの失敗の最も一般的な原因は、ソリューションに必要なコンポーネントが含まれていなかったことです。

ログ ファイルをダウンロードすると、ブラウザーのデフォルトのダウンロード フォルダに XMLフ ァイルがあり、Microsoft Excel などの XML リーダーを使用して開いて内容を表示します。

既知の問題

新しい Dataverse for Teams 環境で作業している場合、ビルド タブにある すべて表示 リンクがその環境では表示されないため、インポート コマンドが表示されません。

この問題を回避するには、その環境でアプリを作成して保存します。 アイテムが環境に存在する場合、すべて表示 リンクが利用可能で、ビルド タブを参照することができます。

参照

ソリューションのエクスポート

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。