Platform Analytics 7 Dataflow

Previous Topic Next Topic Index

Hourly Job Information datamart

Main ETL XML file

jobmart.xml

Output CSV files

jobmart.csv

Record sample

FINISHDATE;FINISHHOUR;FINISHWEEKDAY;FINISHCOREHOUR;FINISHSHIFT;SUBMITDATE;SUBMITHOUR; SUBMITWEEKDAY;SUBMITCOREHOUR;STARTDATE;STARTHOUR;STARTWEEKDAY;STARTCOREHOUR; CLUSTERNAME;USERNAME;PROJECTNAME;QUEUENAME;SUBHOSTNAME;EXECHOSTNAME;JOBTYPE; NUMEXECPROCS;JOBEXITSTATUS;NUMPROCESS;CPUTIME;MEMUSAGE;SWAPUSAGE;RUNTIME;PENDINGTIME; PENDINGTIMECATEGORY;JOBEXITCODE;USERGROUPNAME;RUNTIMECATEGORY;MEMORYUSAGECATEGORY; CPUTIMECATEGORY;PENDINGTIMERANKORDER;RUNTIMERANKORDER;MEMORYUSAGERANKORDER; CPUTIMERANKIDX;JOBGROUP1;JOBGROUP2;JOBGROUP3;JOBGROUP4;APPLICATION_TAG

"2008-06-25";16;4;1;"Shift 3";"2008-06-25";16;4;1;"2008-06-25";"16";"4";"1";"cluster1";"sxu";"default";"normal";"labp01";"labp01";"00";1.0;"DONE";1.0;0.023996;1.8203125;16.38671875; 0.0333;0.05;"0 sec to < 5 sec";0.0;"-";"0 sec to < 1 min";"0 GB to < 1 GB";"1 min to < 5 min";10;10;"10"; 2;"";"";"";"",""

"2008-06-25";16;4;1;"Shift 3";"2008-06-25";16;4;1;"2008-06-25";"16";"4";"1";"cluster1";"sxu";"default";"normal";"labp01";"labp01";"00";1.0;"DONE";1.0;0.020996;1.859375;16.41015625; 0.0333;0.0333;"0 sec to < 5 sec";0.0;"-";"0 sec to < 1 min";"0 GB to < 1 GB";"1 min to < 5 min";10;10;"10"; 2;"/a";"/a/b"; "/a/b/c";"/a/b/c/d","app1"

Column description

The Daily Job Information datamart gets its information from the wi_jobmart table.

The following table describes each column and its source:

Column name

Source and description

CLUSTERNAME

This is the cluster_name in the wi_clustercode table, which is based on the cluster_code column in the wi_jobmart table.

CPUTIME

This is the cputime in the wi_jobmart table.

EXECHOSTNAME

This comes from the exechost_code in the wi_jobmart table. We use this code to lookup the host_name in the wi_hostcode table.

FINISHCOREHOUR

The source is the localized finish_time in the wi_jobmart table. If the finish_time is within the range of 9am to 5pm on Monday to Friday, this field returns 1, otherwise, it returns 0.

A value of 1 means that the data in this record is aggregated from the core_hour portion of the day (9am to 5pm, Monday to Friday).

FINISHDATE

This is the date portion of the localized finish_time in the wi_jobmart table, and the format is "YYYY-MM-DD".

FINISHHOUR

This is the hour portion of the localized finish_time in the wi_jobmart table.

FINISHSHIFT

This is based on the localized finish_time in the wi_jobmart table. The shifts transformer maps the localized time_stamp based on shift mapping and returns the user-defined shift.

FINISHWEEKDAY

This is the weekday number from the localized finish_time in the wi_jobmart table, where "1" is Sunday, "2" is Monday, etc.

JOBEXITCODE

The source is the job_exit_code column in the wi_jobmart table.

JOBEXITSTATUS

The source is the job_exit_status column in the wi_jobmart table.

JOBTYPE

The source is the job_type column in the wi_jobmart table.

MEMUSAGE

The source is the mem_usage column in the wi_jobmart table.

NUMEXECPROCS

The source is the num_exec_procs column in the wi_jobmart table.

NUMPROCESS

The source is the num_process column in the wi_jobmart table.

