F4 on Variable Screen for a DataStore Object Produces Long Run Time

We experiencing a long run time in returning values when we select F4 for the Variable 0COMP_CODE when we process query for a DataStore.  Before our upgrade to NW04S, we did not experience this issue.  As background, the DataStore (ODS) has not changed, the variable has not changed, and the query has not changed.
0COMP_CODE has the following configuration in RSD1:
Query Def. Filter Value Selection – Values in Master Data Table
Query Execution Filter Val. Selectn – Only Posted Values for Navigation.
These settings are exactly like this in our BW 3.5 system.
In my review of the differences, I found that in BW 3.5, the runtime is short because the selection that is returned is the Company Codes in the Master Data table, but in NW04S, the selection that is returned is the Company Codes within the ODS. 
Has anyone experienced this before and if so what was your resolution?
Thanks!

<b>Query Execution Filter Val. Selection</b> should help you a lot in improving performance for F4.
Three options are available for the <b>Query Execution Filter Val. Selection</b> field on the BEx tab that directly affect F4 searches.
<b>The Only Posted Values for Navigation</b> setting limits an F4 search to the values related to the query’s navigation state. It is the recommended setting if you’re working with less savvy BW end users who may have trouble identifying applicable values or are confused when faced with long lists of characteristics. This setting yields the <b>slowest performance</b> in terms of the F4 search.
<b>Only Values in InfoProvider</b> is a better option if you need a list of characteristic values for a variable that is limited to the transactional records in the InfoProvider that a query is being executed against. This setting is ideal for restricting users to the appropriate source when data is available in different InfoProviders with different values. For example, let’s say you have an InfoCube with billing data for Europe and another for the US. Each sales office will have different values, so by using this setting a variable can be restricted to the correct values.
<b>The Values in Master Data Table</b> setting allows users to list all possible characteristic values when they run F4. Recommend that you use it when you have transactional records for almost all the values across InfoProviders and users are aware of the relevance of the values for the navigation state.
While the Values in Master Data Table setting is the <b>fastest F4</b> search setting, you need to be aware of a couple of situations when using it. Users with authorization restrictions may have an F4 list returned with all the values from the master data table, but a subsequent query may not report the result. Instead it will generate an error message informing the user of the authorization restriction. Likewise, users may select values from the master data table that are not valid for the current query due to other restrictions. There may not be any records for an InfoObject in its underlying InfoProvider designed for a query, so the system returns a “no applicable data found” message.
<b>Important Notes for F4 - Performance -</b>
748623 Input help (F4) has a very long runtime—recommendations
661251 Filter value selection displays too few/too many values
581802 Variable dialog boxes: performance of the F4 help
581079 Performance for the F4 help of navigation attributes
626887 F4 variables and InfoObject settings.
Hope it Helps
Chetan
@CP..

