Platform Analytics 7 Dataflow

License Utilization Prediction datamart

Main ETL XML file

wi_lic_predictiondaily.xml

Output CSV files

licPrediction.csv

Record sample

LIC_SERVER_NAME,LIC_VENDOR_NAME,LIC_FEATURE_NAME,WEEKDAY,AVGVAL,AVGMAX,MAXVALUE,GROWTHRATE,PREDICT0AVG,PREDICT0MAX,PREDICT4AVG,PREDICT4MAX,PREDICT8AVG,PREDICT8MAX,PREDICT12AVG,PREDICT12MAX

"server1","lsf_ld0","myjob0","1","3.0000079861111113E-5","3.0E-5","3.0E-5","0.0","3.000004904513889E-5","3.0E-5","3.000004904513889E-5","3.0E-5","3.000004904513889E-5","3.0E-5","3.000004904513889E-5","3.0E-5"

"server2","lsf_ld0","myjob0","2","3.000004652777778E-5","3.0E-5","3.0E-5","0.0","3.000004904513889E-5","3.0E-5","3.000004904513889E-5","3.0E-5","3.000004904513889E-5","3.0E-5","3.000004904513889E-5","3.0E-5"

Column description

The License Utilization Prediction datamart gets its information from the wi_licenseutilmartdaily table. Based on these values, the prediction transformer collects the data together for the same day, calculates the predicted values, and outputs them to the datamart.

The following table describes each column and its source:
Column name
Source and description
LIC_SERVER_NAME
The source is the lic_server_name in the wi_licservercode table, which is based on the lic_server_code in the wi_licenseutilmartdaily table.
LIC_VENDOR_NAME
The source is the lic_vendor_name in the wi_licvendorcode table, which is based on the lic_vendor_code in the wi_licenseutilmartdaily table. The vendor name then undergoes a mapping process, and this field returns the mapped value.
LIC_FEATURE_NAME
The source is the lic_feature_name in the wi_licfeaturecode table, which is based on the lic_feature_code in the wi_licenseutilmartdaily table. The feature name then undergoes a mapping process, ad this field returns the mapped value.
WEEKDAY
This is the day of the week from Monday to Sunday.
AVGVAL
This is the average utilization of all the sampled records. The prediction transformer collects all the value fields in the same day and calculates the average of each day by dividing the collected sum_util data with the sum of the sampling_count for that day. This field returns the average of all the daily average values.
AVGMAX
This is the maximum of the daily average utilization of all the sampled records. The prediction transformer collects all the value fields in the same day and calculates the average of each day by dividing the collected sum_util with the sum of the sampling_count for that day. This field returns the maximum of all the daily average values.
MAXVALUE
This is the maximum of all the collected daily max_util values. The daily collected data is calculated by finding the maximum max_util value for the same day.
GROWTHRATE
This is the calculated growth rate for the daily average util value. It is calculated as the growth rate between the zero week and the predicted value in the twelfth week.
PREDICT0AVG
This is the calculated predicted value at the start of the predicted period based on the average daily util values in the wi_licenseutilmartdaily table.
PREDICT0MAX
This is the calculated predicted value at the start of the predicted period based on the daily maximum value in the wi_licenseutilmartdaily table
PREDICT4AVG
This is the calculated predicted value at the fourth week of the predicted period based on the average daily util values in the wi_licenseutilmartdaily table.
PREDICT4MAX
This is the calculated predicted value at the fourth week of the predicted period based on the daily maximum value in the wi_licenseutilmartdaily table
PREDICT8AVG
This is the calculated predicted value at the eighth week of the predicted period based on the average daily util values in the wi_licenseutilmartdaily table.
PREDICT8MAX
This is the calculated predicted value at the eighth week of the predicted period based on the daily maximum value in the wi_licenseutilmartdaily table
PREDICT12AVG
This is the calculated predicted value at the twelfth week of the predicted period based on the average daily util values in the wi_licenseutilmartdaily table.
PREDICT12MAX
This is the calculated predicted value at the twelfth week of the predicted period based on the daily maximum value in the wi_licenseutilmartdaily table