After updating the our DW using PDI 4.1.2-GA CE my BI Server's mondrian has no idea the data it has cached is probably invalid due to updates. Only two ideas have come to mind so far.
One, scheduling an xaction with a javascript step to reset the mondrian cache after guessing when the ETL will end.
Two, I could make a HTTP url call to the BI Server to run the xaction in a way that does not require authentication at the end of an ETL job.

Can you guys suggest a more elegant way to reset a bi server's mondrian cache after ETL finishes? Maybe I'm over thinking this.

What have you tried, especially if DW updates happen several times per day?

Thanks for the suggestions.