Similar Messages

  • F4 on Variable Screen for a DataStore Object Produces hangs after upgrad

    We experiencing a long run time in returning values when we select F4 for the Variable 0CALMONTH, when we process query for a DataStore. Before our upgrade to NW04S, we did not experience this issue. As background, the DataStore (ODS) has not changed, the variable has not changed, and the query has not changed.
    0CALMONTH has the following configuration in RSD1:
    Query Def. Filter Value Selection – Only values in info-provider
    Query Execution Filter Val. Selectn – Only values in Info-provider
    These settings are exactly like this was in our BW 3.5 system.
    I changes below settings
    Query Def. Filter Value Selection – Values in Master Data table
    but it does not make difference as 0CALMONTH does not have master data table defined.
    Can you please let me know your thoughts. If you have experiesnced this situation before.
    Thanks,
    Ishak

    Hello,
    Refer to note 984229.
    F4 accesses the DSO post upgrade in 7.X and hence the time.
    It is possible to improve the time by creating index in DSO  or following other advice as mentioned in 984229. read mode M.
    Regards, Raghav

  • Variable Screen for query view is hidden

    Hi All,
       I caome across an old query in BW 3.5 which is haiving some mandatory variables. There is a query view for the same query but when i am executing the query view i didn't got any variable screen and its running for some predefined value. How one can hide the variable screen for query view.
       How can i achieve the same for a BI 7 query view.  Please guide.
    Regards:
    Jitendra

    Hi Rakesh,
        What you said is right but my concern is that next time when i open the query view variable screen shouldn't appear ie should run with previously stored variable values. I am working with BI 7 query view. Please guide.
    Regards:
    Jitendra

  • Entry for InfoCube/DataStore object *** is invalid in table RSMDATASTATE

    Hello ,
    Could not able to Roll up the request in the cube. When i am clicking the Roll up Tab its getting short dump .
    So while doing RSRV checks for the particular Cube getting below errors -
    "Entry for InfoCube/DataStore object *** is invalid in table RSMDATASTATE"
    Due to this data is not available for reporting. Can anyone help to resolve this issue.
    thanks.

    Hello ,
    Could not able to Roll up the request in the cube. When i am clicking the Roll up Tab its getting short dump .
    So while doing RSRV checks for the particular Cube getting below errors -
    "Entry for InfoCube/DataStore object *** is invalid in table RSMDATASTATE"
    Due to this data is not available for reporting. Can anyone help to resolve this issue.
    thanks.

  • Showin a variable description  for an info-object depending on a user login

    Hi,
    Client requirement is to show a variable description  for an info-object depending on a user login.
    e.g. a Characteristic Name is Level1 with a description as 'Level1'. If a user in Canada logs in and see a BEx report he should be able to see the description for infoobject Level1 as 'Cost center'.  A user in US may wish to see the description as 'Expense center'  etc. etc.
    Is it possible to do so ? If yes please let me know ASAP.
    Do not get confused with language dependant texts.
    Regards,
    K.Manikandan.

    Hi,
    I don't think it is possible through standard functionality, but maybe you could try a workaround.
    Create a Characteristic (say COMP) with text, and compound it with Infoobject Level1. The values and description for COMP could be
    US Cost Center
    CN Expense Center
    You could make COMP an Authorisation relevant object and check the same with regard to user login, so that the people of sepecific country see only description relevant to their COMP.
    In the report Display COMP as Description and Level1 as Key.
    But do not that compounding may have an impact on the performance, also look into the implications of the same if you need to do it for a large number of reports/objects.
    Hope it helps.
    Cheers
    Anurag
    ......don't forget to assign points if it helps......

  • Issue with Data Provider name in variable screen for BEx Analyzer

    Hello all,
    We got an issue with Data Provider name in Variable screen in BEx Analayzer.
    We want to change the DataProvider name there to Description of the report instead of its Technical name.
    Any inputs are appreciated.
    Thanks
    Kumar

    You have to create a workbook to do this.
    Refresh your query/report. In Bex analyser, there is one toolbar named BEx design toolbox, If you are not able to see it in analyser, right click on the toolbar space of BEx analyser and click on BEx design toolbox. Here, goto to design mode, by clicking on a sysbol like 'A'. after that place the curser where you want to see the Query description. and click on insert text (T) in BEx toolbox. click on it and check "Query description" in constant tab. in the general tab you need to assign a dataprovider, for that assign your query name in workbook settings (in Bex design toolbox). also check the "display caption" in general tab.
    Pravender

  • Values in variable screen for customer hierarchy

    Hello,
    We are working with 7.0. In the query's variable screen we have a variable for Customer Hierachy level 3, but when we push F4 in it, all values for Cust Sales appear. How can we filter this?
    Thanks in advance.

    hai,
    how to u create hierarchy in bw7....would u plz send that document....i hear that is not possible in bw7...
    thanks.
    prakasu.

  • Variable Screen for 3.5 BEx Queries In EP 6.0 Iviews

    Friends,
    Does anyone know how to force the variable screen in an EP 6.0 Iview based on a 3.x BW.  I have a query written in Web BEx with several optional variables.  When I launch this from Web BEx it stops at the variable screen.
    The problem is that when I run this query from an Iview in EP 6.0 it bypasses the variable screen and goes directly to the data.  In the web application designer I can set the flag to force the variable screen, is there a similar feature in Web BEx or is there a parameter setting in the iView that would work?
    Thanks
    Kevin

    Here's an extract from the log message:
    Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
         at java.util.ArrayList.RangeCheck(ArrayList.java:539)
         at java.util.ArrayList.get(ArrayList.java:356)
         at com.sap.aii.proxy.framework.core.JcoBaseList.get(JcoBaseList.java:259)
         at com.sap.pct.hcm.editappraisalformular.r3proxies.Web_Evaluation_AppraisersTypeList.getWeb_Evaluation_AppraisersType(Web_Evaluation_AppraisersTypeList.java:98)
      Does it seem like a Customizing error? Am wondering if the iview is trying to access some table that has no entries in it.

  • Variable Screen for BEx Web ( Changing "Save As" to "Save Variable")

    A cosmetic change...on the Variable Entry screen we have a button to save variant defaulted to the text "Save As". As our needs, the text on the button needs to be changed to "Save Variable".
    Any possiblities...??
    Thanks in advance...
    Maci

    Hi Maci,
    Unfortunatly there is no possibility to change the entries in the standard variable screen. The only thing you could change here is the format (eg. colour) by using the theme editor.
    Best regards,
    Janine

  • How to load the object library at run time from within the script.

    What i am trying to do from my library is that I wanted to load the object library file (.properties) file at run time through the script. I know that open script has a deprecated method "ft.loadObjectLibrary". Is there any other method other than the deprecated one?. Also is there a way that I can unload the library?
    Thanks,
    Sri

    Object.border.fill.color.value = "255,255,255";
    if you want to use rawValue of textfields to insert in there you will have to do
    Object.border.fill.color.value = R.rawValue + "," + G.rawValue + "," + B.rawValue

  • Why does my LabVIEW 2010 Program ask for the LabVIEW 8.5.1 run-time engine every time it is launched after being installed?

    It is a simple timer program that shows the elapsed time (see attached pics). I can't think of a single thing that should be causing this ... It started happening right after I selected scale objects with front panel resizes and recompiled, and re-installed the app. It was not happening before that when installed without the selection of resizing, but then I removed the selection and it still happens. Any Ideas would be appreciated.
    Solved!
    Go to Solution.
    Attachments:
    Timer Block Diagram.JPG ‏100 KB
    Timer Front Panel.JPG ‏34 KB

    A bit more info:
    If I cancel through all of the dialog boxes (see attached) when trying to launch my little app, it runs normally. Looks like it really doesn't need the 8.5.1 engine after all.
    Attachments:
    Run-time Engine 8.5.1 dialog box.JPG ‏25 KB
    Run-time Engine 8.5.1 dialog box - 1.JPG ‏15 KB

  • Latest CR for ActiveX/COM with royalty free run-time?

    What is the latest version of Crystal Reports that supports ActiveX/COM and does not have any run-time licensing royalties?  I am needing to migrate away from CR 8.5 using CRPE interface and cannot as yet leave ActiveX/COM architecture.  I will need to interface to databases such as SQLServer 2000/2005 and MS Access.

    Hi Joe,
    You should be able to upgrade to CR XI R2 which is still in support life cycle, but getting close to it's end of life. Download the trial version and then read the license readme file included.
    Samples are available above.
    Go to this link: http://www.sdn.sap.com/irj/boc and download the trial version of CR XI R2.
    Direct link to the Trial version: http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx
    Licensing changes from version to version and there may be other options now for you also. Call the Sales department and ask them what will fit your requirements.
    Thank you
    Don

  • How to set up web variable screen for filtering by attributes

    Hi out there,
    My problem deals with the query variable selection screen in the web. I would like to filter some variables by their attributes in the same way it is done in the navigation item, but in the selection screen I have only the characteristic values in the F4 help available. Is there a way to adjust or extend the selection screen so that I can also filter by attributes (without having to modify the corresponding ABAP Class)?
    By the way this functionality exists for selection screen in BEx, so why doesn't it exist in the web?
    I'd appreciate any idea.
    thanx,
    Heiko

    The most direct way to do this is modifying the principal infoobject and make this attribute as NAVIGATIONAL.....this allows you to see this attribute as a characteristic in Query Designer and you could use it with a filter....
    I hope this helps you
    Message was edited by: Oscar Diaz

  • Variable screen for Selective Retraction

    Dear All,
    We are planning for selective retraction using user defined variables assigned at planning level. We want to have a front end to be given to the user other than BPS0 tcode to execute this.
    We have tried to create tcode using SAP standard  function module 'API_SEMBPS_FUNCTION_EXECUTE' . This does not provide for inputing variable values upon execution.
    Kindly advise in this regard.
    Regards,
    Saritha.

    Hi !
    I think you can manage this using the BPS API:
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/260a8563b111d4b2ea0050dadfb23f/frameset.htm
    Did you have had a look at it ?
    Cheers,
    Philipp

  • Variable Screen for Query Views.

    Hi All:
    I have a Base Query and 4 views on it. The variable (ZVAR1) is defaulted to ALL in base Query. In View 1 it should be ONE, View 2 it should be TWO....how can I make this possible? This is Text varaible that changes for each view.
    Thanks a lot!!
    Manasa.

    Hi Manasha,
    Run the query 4 times with 4 values respectively 1,2,3,4 for zvar1 and save them as four views.
    This is going to serve your purpose.
    Regards,
    Subha

Maybe you are looking for

  • Is there a way to add shapes to the shape library, and does anyone make a shape library for electronic block diagrams?

    Hello! I'm trying to use Pages or Keynote to make electronic block diagrams.  The shapes library looks like it would be perfect for the job, but the shapes are limited.  I know I can make a custom shape, but I live with slight brain damage, which mea

  • Std t -code for input VAT Register

    Hi All Can any one tell me what is the t- Code  for input VAT Register(Standard t-code). Regards M S k

  • Resource Management with Apex

    I have seen examples of using dbms_resource_manager with Apex where Apex_public_user has its consumer group switched according to some rule. Trouble is many hundreds of apex users connect using this single username. What I wish to know is it possible

  • Instant-client odbc installation

    I am trying to connect to remote database using R .So i downloaded client-basic-nt and instant-client -odbc from oracle .Unzipped both of them in the same folder and then tried to run odbc_install.exe. It doesn't give me an error but it i feel it jus

  • Error while Importing .bmp Images

    Hello All, I'm getting an error when attempting to import a bitmap (*.bmp) image file into Flash Professional CS6. I tried both "Import to Library" and "Import to Stage" and they both throw the same error... This is the Error I get when attempting th