この記事では、Power Platform でマネージド ソリューションをインポートするときに、可能な限り最速のインポート時間を実現するためのベスト プラクティスについて説明します。
- Single-Stage アップグレード オプションを使用します。 二段階方式の保持ソリューションではなく、ステージ・アンド・アップグレードを使用してください。 2 段階のアップグレード(インポート - ホールディング)は速度が遅いです。
- [マネージド ソリューションとしてインポート] オプションを使用しないでください。 この convert-to-managed オプションは非推奨となり、使用されなくなりました。
- [アンマネージド カスタマイズを上書きする] オプションは使用しないでください。 [ 管理されていないカスタマイズを上書きする ] オプション (強制上書き) により、インポート プロセスによってターゲット環境内のアクティブなカスタマイズが上書きされます。 このオプションを選択すると、インポート プロセスが大幅に遅くなり、推奨されません。 推奨される方法は、最初からターゲット環境でのアンマネージド カスタマイズを防ぐことです。 非開発環境でのアンマネージド カスタマイズの制御に役立つには、Dataverse で非管理対象カスタマイズをブロックする機能の使用を検討してください
- マネージド ソリューションに [ すべてのカスタマイズを発行] オプションを 使用しないでください。 [すべてのカスタマイズを発行する] は、アンマネージド ソリューションをインポートした後にのみ必要であり、デプロイの速度が低下するため、マネージド ソリューションには使用しないでください。 [ すべてのカスタマイズを発行 する] オプションは、選択したソリューションにのみ適用されない点に注意してください。 すべての保留中の 変更 が環境全体に公開されます。
注
言語を有効にすると、すべてのソリューションの最初のインポートが遅くなります。
次の表に、使用可能なツール全体で使用されるオプション名を示します。
| Power Platform ビルド ツール | PAC CLI | UI | Power Platform のパイプライン |
|---|---|---|---|
| 保持ソリューションとしてインポート | --import-as-holding | アップグレードのステージ | - |
| ステージとアップグレード | --stage-and-upgrade | Upgrade | 既定の動作 |
| 管理されていないカスタマイズを上書きする | --force-overwrite | - | - |
| プラグインのアクティブ化 | --activate-plugins | ソリューションに含まれるプラグインのステップとフローを有効にする | 既定の動作 |
| 製品アップデートの依存関係をスキップする | --skip-dependency-check | - | - |
| 下位バージョンをスキップする | --skip-lower-version | - | 以前のバージョンの再デプロイを許可する |
| マネージド ソリューションとしてインポートする | --convert-to-managed | - | - |
| カスタマイズの変更を公開する | --publish-changes | - | - |
| オプションが選択されていない | オプションが選択されていない | Update | - |