Dear,
I am looking to send data from TM1 10.2 to a Cognos Controller through the staging tables "method". Therefore i use a TI that based upon a view is sending data to the staging tables of controller. Data is then processed by controller and available in it.
What i would like to achieve is the following:
An user is loading data through an excel interface in which we added a button to launch the TI that will generate a view to be exported to Staging tables.
Now sometimes a user wants to "zero" some of the data in the excel view, zero values are indeed send to TM1 no problem. But in order to be also reflected to Controller we need to include blanks/null values in the view that is used for exporting.
Hence this is getting very big and takes a lot of time to be processed as all null/blanks are also taken into account.
Is there a way we could limit "dynamically" in the TI process the data that is send to the staging tables to only use what is previously send from the excel sheet into TM1.
Even if i create a view that is showing the same as in the excel, including all the zero's is taking a long long time.
I am just wondering if i have the right solution here from the start.
Any recommendation to get data from excel interface to controller without having the user wait 10m+ to see results in controller? in the other direction the FAP is working, but not in that direction
Thank you for your help and advice,
Best regards,
Chris
Send Data from TM1 to Cognos Controller
-
- Posts: 3
- Joined: Tue Jan 13, 2015 1:10 pm
- OLAP Product: TM1
- Version: 10.2
- Excel Version: 2013
- jim wood
- Site Admin
- Posts: 3961
- Joined: Wed May 14, 2008 1:51 pm
- OLAP Product: TM1
- Version: PA 2.0.7
- Excel Version: Office 365
- Location: 37 East 18th Street New York
- Contact:
Re: Send Data from TM1 to Cognos Controller
one way you can do this is to make sure if you're including zeroes that you are making the best possible selection for the view. For example if you are exporting every element from a dimension within the cube yet only 2 have data then you need to make sure they are sent. If you have an easy to slim your view then great.
Another option is to create another version of the same cube. Copy the data you're exporting first to this copy, then complete your data clear. The en export without suppress zeroes selected but only export if the copy cube contains data for that element combination. I hope that makes sense?
Jim.
Another option is to create another version of the same cube. Copy the data you're exporting first to this copy, then complete your data clear. The en export without suppress zeroes selected but only export if the copy cube contains data for that element combination. I hope that makes sense?
Jim.
Struggling through the quagmire of life to reach the other side of who knows where.
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
-
- MVP
- Posts: 264
- Joined: Mon Nov 03, 2014 8:23 pm
- OLAP Product: TM1
- Version: 9.5.2 10.1 10.2 PA2
- Excel Version: 2016
Re: Send Data from TM1 to Cognos Controller
Not sure if this is fit's your process, but you could also try sending the zero's over to controller as a separate push. The idea would be to have the same TI that loads the zero's into TM1 also load them into controller. Then you wouldn't have to send all zeroes along with the rest of the view data.
Also, maybe UNDEFVALS could help?
Also, maybe UNDEFVALS could help?
-
- Posts: 3
- Joined: Tue Jan 13, 2015 1:10 pm
- OLAP Product: TM1
- Version: 10.2
- Excel Version: 2013
Re: Send Data from TM1 to Cognos Controller
Hello Jim,
Thanks for your answer, i am going to try to look into those options, i thought that it could be easier and certainly quicker to implement.
We could indeed make a view selection but even that is taking quiet a lot of time.
Hi Brian,
Thanks also.
We would then need to have to TI's and wait until both are finished to have the right data...not sure i understand well the solution here.
The main thing is to have a technique to find out in TM1 which cells have been updated during the last data push and only update those (zero and not zero) into controller.
Thanks for your answer, i am going to try to look into those options, i thought that it could be easier and certainly quicker to implement.
We could indeed make a view selection but even that is taking quiet a lot of time.
Hi Brian,
Thanks also.
We would then need to have to TI's and wait until both are finished to have the right data...not sure i understand well the solution here.
The main thing is to have a technique to find out in TM1 which cells have been updated during the last data push and only update those (zero and not zero) into controller.
-
- Posts: 78
- Joined: Tue Mar 18, 2014 8:02 am
- OLAP Product: TM1, Cognos Express
- Version: 10.2.2
- Excel Version: 2013
Re: Send Data from TM1 to Cognos Controller
Why not store the data that is pushed to controller to a separate measure/version in your cube?
Use this data to build your view and push zeroes for every data point that you come across in your data tab.
Next, zero-out your separate measure.
Use this data to build your view and push zeroes for every data point that you come across in your data tab.
Next, zero-out your separate measure.
- jim wood
- Site Admin
- Posts: 3961
- Joined: Wed May 14, 2008 1:51 pm
- OLAP Product: TM1
- Version: PA 2.0.7
- Excel Version: Office 365
- Location: 37 East 18th Street New York
- Contact:
Re: Send Data from TM1 to Cognos Controller
Using another version is great idea. You will however need to apply a STET override rule if you have any rules in place. Also make sure you hide it with security if you want to keep it,pandinus wrote:Why not store the data that is pushed to controller to a separate measure/version in your cube?
Use this data to build your view and push zeroes for every data point that you come across in your data tab.
Next, zero-out your separate measure.
Jim.
PS. Make sure you clear out any holding version date once you've completed the export to Controller.
PPS. Make sure you include rule calculated numbers in your view build. I'm guessing you already have this anyway.
Struggling through the quagmire of life to reach the other side of who knows where.
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
-
- Posts: 3
- Joined: Tue Jan 13, 2015 1:10 pm
- OLAP Product: TM1
- Version: 10.2
- Excel Version: 2013
Re: Send Data from TM1 to Cognos Controller
Thanks a lot for your answers!
Will try that, it seems also to me a very good idea.
Very much appreciated!
Chris
Will try that, it seems also to me a very good idea.
Very much appreciated!
Chris