オンライン環境で顧客固有の拡張機能を強制同期する

重要

This content is archived and is not being updated. For the latest documentation, go to What's new and planned for Dynamics 365 Business Central. For the latest release plans, go to Dynamics 365 and Microsoft Power Platform release plans.

有効対象 パブリック プレビュー 一般提供
管理者、作成者、マーケティング担当者、またはアナリスト向けで、自動的に有効化される 2021 年 10 月 1 日 2021 年 10 月 1 日

ビジネス バリュー

拡張機能でテーブル スキーマが破壊的な方法で変更されると、下流で依存する拡張機能に影響を及ぼし、破壊的変更が完全に解決されるまで更新がブロックされる可能性があります。 これまで、破壊的変更を処理するプロセスは、それらの変更を実装した後で、よりシームレスなプロセスを可能にするために適切な時期に廃止することでした。

それでも、破壊的変更を行うことが必要になる場合があります。 これはたとえば、下流で変更の影響が発生しない場合、(テナントごとの拡張機能のように) 依存関係が完全に制御されている場合、上流で導入された新しい衝突するオブジェクト ID によって余儀なくされた変更を行う場合などです。

これらのシナリオをサポートするために、スキーマ強制同期モードを使用してテナントごとの拡張機能 (PTE) を展開する機能を導入します。これにより、新しい拡張機能のバージョンでテーブル スキーマに対する破壊的変更を実行できるようになります。

機能の詳細

拡張機能管理 ページまたは管理センターを通じて新しい顧客固有の (テナントごとの) 拡張機能を Business Central Online に展開するときに、テーブル スキーマの破壊的変更を強制的に実行し、そのような変更が検出されたときに通常発生するエラーを回避できるようになります。 これにより、データベースから特定のテーブルまたはフィールドを削除することが可能になります。

注意

この操作は、削除されるテーブルおよびフィールドに保存されているデータがすべて失われることを意味します。 データベースを復元するオプションは引き続き利用できます。 したがって、運用環境で強制同期する前に、対応するサンドボックス環境、コンテナー、またはオンプレミスのインストールでこれを徹底的にテストする必要があります。

関連項目

テナントごとの拡張機能 (PTE) のアップロード (ドキュメント)