batch_job_execution

-1 rows


Description

Table des exécutions des jobs batch, essentielle pour le suivi des traitements financiers et le reporting des opérations dans l’application Weleaf

Columns

Column Type Size Nulls Auto Default Children Parents Comments
job_execution_id int8 19 null

Identifiant unique pour chaque exécution de job de traitement batch, assurant le suivi des processus financiers.

version int8 19 null

Version du job pour gérer les modifications et les évolutions de configuration dans le processus de traitement.

job_instance_id int8 19 null

Référence à l’instance de job associée, permettant d’identifier les exécutions liées à un même job.

create_time timestamp 29,6 null

Date et heure de création de l’exécution du job, servant à suivre le moment où le processus a été déclenché.

start_time timestamp 29,6 null

Date et heure de début de l’exécution du job, crucial pour mesurer les performances et la durée d’activité des traitements financiers.

end_time timestamp 29,6 null

Date et heure de fin de l’exécution du job, utilisée pour analyser les résultats et la durée totale de l’exécution.

status varchar 10 null

Statut actuel de l’exécution du job, indiquant si le processus est en cours, terminé ou a échoué.

exit_code varchar 2500 null

Code de sortie du job, essentiel pour diagnostiquer les raisons d’échec des traitements.

exit_message varchar 2500 null

Message décrivant le résultat final de l’exécution, fournissant des informations essentielles pour les audits financiers.

last_updated timestamp 29,6 null

Horodatage de la dernière mise à jour de l’exécution du job, utile pour la traçabilité et la gestion de l’historique des transactions.

job_configuration_location varchar 2500 null

Emplacement de la configuration du job, facilitant le suivi des paramètres de traitement financiers utilisés.

servicename varchar 200 null

Nom du service associé à l’exécution, permettant d’identifier la source du traitement dans l’architecture microservices.

userid int8 19 null

Identifiant de l’utilisateur ayant déclenché le job, important pour la traçabilité et la responsabilité des actions.

logfile varchar 500 null

Chemin vers le fichier de log associé à l’exécution, permettant d’analyser les processus et les erreurs pour une meilleure conformité.

outputfile varchar 500 null

Chemin vers le fichier de sortie généré par le job, contenant les résultats financiers traités.

serviceexecparam varchar 500 null

Paramètres d’exécution spécifiques au service, essentiels pour personnaliser le comportement du traitement.

errorfile varchar 500 null

Chemin vers le fichier des erreurs générées durant l’exécution, facilitant l’identification et la correction des problèmes.

logfolder varchar 200 null

Dossier contenant les logs des exécutions, essentiel pour la gestion des journaux et la surveillance des performances.

outputfolder varchar 200 null

Dossier où les fichiers de sortie sont stockés, assurant l’accessibilité et l’organisation des résultats financiers.

module varchar 10 null

Module de traitement dans lequel l’exécution a eu lieu, permettant de classifier et d’organiser les traitements effectués.

Indexes

Constraint Name Type Sort Column(s)
batch_job_execution_pkey Primary key Asc job_execution_id

Relationships