Vous pouvez exécuter des processus système pour tenir à jour et nettoyer tous les artefacts d'exécution, tels que les tables de processus, les tables intermédiaires ou les dossiers inbox
/outbox
. Les tables et les dossiers contiennent souvent de grandes quantités de données dont vous n'avez peut-être plus besoin. La fonctionnalité Tâches de maintenance du système vous permet de purger des dossiers et des tables standard en planifiant et en exécutant des processus système.
Remarque :
Toutes les applications non affectées à un dossier sont purgées lorsqu'une application est sélectionnée pour la purge. Le dossier d'application par défaut est générique et le script de purge se concentre sur le dossier dans lequel se trouve l'application sélectionnée. Dans ce cas, si vous voulez empêcher la purge d'une application, enregistrez-la dans un dossier indépendant..Pour faciliter l'utilisation des scripts de purge, la gestion des données fournit les éléments suivants :
Un ensemble de scripts personnalisés est envoyé vers le répertoire bin/system
.
Les scripts incluent :
Tenir à jour le dossier d'application Exporter les données de table de configuration (TableExport.py)
Conserver le dossier d'application (MaintainApplication Folder.py)
Tenir à jour la table de données par emplacement (MaintainFDMEEDatatables.py)
Tenir à jour la table de données par application (MaintainFDMEEDatatables.py)
Tenir à jour la table de processus (MaintainProcessTables.py)
Tenir à jour la table de configuration (MaintainSetupData.py)
Mettre à niveau les applications personnalisées (UpgradeCustomApp.py)
Les scripts sont enregistrés en tant que scripts système dans l'enregistrement de script.
Les scripts sont enregistrés au cours de l'installation avec les paramètres QUERYID = 0 et APPLICATIONID = 0.
Le groupe de scripts "System" est créé et des scripts système lui sont affectés.
L'exécution de script affiche des scripts système lorsque l'utilisateur dispose d'un accès quelle que soit l'application cible dans le PDV.
Le processus ODI exécute les scripts à partir du répertoire bin/system
, et non du répertoire data/scripts/custom
.