EDH_ANZDBA : Extraction de données
EDH_ANZDBL : Analyse des données extraites
Ces outils se basent sur les statistiques activités espace de données disponibles au niveau du DSPFD.
La journalisation n’a donc pas besoin d’être activée pour cette analyse.
Un fichier physique stocke la liste des fichiers et de leurs membres.
Pour chaque fichier, on stocke la longueur d’enregistrement, and 5 groupes de compteurs:
Le premier groupe stocke les compteurs actuels du fichier
Les 3 autres groupes vont stocker les compteurs recueillis lors de 3 analyses
La commande EDH_ANZDBA permet de réaliser ces 3 analyses (au travers d’un travail batch soumis automatiquement par la commande)
On utilise EDH_ANZDBA pour stocker la valeur actuelle des compteurs (*INIT)
EDH_ANZDBA (YourLibrary) PERIOD(*INIT)
On l’utilise à nouveau à 3 périodes différentes, par exemple:
Après les travaux batchs
EDH_ANZDBA (YourLibrary) PERIOD(*PERIOD2)
Après 24 heures
EDH_ANZDBA (YourLibrary) PERIOD(*PERIOD3)
Après une semaine
EDH_ANZDBA (YourLibrary) PERIOD(*PERIOD4)
La seconde commande EDH_ANZDBL permet d’imprimer les données dans un fichier spool:
Elle va comparer la période choisie aux valeurs initiales
EDH_ANZDBL TOPERIOD(*PERIODn)
Elle va additionner toutes les entrées (Add, Update, Delete) pour chaque fichier et les multiplier par la longueur d’enregistrement
Note: seuls les fichiers modifiés apparaissent dans le spool
Vous pouvez aussi comparer 2 périodes :
EDH_ANZDBL FRMPERIOD(*PERIOD2) TOPERIOD(*PERIOD3)