Important
Microsoft Dataverse for Teams 環境は非推奨です。 Teams 環境のMicrosoft Dataverseの廃止に関するページで、タイムラインと必要なアクションの詳細をご確認ください。
Microsoft Dataverse for Teams は Dataverse for Teams 環境間のカスタマイズを転送するための簡略化された方法を提供します。 さらに、カスタマイズは Dataverse と Dataverse for Teams 環境間で移行することもできます。
Dataverse for Teams からカスタマイズをエクスポート
次の手順を実行して、Dataverse for Teams からカスタマイズをエクスポートします。 Dataverse for Teams からエクスポートしたソリューション パッケージは、管理されていないので注意してください。
- Teams の Power Apps 個人用アプリから、カスタマイズをエクスポートしたいチームの ビルド タブを選択します。 詳細情報: Microsoft Teams に Power Apps パーソナル アプリをインストールする
- すべて表示を選択し、エクスポートするアイテムを選択します。
- コマンド バーで、エクスポートを選択します。
- これで、選択したアイテムを確認できます。 既定では、選択したアイテムのすべての依存関係も追加されます。
詳細設定 で、オプション すべての依存関係をエクスポート を選択したままにしておくことをお勧めします。 すべての依存関係を含めることで、カスタマイズを別の環境にインポートするときに、インポートが成功しやすくなります。
アイテムの依存関係を手動で選択する場合は、詳細設定 で値を 選択した依存関係をエクスポートする に変更できます。 すべての依存関係を含まないカスタマイズのインポートは、それらの依存関係がまだ移行先環境に存在しない場合に失敗します。
-
zip 形式でエクスポートを選択します。 選択したアイテムは、圧縮されたソリューション ファイル (.zip) としてエクスポートされます。 エクスポートが完了すると、ソリューション ファイルが自動的にダウンロード用に提供されます。
- Microsoft Teams からダウンロードしたファイルは、デバイスのダウンロード フォルダーに表示されます。 Microsoft Teams デスクトップで、Teams クライアントの左側にあるファイルを選択し、ダウンロードセクションに移動することができます。
カスタマイズ内容を Dataverse for Teams にインポートする
次の手順を実行して、カスタマイズを Dataverse for Teams にインポートします。
Teams の Power Apps 個人用アプリから、カスタマイズ内容をインポートするチームの ビルド タブを選択します。 詳細情報: Microsoft Teams に Power Apps パーソナル アプリをインストールする
すべてを表示 を選択して、コマンドバーで インポート を選択します。
組織のインポート ページで、閲覧する を選択します。
インポートするソリューションを含む圧縮 (.zip) ファイルを検索して、開く を選択し、次へ を選択します。
インポートするアイテムを確認します。
- アンマネージド ソリューションをインポートする場合は、チームにインポートするアイテムを選択できます。 既定の選択を維持し、すべてのアイテムをインポートすることをお勧めします。 これにより、すべてのアイテムとその依存関係が確実にインポートされます。 チームにまだ含まれていないアイテムを除外し、インポート内の別のアイテムがそれに依存している場合、インポートは失敗します。
- 管理ソリューションをインポートする場合は、すべてのアイテムがインポートされます。
ソリューションのコンポーネントによっては、次へを選択したときに追加情報の入力を求められる場合があります。
- ソリューションに接続参照が含まれている場合、必要な接続を選択するように求められます。 接続がまだ存在しない場合は、新しく作成します。
- ソリューションに環境変数が含まれている場合は、値を入力するように求められます。 値がソリューションまたはターゲット環境にすでに存在している場合、このページは表示されません。
インポート を選択します。
ソリューションはバックグラウンドでインポートされ、時間がかかる場合があります。 ソリューションがインポートされるにつれて、ビルド タブに通知が表示されます。
インポートが完了すると、成功または失敗の通知が表示されます。
ソリューション コンポーネントの場所は、管理ソリューションとアンマネージド ソリューションのどちらをインポートしたかによって異なります。
- 管理ソリューションを使用すると、すべてのカスタマイズが、ソリューションの名前を使用した インストールされているアプリ の ビルド タブに表示されます。
- 管理されていないソリューションでは、すべてのカスタマイズは このチームによって構築 の ビルド タブを表示します。
カスタマイズを 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 環境で作業する場合、この環境では すべて表示 リンクが 構築 タブに表示されないため、インポート コマンドが表示されません。
この問題を回避するには、その環境でアプリを作成して保存してください。 アイテムが環境に存在する場合、すべて表示 リンクが利用可能で、ビルド タブを参照することができます。