Base de connaissances > Automation Engine et systèmes cibles > z/OS > Prise en charge de GDG

Prise en charge de GDG

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#)

Configuration

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