Performance of query built on infoset
Hi,
I have a query built on infoset which takes data from seven(7) different master data tables. The structured made is a bit complexed comprising on many inner joins & the report built on it doesnt fetch data & shows timed out error.Please suggest.
Thanks
Sakshi
Check the below points
Performance Points:
To ensure the best possible system performance, try where possible to avoid:
1. Unnecessary characteristics, attributes, or key figures
2. Superfluous conditions or variables
3. Complex key figures
4. Large InfoCubes
5. Complex hierarchies
6. A lot of coding in variables filled by means of user exits
In addition, specify for characteristics either variables or restrictions but not both together.
Did you try to check the display data for that infoset weather you are getting data records out of the infoset join conditions or not.
Whats the volume of data in the Infoset?
Similar Messages
-
How to increase performanceof query based on Infoset?
How to increase the performance of a query based on a Infoset?
As per designing of query, all the necessary fields are placed where they are required.Hi Akshara ,
To improve performanceof query try to remove unnecessary characteristics, attributes, or key figures ,Superfluous conditions or variables .Large InfoCubes and Complex hierarchies .Variables populated by user exits
For characteristics specify either variables or restrictions .
You can create indexes on DSO and Aggregates on cubes (if any).
Please go through the links :
http://help.sap.com/saphelp_crm40/helpdata/en/77/4a213cc534f20ae10000000a11402f/content.htm
Re: Performance of query built on infoset
Query performance issue - Infoset query
Hope you will find this helpful.
Regards,
Jaya -
How to restrict keyfigures in my bex query which is built of infosets?
Hi all,
How to restrict keyfigures in the query which is built of infosets?
the query display likes
cost taxamount units
1000 100 10
i want my report to be displayed like this
cost taxamount units
100 10 1.
I have used conditions by restricting using units. like
units equal to 1. but still it display like the above one.
can anyone help me on this??
thanxs
harithaHi Haritha,
Do u want to display units 10 as 1?????
If this is the requirement then u can write a new formula by using IF condition.
Khaja -
Performance of the Bex query, buit on infoset is very low
Dear experts,
I have a bex query developed on infoset, has hit the performance problem.
when I am trying to check the query, found warning message as following
Diagnosis
InfoProvider ABC does not contain characteristic 0CALYEAR. The exception aggregation for key figure xyz can therefore not be applied.
System Response
The key figure will therefore be aggregated using all characteristics of ABC with the generic aggregation SUM.
but the infoobject 0CALYEAR is active and is in infoset as an attribute to the one of the Master data infoobject.
Now, could you please help me to improve the performance of the query, which is buit on infoset.
Thanks,
MannuHi,
If Info set is based on Cube then
-->Create Aggregate on the cube for those object used in the Query
-->Compressed the Info Cube
-->then run the query
and also in RSRT there are many properties according to the Target please check which property is suitable for you..
Best Regards
Obaid -
SQ01 - How to associate existing query with another infoset ?
Hello,
I created an infoset and want to associate it with an <u>existing</u> query.
-> I tried to change the existing query but it is blocked for changes by the user author.
-> I tried to copy the existing query to a new query but the infoset was copied automatically
Is it possible to do this?
Alex,Hello, a query is built upon the infoset, it gets data from the infoset structure and display them in the way you have defined in the query, if you change the infoset that is below a query you might not have all the data you need in the query.
Why not create a new query based on the othe infoset?
Regards, Luciano. -
Webi base on BW query based on Infoset comes back with wrong values
Hello:
I have a Webi report on an OLAP Universe, on Bex Query.
The bex query is based on 1 INFOSET.
When I run the webi report the values that comes back a totally wrong values.
The correct results are not brought back.
When I do a test with crystal reports to the infoset, I can see the correct values. (I'm aware crystal uses different drivers).
The test is BW query designer, and crystal brings back proper values from Infoset based BW query.
Webi on Infoset based BW Query comes back with wrong data.
query is simple.
Pull in 3 attributes, 3 key figures, where componentkey = "111"
I get 36 rows in Crystal and 36 rows in Bex Analyzer, 36 rows in BW query designer (web analyzer).
I get many rows in webi (almost like a CARTENSIAN product).
I search a round this forum but still did not see a conclusive answer to this problem.
But I see another thread that several others faced this same issue without a resolution.
My environment.
BOE XI 3.1 SP2
No fix packs
SAP IK 3.1 SP2
HPUX-IA64
Thanks in advance for any help.
DwayneWas this problem ever solved?
I am having a similar problem with an infoset based query.
I have created the BW infoset, and confirmed that the correct data is returned from the underlying infoproviders. A simple BW query on that infoset yields the same results.
Create the universe, and then the WEBI, and WEBI now shows hundreds of records where I expect 10. Data is being returned in WEBI that definitely shouldn't be there. It's almost like the restrictions applied in the characteristic restriction area of my BW query are being ignored, even if I include them in the WEBI query.
Cheers,
Andrew -
Search on key or text in query (based on infoset)
Hi all,
I've build an infoset based on the masterdata 0employee and an ODS. After that I build a query on the infoset with in the rows the object 0employee. On this object I created a user-entry variable. By executing the query, the variable screen will be available. When I click on the search button (or F4) I only see the key values. I want to display also the TEXTvalues, is this possible...and what is my action to do?
I hope my question is understandable
Regards,
PieterThat is strange. I havent seen that happen.
Sometimes infoobjects have too many attributes and you may have to scroll a long way to get to the texts.
or does it just show the keys and nothing else ?
Did you check what the default description is set for this infoobject on the BEX tab page in infoobject maintenance. Are you filling up the text in the default (short Text) or are you filling up some other length.
Check the filter display box on this tab as well to see if you have the appropriate selection. Try changin it to see what happens.
Message was edited by:
A S -
Perform a query on tree node click
This is probably very easy and I'm just having brain freeze..
I have an application that is using ColdFusion to provide
data for various controls. One control is a tree showing two levels
of data (main level shows the process/job number, then you open
that to see all the event numbers for that job). This all works
fine.
Now what I want to do is when you select an even number, flex
will use a coldfusion page I set up to perform a query on the
database using the event number and job number to get all the rest
of the data about htat particular job (description, run times, etc)
I have the click event from the tree control working fine, I
have the page in coldfusion working fine, it outputs an XML format
file with all the relevant details based on the parameters you send
it. Now the question is, how do I populate the fields on the form
with the data returned from the query?
I am using a HTTPService call to get the data to/from
ColdFusion (I have version 6.1 of Coldfusion).
Thanks for any help.Well, I answered my own question... Here is what I did in
case anyone else wants to know. If there is a better way, please
advise.
I have a click event on the tree control. Since the tree will
only be two levels deep (parent and child) I test for whether the
item clicked has a parent. If it does, I know they clicked on a
child node. I then fire off the HTTPService with the parameters
from the child and parent nodes of the tree item that was clicked.
In the result parameter of the HTTPService, I populate the
various fields using the lastresult.root.fieldname syntax of the
HTTPService.
It works as expected, but perhaps there is a better
way? -
Issue in query created on infoset - characterstic values are not displayed
Hi,
We have created a query based on an infoset(customized). In this query, values of only one object(sold-to-party) is not displayed. Where as for the same object, values are displayed in the other query created based on the respective ODS.
note : Query based on infoset is alone not coming.
This is the description of the error -
System error in program CL_RSMD_RS and IF_RSMD_RS-READ_META_DATA-02. and it is showing (No entries found).
And apart from that, the values of their respective attributes are also not displayed in the report.
I even verified the object in RSA1 where data is available for that.
Need Help to solve ....
Regards,
Chandru..Can any one answer for Issue-2. Even I am also facing the same.
Thanks in Advance. -
Query over an infoset made from two ODS
Hi SDN,
First time building a query over an infoset over ODS.
Am I correct to assume that all I need is columns for a standard report and that I do not need to have Free Chars and rows?
When I execute the query, I get the following message:
Internal error in program CL_RSDD_VCUBE and method GET_SID-8-
Please help.
Saf:Hi
Please let me know if ur error got resolved.I am also getting the same error .
Thanks In Advance -
How to improve performance of query
Hi all,
How to improve performance of query.
please send :
[email protected]
thanks in advance
bhaskarhi
go through the following links for performance
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cccad390-0201-0010-5093-fd9ec8157802
http://www.asug.com/client_files/Calendar/Upload/ASUG%205-mar-2004%20BW%20Performance%20PDF.pdf
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1955ba90-0201-0010-d3aa-8b2a4ef6bbb2 -
Copy query (SQ01) to new query with new infoset
Hi,
Not sure if this is correct forum.
Is there a way to copy existing query with an infoset to a new query using another created infoset?
If so, please explain how.
Kind regardsHi,
If you want to copy a query for another infoset its not possible.
The copied query will work for that infoset only which you have been generated.
You need to make a new infoset and than create a new query for it.
Regrds,
Nikhil. -
Custom Field in Infoset Query missing in Infoset
Hi Everyone,
I'm in a puzzle and I hope someone can help me. Basically I need to maintain an existing infoset Query - While looking through the query and it's related Infoset I noticed there is a custom field appearing in the query (SQ01) but this field is nowhere to be seen in the Infoset (SQ02) - I'm just wondering how can this be ?
The same custom field exists in another Infoset - is it therefore possible to build a query using an infoset while pulling in fields from another ?
I would appreciate any thoughts on this matter as I'm in a very confused way over this.
Thanks in advance
Kind Regards
Damien
Edited by: Damien Kesle on Jul 22, 2009 3:48 PMHi Damien Kesle ,
There are ways by which you can create fields ( they are called Local fields ) in the Query too.
Please see , whether the custom field you are asking is present in the Query.
Even then , just to confirm that your said field does not exist in the infoset, follow the steps.
Go to SQ02, put the name of your Infoset and click on tab "Description ".
Then do a Ctrl + F (Find/Search) for the field. If its not there, then you can confirm that the field comes from Query and not Infoset.
Approach for any further queries.
Regards,
Subin John -
Improving performance of query with View
Hi ,
I'm working on a stored procedure where certain records have to be eleminated , unfortunately tables involved in this exception query are present in a different database which will lead to performance issue. Is there any way in SQL Server to store this query
in a view and store it's execution plan and make it work like sp.While I beleive it's kinda crazy thought but is there any better way to improve performance of query when accessed across databases.
Thanks,
Vishal.Do not try to solve problems that you have not yet confirmed to exist. There is no general reason why a query (regardless of whether it involves a view) that refers to a table in a different database (NB - DATABASE not INSTANCE) will perform poorly.
As a suggestion, write a working query using a duplicate of the table in the current database. Once it is working, then worry about performance. Once that is working as efficiently as it can , change the query to use the "remote" table rather
than the duplicate. Then determine if you have an issue. If you cannot get the level of performance you desire with a local table, then you most likely have a much larger issue to address. In that case, perhaps you need to change your perspective
and approach to accomplishing your goal. -
Can we import Bex query, SPO, MP, INFOSET, OHD to HANA studio
Hi all,
Can we import Bex query, SPO, MP, Infoset, OHD to hana studio ?.
If yes then how ?.
Note: We are already on BW on HANA, SP6 pack.
Please can any one provide some light on it.
Regards
Pavnete RanaCan we import Composite provider, Hybrid provider, Virtual Porvider, Advance DSO, Transient Provider to HANA Studio?
Maybe you are looking for
-
Service Entries grouped by GL Account in FI
Dear Gurus When we enter multiple service entries at one time, they get grouped into one GR posting per GL account / Cost Centre in FI. Is there anyway we can get SAP to post a seperate line for each service. Many thanks
-
In trying to transfer iWeb pages (not uploaded) to another computer I went into the Library and transferred the domain onto the desktop. Disaster! On opening iWeb all previous (uploaded) sites have disappeared. On opening the domain all I can recover
-
I am trying to sync my new ipod touch with the music already in my itunes library that I had for my ipod nano. I am unable to see any devices in order to sync my music. What do I do?
-
Brand new iPad Mini Retina- dead out of box
Just got a brand new ipad Mini retina and it won't turn on. Have tried all kind of reset button combos and nothing. Any suggestions or is it really dead? Have an appt at Apple Store in the morning, but would love to resolve it before then.
-
Hi Experts, I works on web Dynpro JAVA and i want to know what is crystal reports, and how can i use them with web dynpro jAVA Regards Upendra