ViewCreatebyExpression Tm1 9.4 Cognos 8.4
Posted: Mon Dec 10, 2012 4:02 am
Hi All,
We have set up a few Cognos BI reports using Report Studio that query one of our Tm1 cubes.
Our BI version is 8.4 and our Tm1 version is 9.4MR1 FP3 HF12.
I noticed that every time a BI report get updated and read data from Tm1,
a specific function "ViewCreatebyExpression" is be executed which I can see from the Tm1 Top tool.
This function seems to take much longer to run then a classic "viewarrayconstruct" that is run when a user open or refresh a view from Tm1 server explorer for an equivalent piece of data...
I could live with that but unfortunately it seems that these Report Studio MDX queries to the Tm1 server are quite heavy and perturbate the Tm1 user experience.
What I am trying to understand is why the execution of this function "ViewCreatebyExpression" impact so heavily the Tm1 Server ?
For example,
it would put a login attempt from a user in "Wait" mode while it is executing, As these "viewcreatebyexpression" are usually lengthy, it give the user the impression that the Tm1 system is not accessible...
Another impact I have noticed is that it put any TI triggered after "ViewCreatebyExpression" started in "Wait" mode until it is completed...regardless of what the TI is doing or where it is writing to...
I might assume wrongly that the behaviour is different from what happen with "viewarrayconstruct" and I am maybe mislead by the fact that "viewcreatebyexpression" just takes much longer to run and therefore these impacts are a bit more in my face ?
I struggle to find documentation for that function "ViewCreatebyExpression".
Could anybody point me to a source of information regarding this particular function ?
I can not find it anywhere in Tm1 documentation and a google search returned 4 results including our favorite Olap Forum http://www.tm1forum.com/viewtopic.php?p=37319
How to make the set up optimum interface between BI 8.4 and Tm1 9.4 ?
- Schedule the BI reports to be refreshed outside of Tm1 business hours ?
- Customising the MDX query issued by Report Studio to optimise the query and reduce impacts.
Did Anybody successfully did that and would like to share their challenges/experiences ?
- Would an Upgrade of Cognos BI and Tm1 to 10.1 significantly improve this interface ?
Are there other options out there that one use to reduce the impact of report update triggered by Cognos BI on the Tm1 server ?
Thanks in advance for your inputs,
Kind Regards,
We have set up a few Cognos BI reports using Report Studio that query one of our Tm1 cubes.
Our BI version is 8.4 and our Tm1 version is 9.4MR1 FP3 HF12.
I noticed that every time a BI report get updated and read data from Tm1,
a specific function "ViewCreatebyExpression" is be executed which I can see from the Tm1 Top tool.
This function seems to take much longer to run then a classic "viewarrayconstruct" that is run when a user open or refresh a view from Tm1 server explorer for an equivalent piece of data...
I could live with that but unfortunately it seems that these Report Studio MDX queries to the Tm1 server are quite heavy and perturbate the Tm1 user experience.
What I am trying to understand is why the execution of this function "ViewCreatebyExpression" impact so heavily the Tm1 Server ?
For example,
it would put a login attempt from a user in "Wait" mode while it is executing, As these "viewcreatebyexpression" are usually lengthy, it give the user the impression that the Tm1 system is not accessible...
Another impact I have noticed is that it put any TI triggered after "ViewCreatebyExpression" started in "Wait" mode until it is completed...regardless of what the TI is doing or where it is writing to...
I might assume wrongly that the behaviour is different from what happen with "viewarrayconstruct" and I am maybe mislead by the fact that "viewcreatebyexpression" just takes much longer to run and therefore these impacts are a bit more in my face ?
I struggle to find documentation for that function "ViewCreatebyExpression".
Could anybody point me to a source of information regarding this particular function ?
I can not find it anywhere in Tm1 documentation and a google search returned 4 results including our favorite Olap Forum http://www.tm1forum.com/viewtopic.php?p=37319
How to make the set up optimum interface between BI 8.4 and Tm1 9.4 ?
- Schedule the BI reports to be refreshed outside of Tm1 business hours ?
- Customising the MDX query issued by Report Studio to optimise the query and reduce impacts.
Did Anybody successfully did that and would like to share their challenges/experiences ?
- Would an Upgrade of Cognos BI and Tm1 to 10.1 significantly improve this interface ?
Are there other options out there that one use to reduce the impact of report update triggered by Cognos BI on the Tm1 server ?
Thanks in advance for your inputs,
Kind Regards,