I would like to create an OLAP table to calculate throughputs from Process Start to"Process End" of each client.
My data model is single eventlog, Case_table, which consists of Process group, Activity, Time stamp, and Client.
Every records of case table have client name( client1 - 4) in client column.
I tried to make OLAP table like this.
DIMENSIONS
(1)Cient:
CASE
WHEN Case_table.Client = Client1 THEN Client-01
WHEN Case_table.Client = Client2 THEN Client-02
WHEN Case_table.Client = Client3 THEN Client-03
WHEN Case_table.Client = Client4 THEN Client-04
ELSE
END
KPIS
(1)Throughput:
AVG(CALC_THROUGHPUT(CASE_START TO CASE_END, REMAP_TIMESTAMPS(Case_table.Time stamp, Seconds)))
It looked working, but the result was wired.
The throughput of each client is higher than average throughput.
When I delete dimension, OLAP table shows average troughput lower than each clients throughput.
Does anyone know how to solve this problem?
Thank you for your support.
Sugano