デルタロード

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • 「デルタロード」は、Git リポジトリからアプリケーションをロードするための最適な方法です。

    分岐を切り替えてリモート変更を適用すると、変更された更新のみがデルタロード機能によってロードされます。アプリケーションの完全なアンインストールと再インストールを実行する必要はなく、変更された更新のみが実行されます。これにより、開発者のプロセスが迅速化され、容易になり、開発中にすべての分岐を使用する必要がなくなります。テーブルに格納されているデータはこれらの操作中に保持されるため、再インストールまたは分岐変更の操作後にアプリケーションにデモデータをロードし直す必要はありません。

    デルタロードのメリット

    時間削減
    通常、アプリケーションのアンインストールまたは再インストールの最も時間がかかる部分は、テーブルの削除と作成です。デルタロードでは、それが発生しません。アプリケーションのサイズによっては、テーブルを削除または作成する必要がないため、操作の実行時間が大幅に短縮されます。
    テストデータとデモデータの保持
    テストデータとデモデータを含むテーブルは削除されないため、データは失われません。毎回デモデータを再インポートする必要がなければ、開発者は時間を節約できます。
    クロススコープ依存参照の保持
    クロススコープで参照を共有するアイテムは、変更を適用しても失われなくなりました。これは、スコープ B のアイテムがスコープ A の親アイテムに関連付けられるときに発生していました。スコープ A にリモート変更を適用すると、親アイテムが削除されて再インストールされ、両アイテム間の参照が壊れ、その関係は復元されません。デルタロードによってアンインストールが防止されるため、参照は失われません。
    推奨されるプラクティス
    ServiceNow Paris リリース以降のすべてのインスタンスでは、デルタロードがデフォルトで有効になっています。この機能は、アプリケーション開発に役立つように設計されており、継続的なサポートとアップグレードが提供されます。