Skip to main content

Data Express - How to run the Life Cycle phases separately

  • April 18, 2017
  • 0 replies
  • 0 views

Problem: 

Usually  the three phases of the Life Cycle Job  BLCFILR  are started automatically via Data Builder --> Work with Jobs menu.  Some customers executing the jobs via Control-M  need to separate the Life Cycle job into three different Jobs. Each job have to execute the one of the phases below: 

      -  Changed Data Store Identification

      -  Changed Data Element Identification

      -  Apply Identified changes

 

Resolution:

We do not recommend manual submission of the Life Cycle JOB. However in case manual submission is needed you can do the changes in the steps below using the member  CBLCLIF located in the Data Express SKEL library.     

 

  1. Remove the two KCICJOB steps  STEP0050 and  STEP0400.  In this case no need to change the values of the  JOBRECID parameter.
  2. Prepare three jobs to execute:

          -  Phase 1 -  Changed Data Store Identification   

                //IFTEST1  IF &XXFAS1B = 1  THEN  -->  ENDIF

          -  Phase 2 -  Changed Data Element Identification

                //IFTEST1  IF &XXFAS2B = 1  THEN  --> ENDIF  

          -  Phase 3  -  Apply Identified changes

                //IFTEST1  IF &XXFAS3B = 1  THEN   --> ENDIF   

  1. Simplify the JCLs  by resolving the IF  statements  according to the flag you set ( 1 - true  and 0 - false)  for the parameters  &XXFAS1B,  &XXFAS2B,  and  &XXFAS3B.   

#DataExpress
#MFDS
#EnterpriseDeveloper

0 replies

Be the first to reply!