PENDINGTIME

The source is the pending_time column in the wi_jobmart table.

PENDINGTIMECATEGORY

This field categorizes the pending_time into the following seven predefined levels:

"Not available", "0 sec to 5sec", "5 sec to 30 sec", "30 sec to 5 minutes", "5 minutes to 1 hour", "1 hour to 1 day", and "more then one day".

PROJECTNAME

The source is the project_name column in the wi_projectcode table, which is based on the project_code column from wi_jobmart table.

QUEUENAME

The source is the queue_name column in the wi_queuecode table, which is based on the queue_code column in the wi_jobmart table.

RUNTIME

This comes from the run_time column in the wi_jobmart table.

STARTCOREHOUR

The source is the localized start_time in the wi_jobmart table. If the start_time is within the range of 9am to 5pm on Monday to Friday, this field returns 1, otherwise, it returns 0.

A value of 1 means that the data in this record is aggregated from the core_hour portion of the day (9am to 5pm, Monday to Friday).

STARTDATE

This is the date portion of the localized start_time in the wi_jobmart table, and the format is "YYYY-MM-DD".

 

STARTHOUR

This is the hour portion of the localized start_time in the wi_jobmart table.

STARTWEEKDAY

This is the weekday number from the localized start_time in the wi_jobmart table, where "1" is Sunday, "2" is Monday, etc.

SUBHOSTNAME

This comes from the subhost_code in the wi_jobmart table. We use the subhost_code and lookup the host_name in the wi_hostcode table and put it in this column.

SUBMITCOREHOUR

The source is the localized queue_time in the wi_jobmart table. If the queue_time is within the range of 9am to 5pm on Monday to Friday, this field returns 1, otherwise, it returns 0.

A value of 1 means that the data in this record is aggregated from the core_hour portion of the day (9am to 5pm, Monday to Friday).

SUBMITDATE

This is the date portion of the localized queue_time in the wi_jobmart table, and the format is "YYYY-MM-DD".

SUBMITHOUR

This is the hour portion of the localized queue_time in the wi_jobmart table.

SUBMITWEEKDAY

This is the weekday number from the localized queue_time in the wi_jobmart table, where "1" is Sunday, "2" is Monday, etc.

USERNAME

The source is the user_name in the wi_usercode table, which is based on the user_code in the wi_jobmart table.

USERGROUPNAME

The source is the user_group_name in the wi_usergroupcode table, which is based on the user_group_code in the wi_jobmart table.

RUNTIMECATEGORY

This field categorizes the run_time into the following eight predefined levels:

"Not available", "0 sec to < 1 min", "1 min to < 5 min", "5 min to < 20 min", "20 min to < 60 min", "60 min to < 4 hour", and "4 hour to < 1 day", "One day or more".

MEMUSAGECATEGORY

This field categorizes the mem_usage into the following seven predefined levels:

"Not available", "0 GB to < 1 GB", "1 GB to < 2 GB", "2 GB to < 4 GB", "4 GB to < 8 GB", "8 GB to < 16 GB", "16 GB to < 32 GB", and "32 GB or more".

CPUTIMECATEGORY

This field categorizes the cpu_time into the following seven predefined levels:

"Not available", "0 sec to < 1 min",   "1 min to < 5 min", "5 min to < 20 min","20 min to < 60 min", "60 min to < 4 hour", "4 hour to < 1 day", "One day or more".

PENDINGTIMERANKORDER

This columns is used to sort the Pending Time Rank dimension in the cube.

RUNTIMERANKORDER

This columns is used to sort the Run Time Rank dimension in the cube.

MEMORYUSAGERANKORDER

This columns is used to sort the Memory Usage Rank dimension in the cube.

CPUTIMERANKORDER

This columns is used to sort the CPUTime Rank dimension in the cube.

JOBGROUP1

The first level in the Job Group dimension.

JOBGROUP2

The second level in the Job Group dimension.

JOBGROUP3

The third level in the Job Group dimension.

JOBGROUP4

The fourth level in the Job Group dimension.

APPLICATION_TAG

This is the application_tag in wi_applicationcode table, which is based on application _code in wi_jobmart table.

Previous Topic Next Topic Index