D Appendix: RDF Scheduling in JOS/POM
RDFCS provides a default job schedule with a detailed list of jobs with pre-defined dependencies with RI and RSP schedules in RAP integration. The customer can easily customize their batch process by controlling the batch control files without changing the batch schedule. Each batch job in RDF is connected to hooks in the batch control files that can be changed by customers. The RDF job flow only contains daily and weekly jobs. Jobs scheduled daily are scheduled to run every day and jobs scheduled to run weekly are scheduled to run only on Sunday by default.
Table D-1shows the list of jobs in RDF Schedule. Most jobs are pre-configured for the RDF GA version. The rest of the jobs are placeholder jobs to allow changes to the schedule of the jobs or to add more jobs by changing the batch control file. Each RDF job calls the same set names in the batch control file without _JOB in the name, which in turn allows it to call respective *hook_ jobs
, so even if it is not linked to a batch set. The batch can be controlled without changing the job flow by adding or changing the hooks.
For more details about the implementation of JOS/POM, see the Oracle Retail Predictive Application Server Cloud Edition Implementation Guide. For more details about how to use JOS/POM to schedule and maintain the job flows, see the Oracle Retail JOS/POM User Guide.
Table D-1 List of Jobs in RDF Schedule
RDF Job Name | Description/Comments | Daily/Weekly | GA Configuration |
---|---|---|---|
RDF_INIT_EXP_START_JOB |
Dummy Job to specify the start of initial batch exports. |
Daily |
|
RDF_INIT_EXP_RDX_D_JOB |
To schedule any daily data exports to RAP integration before the calc cycle. |
Daily |
|
RDF_ INIT_EXP_OBS_D_JOB |
To schedule any daily data exports to Object Storage before the calc cycle. |
Daily |
|
RDF_ INIT_EXP_RDX_W_JOB |
To schedule any weekly data exports to RAP integration before the calc cycle. |
Weekly |
|
RDF_ INIT_EXP_OBS_W_JOB |
To schedule any weekly data exports to Object Storage before the calc cycle. |
Weekly |
|
RDF_ INIT_EXP_END_JOB |
Dummy job to specify the end of initial batch exports. |
Daily |
|
RDF_COM_HIER_IMP_ START_JOB |
Dummy job to specify the start of a common hierarchies import. |
Daily |
|
RDF_COM_HIER_IMP_ RDX_D_JOB |
To schedule any daily common hierarchy imports from RAP integration. |
Daily |
|
RDF_COM_HIER_IMP_OBS_ D_JOB |
To schedule any daily common hierarchy imports from Object Storage. |
Daily |
|
RDF_COM_HIER_IMP_ RDX_W_JOB |
To schedule any weekly common hierarchy imports from RAP integration. |
Weekly |
Imports common hierarchies from RI. |
RDF_COM_HIER_IMP_OBS_ W_JOB |
To schedule any weekly common hierarchy imports from Object Storage. |
Weekly |
Loads common hierarchy files from Object Storage, if uploaded. |
RDF_COM_HIER_IMP_ END_JOB |
Dummy Job, to specify the end of a common hierarchies import. |
Daily |
|
RDF_COM_DATA_IMP_ START_JOB |
Dummy job to specify the start of common data imports. |
Daily |
|
RDF_COM_DATA_IMP_ RDX_D_JOB |
To schedule any daily common data imports from RAP integration. |
Daily |
|
RDF_COM_DATA_IMP_ OBS_D_JOB |
To schedule any daily common data imports from Object Storage. |
Daily |
|
RDF_COM_DATA_IMP_ RDX_W_JOB |
To schedule any weekly common data imports from RAP integration. |
Weekly |
Imports data files from RI. |
RDF_COM_DATA_IMP_ OBS_W_JOB |
To schedule any weekly common data imports from Object Storage. |
Weekly |
Loads data files from Object Storage. |
RDF_COM_DATA_IMP_ END_JOB |
Dummy job to specify the end of common data imports. |
Daily |
|
RDF_HIER_IMP_START_JOB |
Dummy job to specify the start of application-specific hierarchies import. |
Daily |
|
RDF_HIER_IMP_RDX_D_ JOB |
To schedule any daily application-specific hierarchy imports from RAP integration. |
Daily |
|
RDF_HIER_IMP_OBS_D_ JOB |
To schedule any daily application-specific hierarchy imports from Object Storage. |
Daily |
|
RDF_HIER_IMP_RDX_W_ JOB |
To schedule any weekly application-specific hierarchy imports from RAP integration. |
Weekly |
Imports application-specific hierarchies from RI or RSP. |
RDF_HIER_IMP_OBS_W_ JOB |
To schedule any weekly application-specify hierarchy imports from Object Storage. |
Weekly |
Load any Application specific hierarchies from Object Storage. |
RDF_HIER_IMP_END_JOB |
Dummy job to specify the end of application-specific hierarchies import. |
Daily |
|
RDF_PRE_DATA_IMP_ START_JOB |
Dummy job to specify the start of application-specific data imports before the calc cycle. |
Daily |
|
RDF_PRE_DATA_IMP_RDX_ D_JOB |
To schedule any daily application-specific data imports from RAP integration before the calc cycle. |
Daily |
|
RDF_PRE_DATA_IMP_OBS_ D_JOB |
To schedule any daily application-specific data imports from Object Storage before the calc cycle. |
Daily |
|
RDF_PRE_DATA_IMP_RDX_ W_JOB |
To schedule any weekly application-specific data imports from RAP integration before the calc cycle. |
Weekly |
Imports application-specific data from RI or RSP. |
RDF_PRE_DATA_IMP_OBS_ W_JOB |
To schedule any weekly application-specific data imports from Object Storage before the calc cycle. |
Weekly |
Load any application specific data from Object Store. |
RDF_PRE_DATA_IMP_ END_JOB |
Dummy Job to specify the end of application-specific data imports before the calc cycle. |
Daily |
|
RDF_PRE_BATCH_START_ JOB |
Dummy job to specify the start of the Pre Forecast Batch. |
Daily |
|
RDF_PRE_BATCH_D_JOB |
To schedule any daily Pre Forecast batch jobs. |
Daily |
|
RDF_PRE_BATCH_W_JOB |
To schedule any weekly Pre Forecast batch jobs. |
Weekly |
Runs Weekly Pre Forecast batch jobs. |
RDF_PRE_BATCH_END_ JOB |
Dummy job to specify the end of the Pre Forecast batch jobs. |
Daily |
|
RDF_PRE_EXP_START_JOB |
Dummy job to specify the start of the Export Forecast Parameters Batch. |
Daily |
|
RDF_PRE_EXP_RDX_D_JOB |
To schedule any daily exports of forecast parameters to RAP integration. |
Daily |
|
RDF_PRE_EXP_OBS_D_JOB |
To schedule any daily exports of forecast parameters to object store. |
Daily |
|
RDF_PRE_EXP_RDX_W_JOB |
To schedule any weekly exports of forecast parameters to RAP integration. |
Weekly |
Runs weekly export of forecast parameters to RAP integration. |
RDF_PRE_EXP_OBS_W_JOB |
To schedule any weekly exports of forecast parameters to object store. |
Weekly |
|
RDF_PRE_EXP_END_JOB |
Dummy job to specify the end of the Export Forecast Parameters Batch. |
Daily |
|
RDF_POST_DATA_IMP_ START_JOB |
Dummy job to specify the start of application-specific data imports from RAP integration. |
Daily |
|
RDF_POST_DATA_IMP_ RDX_D_JOB |
To schedule any daily application-specific data imports from RAP integration after the calc cycle. |
Daily |
|
RDF_POST_DATA_IMP_ OBS_D_JOB |
To schedule any daily application-specific data imports from Object Storage after the calc cycle. |
Daily |
|
RDF_POST_DATA_IMP_ RDX_W_JOB |
To schedule any weekly application-specific data imports from RAP integration after the calc cycle. |
Weekly |
|
RDF_POST_DATA_IMP_ OBS_W_JOB |
To schedule any weekly application-specific data imports from Object Storage after the calc cycle. |
Weekly |
|
RDF_POST_DATA_IMP_ END_JOB |
Dummy Job, to specify the end of application-specific data imports after the calc cycle. |
Daily |
|
RDF_POST_BATCH_START_JOB |
Dummy Job, to specify the start of Post Forecast batch job. |
Daily |
|
RDF_POST_BATCH_D_JOB |
To schedule the daily Post Forecast batch job. |
Daily |
|
RDF_POST_BATCH_W_JOB |
To schedule the weekly Post Forecast batch job. |
Weekly |
|
RDF_POST_BATCH_END_JOB |
Dummy Job, to specify the end of Post Forecast batch job. |
Daily |
|
RDF_POST_EXP_START_JOB |
Dummy Job to specify the start of post forecast batch exports. |
Daily |
|
RDF_POST_EXP_RDX_D_ JOB |
To schedule any daily data exports to RAP integration after the calc cycle. |
Daily |
|
RDF_POST_EXP_OBS_D_ JOB |
To schedule any daily data exports to Object Storage after the calc cycle. |
Daily |
|
RDF_POST_EXP_RDX_W_ JOB |
To schedule any weekly data export to RAP integration after the calc cycle. |
Weekly |
|
RDF_POST_EXP_OBS_W_ JOB |
To schedule any weekly data exports to Object Storage after the calc cycle. |
Weekly |
|
RDF_POST_EXP_END_JOB |
Dummy job to specify the end of post forecast batch exports. |
Daily |
|
RDF_WB_BUILD_START_ JOB |
Dummy job to specify the start of workbook build/refresh jobs. |
Daily |
|
RDF_WB_BUILD_D_JOB |
To schedule any workbook build/refresh steps daily. |
Daily |
|
RDF_WB_BUILD_W_JOB |
To schedule any workbook build/refresh steps weekly. |
Weekly |
|
RDF_WB_BUILD_END_JOB |
Dummy job to specify the end of workbook build/refresh jobs. |
Daily |
|
RDF_ADHOC_XX_JOB |
To schedule any adhoc jobs with the batch execution set name as a parameter. XX varies from 01 to 10. |
Adhoc |
|
RDF_STATS_START_JOB |
Dummy job to specify start of Offer metric server job. |
Weekly |
|
RDF_STATS_OFFER_W_JOB |
Server level job to get Offer metric status. |
Weekly |
|
RDF_STATS_END_JOB RDF |
Dummy job to specify end of Offer metric server job. |
Weekly |