Chargement delta
Le « delta loading » est un moyen optimisé de charger une application à partir d’un référentiel Git.
Lorsque vous changez de branche et appliquez des modifications distantes, la fonction de chargement Delta s’assure que seules les mises à jour modifiées se chargent. Plutôt que d’avoir à désinstaller et réinstaller complètement l’application, seuls les changements sont mis à jour. Cela accélère et facilite le processus pour les développeurs et élimine la nécessité d’utiliser toutes les branches pendant le développement. Les données stockées dans les tables sont conservées au cours de ces opérations, ce qui réduit la nécessité de recharger les données de démonstration dans l’application après une opération de réinstallation ou de changement de branche.
Avantages du chargement Delta
- Gains de temps
- En règle générale, la partie la plus longue d’une désinstallation ou d’une réinstallation d’application consiste à abandonner et à créer des tables. La charge delta empêche que cela ne se produise. Selon la taille de l’application, le fait de ne pas avoir à abandonner ou à créer des tables peut améliorer considérablement le temps d’exécution d’une opération.
- Données de test et de démonstration conservées
- Les tables qui contiennent des données de test et de démonstration ne sont plus supprimées, de sorte que les données ne sont pas perdues. Les développeurs peuvent gagner du temps s’ils n’ont pas besoin de réimporter les données de démonstration à chaque fois.
- Références dépendantes entre périmètres conservées
- Les éléments qui sont interétendus et partagent des références ne sont plus perdus lorsque vous appliquez des changements. Cela se produisait auparavant lorsqu’un élément du périmètre B était associé à un élément parent du périmètre A. L’application des modifications distantes sur le périmètre A supprimait l’élément parent et le réinstallait, rompant ainsi la référence entre les deux éléments, mais ne restaurant pas cette relation. Le chargement delta empêche la désinstallation, de sorte que la référence n’est pas perdue.
- Pratique recommandée
- Le chargement delta est activé par défaut sur toutes les instances à partir de la ServiceNow version Paris. Cette fonctionnalité est conçue pour faciliter le développement d’applications et bénéficie d’un support et de mises à niveau continus.