This describes the wi_jobs_vs_slots table and how each column of data arises from the LSF_BJOBS table. This is the column description of each data column of WI_JOBS_VS_SLOTS and how each column is filled with data.
Columns |
Description |
Key |
CLUSTER_CODE |
This comes from the "ClusterName" column in the USER_GROUP table. Once we get the cluster_name, we then look it up in the wi_clustercode table to see if we have already has a record of it in there. If we do, then we'll get the code back, otherwise, we will insert it into the wi_clustercode table and generate the code. The code itself is a positive integer and each new code is equal to the maximum of the existing code+1. |
Primary key |
TIME_STAMP |
This is in GMT and is always end in the hour such as 02:00:00. This marks the time that this record is aggregated. For example, 02:00:00 means that all the records between 02:00:00 and 02:59:00 are aggregated into this record. |
Primary key |
LSFHOST_TYPE |
This is the LSF host type. The source is the LSFHOST_TYPE field in the LSF_HOSTPROPERTIES table. |
Primary key |
LSFHOST_MODEL |
This is the LSF host model. The source is the LSFHOST_MODEL field in the LSF_HOSTPROPERTIES table. |
Primary key |
CPUQTY |
This is
# of execution processor of a job which is using CPU
. |
Primary key
|
QUEUECODE |
This is the queue code. The source is the QueueName field in the DPR_BYINTERVAL raw table.
The queue code is obtained by looking up the QueueName in the wi_queuecode table and generating a new code if it doesn't exist. |
Primary key |
PROJECTCODE |
This is the project code. The source is the ProjectName field in the DPR_BYINTERVAL raw table.
The project code is obtained by looking up the ProjectName in the wi_projectcode and generating a new code if it doesn't exist. |
Primary key |
USERCODE |
This is the user code. The source is the UserName field in the DPR_BYINTERVAL raw table.
The user code is obtained by looking up the UserName in the wi_usercode table and generating a new code if it doesn't exist. |
Primary key |
RUN |
This is number of running jobs. |
|
PEND |
This is number of pend jobs. |
|
SUSP |
This is number of suspend jobs. |
|
WAIT |
This is number of wait jobs. |
|
SAMPLING_COUNTER |
This comes from the "INTERVAL_PERIOD" column in the LSF_BHOSTS table. |
|
NUM_OF_JOBS |
|
|
LOCAL_SERVERTIME |
This comes from the "Time_stamp" in this table. This is transformed into local server time. |
|
INSERT_SEQ |
This is a system generated sequence number. For each new record inserted, an unique sequence number is being assigned to this column. |
|