Automation Engine prend également en charge l'utilisation de Generation Data Groups (GDG). Ce type de gestion de fichiers peut être utilisé dans les objets événements de système de fichiers et dans l'élément de script GET_EVENT_INFO.
Evénement de système de fichiers
Une fonction standard de ce type d'objet est de vérifier les valeurs du système de fichiers. Il est également possible de déclencher un événement si une génération GDG est fermée. Saisissez un hôte z/OS dans l'onglet Evénement de système de fichiers, puis sélectionnez l'option Automatique dans le contrôle de périodicité de l'onglet Evénement pour utiliser cette fonction.
Lorsque vous saisissez GDG(+1), le système attend la fermeture d'une nouvelle génération. Il s'agit de la règle générale. Pour que le système attende la fermeture de la génération actuelle, il est possible de saisir pour GDG +/-0 (+0, +00, +000, -0, -00, -000).
Exemple :
RÉMUNÉRATION Nom du GDG
DSNAME=PAYROLL(0) Dataset de la semaine en cours
DSNAME=PAYROLL(-1) Dataset de la semaine précédente
DSNAME=PAYROLL(-2) Dataset de l'avant dernière semaine
Elément de script GET_EVENT_INFO
Cette fonction de script récupèrer le nom d'une génération qui peut ainsi être traitée.
Extrait d'un exemple :
:SET &FILENAME# = GET_EVENT_INFO (FILENAME)
:SET &HND# = PREP_PROCESS_FILE ("MVSHOST", &FILENAME#)
Plusieurs paramètres sont requis pour que vous puissiez utiliser GDG dans votre système AE :
(CONSOLE)
start=UCXEM25
smfwrite=1
Rubriques connexes :
Evénement de système de fichiers
GET_EVENT_INFO