on 09-26-2017 12:13 PM
Hello dear community,
I have a question and hope that you can help me with this:
There's a method/function for datasources called "loadDatasource()". I just need a function which does the opposite of that, so something like "unloadDatasource()". Does somebody know a workaround for this or a way how I can unload a datasource?
Thanks and Regards,
Vu
Hi Vu,
As Mustafa said is right there is option to no unload the data source in the script level. where you can do,
1. reload DS
2. clear all filter from the datasource - once you click on reset.
Regards,
Vidhya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pham,
Not sure if you are trying to achieve swapping of data-source on a visualizing component basically making it dynamic.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vu,
Lumira Designer 2.0 has an unloadDataSource() method. You may wish to consider upgrading if you're on DS 1.6.
Regards,
Mustafa.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vu,
Can you clarify what you mean when you say you are working with "Design Studio in a cloud"? If you mean you are connecting to a virtual desktop that is being hosted by a third-party provider, then I would think that as the customer, you should be able to request that they upgrade it to Lumira Designer 2.0 for you.
By the way, what type of data source are you using? BEx, Universe, HANA?
And specifically what is it that you are trying to achieve by "unloading" a data source?
Regards,
Mustafa.
Hi Mustafa,
it is a BISAS platform (BISAS = BI Software as a service) and it's like a web page, where I can use all the BI applications that are provided by our customer. I don't think that I can request an upgrade because this platform is used by thousands of other people and not only me.
I'm using an Universe (Oracle database), that I created in SAP Information Design Tool.
The reason why I want to "unload" a datasource is as follows:
My application / report has 400.000 rows for every datasource. So on start up I set the "Load in Script" of all datasources to "true" so that the application has a good performance because it doesn't have to load all data until I say so in a script. The datasources are only loaded if a filter is applied by the user. And I just want to unload all datasources again if the user cancels the filter (by resetting all filter criteriums), so that not all 400.000 rows of every data sources have to be loaded.
Regards
Vu
Hi Mustafa,
yes thats right. I have implemented a filterpanel which filters all datasources and therefore all diagrams in the report.
As I already told you in one post earlier: The desired effect is that, IF the user cancels the filterpanel (reset Filter criteriums) and applies -> that not all datasources load all data.
Hi Vu,
There is no possibility of "unloading" the data sources. Currently, when you clear the filters of a loaded data source the result of course will be that all data will be loaded. But when you say the desired result is "IF the user cancels the filterpanel (reset Filter criteriums) and applies -> that not all datasources load all data", does that mean you only want to clear the filters of SOME of the already loaded data sources, or do you mean that you simply want to preserve the current filter state upon cancellation?
It would be helpful if you posted some screenshots of your application and described the desired results in the context of those screenshots.
Regards,
Mustafa.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.