Report not using the cache entry

Hi
I have created a report in which one of the measure is derived uses Evaluate function, when report is run for the first time to fetch data its taking less time (say 10 seconds).
Though without changing any parameter if the report is run for the second time by the same user its taking more time (around 30 to 40 seconds).
Any suggestions please
Thanks!

Are you sure report results are being cached?
As far as I know, using the EVALUATE function prevents OBIEE from caching the report.
Set the loglevel of the user to 5 or above, log in, run the report and check the NQQuery.log file
Cheers,
Daniel

Similar Messages

  • Query is not using the cache

    We are on 7.3 and I have been doing some performance tuning.  I've noticed that even though a query is in the query aggregate in the cache monitor when I run it for the 1st time every morning it does not use the cache.  I traced it from ST05 and verified this.   However when I  run it the second time during the day it uses the cache.  The query cache mode is set to 5.  do you know why it does this?  I am using the exact same parameters when I run the query every time.

    You need to use following process of process chain: "Attribute change run (ATTRIBCHAN)". This process needs to be incorporated into your process chains which loads data into provider on top of which your query is based.
    See following links on topic how to build it:
    https://help.sap.com/saphelp_nw73/helpdata/en/4a/5da82c7df51cece10000000a42189b/frameset.htm
    https://help.sap.com/saphelp_nw70ehp1/helpdata/en/9a/33853bbc188f2be10000000a114084/content.htm
    cheers
    m./

  • Some Crystal Reports are not using the Cache Server

    Hi...we are currently running BOE XI R2 SP2.  I setup a server group with a Cache Server and a Page Server.  In the CMC, I set this cache server to keep reports cached for 15 minutes.  On the Process tab of some reports, I specifically set the report to use this new server group.  On some of the reports this works as expected.  For others, it does not appear to be since the cache folder's Date Modified date does not change.  So far the only similarity between the reports that do not use cache is that these reports have sub-reports.  Has anyone experienced this before?  If so, how did you resolve it? 
    Thanks!

    Hi Rich,
    the connectivity on the Designer an don the BusinessObjects system is identical. Is region the only characteristic being used in the report ? which connectivity did you use in Crystal Reports ?
    ingo

  • Profit Center Report not include the Invoices entry

    Hi Expert,
    I want the report of my profit center which will show profit centre details including the dimension.
    I have run the following report but not fulfill the requirements
    1.The u201CProfit centre reportu201D in this report only u201CJEu201D is comes in report & Invoices post for the u201CProfit centre(Dimension1, Dimension2,Dimension3) u201Cis not included in that report.
    2.The u201CGeneral ledgeru201D report it will give the details of invoices but ,it is not showing the  Dim1,Dim2,Dim3 in the available column of report.
    Plese help me on this.Sap version 8.8 patch 15.

    Hi,
    You can create your own report by Crystal Report or query report.
    Thanks,
    Gordon

  • My table of contents does not use the entry style I select for words in the paragraph that have character styles applied to them in the chapter, so some of the letters are showing up as green, which is fine in the chapter but not in the TOC.

    My table of contents does not use the entry style I select for words in the paragraph that have character styles applied to them in the chapter, so some of the letters, specifically parameters, are showing up green, which is fine in the chapter but not in the TOC. I can manually fix this in the TOC by changing the character style to none after the toc  has been generated, but I don't want to do this.

    What application are you running? Please ask this in the forum of the product you're using.

  • New Tab Page - thumbnails are not using the files from cache folder, but they want a connection to their origin website.

    Hi there,
    each time I visit a website, FireFox saves a thumbnail of all these sites for the "New Tab Page". Those thumbnails are cached in the 'thumbnails' Folder . That's so far ok for me.
    The problem is:
    Every time if I use the "New Tab Page" (...after shutdown & reopening the browser and only with 'mousehoover' on any thumbnail) all the thumbnails on that page don't use the cached thumbnails from the local profile folder.
    This means:
    Instead of using the cached thumbnail-files all(!) these thumbnails dials to their origin websites without(!) a mouseclick on any of these thumbnails (...see jpg pictures) !
    I'm using the "Clear history when Firefox closes" with the following options:
    privacy.clearOnShutdown.cache - true
    privacy.clearOnShutdown.cookies - true
    privacy.clearOnShutdown.downloads - false
    privacy.clearOnShutdown.formdata - true
    privacy.clearOnShutdown.history - false(!)
    privacy.clearOnShutdown.offlineApps - false
    privacy.clearOnShutdown.passwords - true
    privacy.clearOnShutdown.sessions - true
    privacy.clearOnShutdown.siteSettings - false(!)
    So, i can't believe that this homedialing of pinned and unpinned thumbnails should be a normal function.
    1. Screenshot: thumbnails in the New Tab Page
    2. Screenshot: the same thumbnails in the Cache Folder "thumbnails" (...also they are there after shutdown of Firefox)
    3. Screenshot: Dialing to the origin websites (...after restart of Firefox)
    The Browser Version is Firefox ESR 31.2.0 and in the installation are no Add-ons, which are - for example - prefetching linked websites.
    I would like to use the "New Tab Page" without 'homedialing', so the question is:
    How can I force the thumbnails to use the cached thumbnail-files ?
    or
    How can i disable the 'loading of content from their origin websites' already on mousehoover ?

    There is a preload pref available that you could try to disable on the <b>about:config</b> page.
    *browser.newtab.preload = false
    You can open the <b>about:config</b> page via the location/address bar.
    You can accept the warning and click "I'll be careful" to continue.
    *http://kb.mozillazine.org/about:config

  • BUG REPORT - Please do not use the keyword 'HAS' incomments!

    Hi,
    It seems that Forte is properly coded, and if you have comments in cursors,
    please DO NOT USE the verb 'has', as it's interpreted as the END of the cursor.
    Thanks,
    J-Paul GABRIELLI

    I wish you folks would get your software working on OSX and Linux so we didn't have to continue using Microsoft malware.  I hate having to start up my VM to use Windows.  I've pretty much shed myself of all need for Microsoft except for Oracle ME.  The main reason I have moved from C# to Python and now to Java was to eliminate any ties to MS…..only to find that ME requires Windows.  Oh, the irony!

  • Purging the cache entries accordingto table and SA

    Hi Gurus,
    I have few questions on Cache purging
    1>How many types of purging.
    2>Is it possible to purge the cache based on tables i.e.(if entries are generated on table A only that entries should purge in cache manager).
    3>Is it possible to purge the cache based on Subject Areas i.e.(if entries generated on subject area A only that entries should purge in cache manager).
    4>supose in cache manager there are 100 entries and i want to purge only selected entries i.e.(if i want to purge 25th, 50th and 75th,100th entries ) how i can achieve this.
    Regards,

    The same you can get it from Helpfile
    To purge the cache manually with the Cache Manager facility
    Use the Administration Tool to open a repository in online mode.
    Select Manage > Cache to open the Cache Manager dialog box.
    Select Cache or Physical mode by selecting the appropriate tab in the left pane.
    Navigate the explorer tree to display the associated cache entries in the right pane.
    Select the cache entries to purge, and then select Edit > Purge to remove them.
    In Cache mode, select the entries to purge from those displayed in the right pane.
    In Physical mode, select the database, catalog, schema or tables to purge from the explorer tree in the left pane.
    In Cache mode, you can purge:
    One or more selected cache entries associated with the open repository.
    One or more selected cache entries associated with a specified business model.
    One or more selected cache entries associated with a specified user within a business model.
    In Physical mode, you can purge:
    All cache entries for all tables associated with one or more selected databases.
    All cache entries for all tables associated with one or more selected catalogs.
    All cache entries for all tables associated with one or more selected schemas.
    All cache entries associated with one or more selected tables.
    SAPurgeCacheByQuery. Purges a cache entry that exactly matches a specified query. For example, using the following query, you would have a query cache entry that retrieves the names of all employees earning more than $100,000:
    select lastname, firstname from employee where salary > 100000;
    The following call purges the cache entry associated with this query:
    Call SAPurgeCacheByQuery('select lastname, firstname from employee where salary > 100000' );
    SAPurgeCacheByTable. Purges all cache entries associated with a specified physical table name (fully qualified) for the repository to which the client has connected.
    This function takes up to four parameters representing the four components (database, catalog, schema and table name proper) of a fully qualified physical table name. For example, you might have a table with the fully qualified name of DBName.CatName.SchName.TabName. To purge the cache entries associated with this table in the physical layer of the Oracle BI repository, execute the following call in a script:
    Call SAPurgeCacheByTable( 'DBName', 'CatName', 'SchName', 'TabName' );
    NOTE: Wild cards are not supported by the Oracle BI Server for this function. Additionally, DBName and TabName cannot be null. If either one is null, you will receive an error message.
    SAPurgeAllCache. Purges all cache entries. The following is an example of this call:
    Call SAPurgeAllCache();
    SAPurgeCacheByDatabase. Purges all cache entries associated with a specific physical database name. A record is returned as a result of calling any of the ODBC procedures to purge the cache. This function takes one parameter that represents the physical database name and the parameter cannot be null. The following shows the syntax of this call:
    Call SAPurgeCacheByDatabase( 'DBName' );
    For Q4:
    SAGetSharedRequestKey. An ODBC procedure that takes a logical SQL statement from the Oracle BI Presentation Services and returns a request key value.
    The following shows the syntax of this procedure:
    SAGetSharedRequestKey('sql-string-literal)
    Pls mark if helps

  • Report not taking the default xml template assigned

    Hi,
    We wanted to have an excel version of the Depreciation Projection report vis BI Publisher.
    We changed the output type of the standard report Depreciation Projection report to XML, created an RTF Template, Defined data definition to point to the program and Template to point to the RTF Template.
    We assigned the template as default template from System Administration.
    The report is automatically run whenever Depreciation projection program is run. (If the report is run without that, it does not fetch any data)
      But when the report is automatically run from Depreciation projection program, it is not picking the RTF template, just provides XML output.
      The Depreciation projection program is a spawned program so we cant see how it is triggering the report that it ignores the template.
      Running the Depreciation Projection report separately after it is run automatically does not produce any data.
      How can we get the report to use the default template?
    Thanks.

    The report is automatically run whenever Depreciation projection program is run. (If the report is run without that, it does not fetch any data)
    in this case rtf template is used,  is it ?
    But when the report is automatically run from Depreciation projection program, it is not picking the RTF template, just provides XML output
    in this case rtf template is not used
    so looks like you are using ebs r12 for which in some cases need to add layout before running "manually"
    it means use FND_REQUEST.ADD_LAYOUT
    xml_layout := FND_REQUEST.ADD_LAYOUT('FND','XXAND','en','US','RTF');
    v_request_id := fnd_request.submit_request('FND','XXAND','Template 1',NULL,FALSE, null);
    The Depreciation projection program is a spawned program so we cant see how it is triggering the report that it ignores the template.
    looks like you can't add template so as idea generate report after "Depreciation projection program"
    you can search how generate xml publisher report based on xml of previous step

  • Since updating to 10.4 getting error message on startup 'AppleSyncNotifier.exe – Entry Point Not Found, The procedure entry point xmlTextReaderConstName could not be located in the dynamic link library libxml2.dll.'. How do I fix this annoying problem?

    Since updating to 10.4 I've been getting this error message on computer startup
    'AppleSyncNotifier.exe – Entry Point Not Found
    The procedure entry point xmlTextReaderConstName could not be located in the dynamic link library libxml2.dll.'.
    Please help me fix this annoying problem?
    belle

    This is the fix I got from discussions and it worked for me.  It is copied below.  I just did the manual fix which I have underlined. Good luck! Regards, Belle.
    This can occur because libmxl2.dll is not in your C:\Program Files\Common Files\Apple\Mobile Device Support folder.
    There have been some issues with this and other dlls not being in the right place (or not being everywhere they should be) since the 10.3.1.55 iTunes update.
    However, I note that the 10.4 iTunes update is now out - surprisingly quickly - so try installing that, rebooting, and see if your issue is solved.
    If it isn't, though, here's the manual fix:-
    With Windows Explorer, navigate to your C:\Program Files\Common Files\Apple\Apple Application Support folder.
    Copy the libmxl2.dll that you should find there, navigate to the nearby Mobile Device Support folder, and Paste it in there also.
    Reboot and see if all is well.
    I actually had the issue with SQLite3.dll, and the above fix worked for me (I found it in an April 2010 posting!).
    I passed on the fix as above for the similar issue with libmxl2.dll to someone who had exactly your problem, and he reported that it fixed it for him.

  • Firefox.exe - entry point not found The Procedure entry point GetLogicalProcessorInformation could not be located in the dynamic link library Kernel32.dll

    Here's my problem, until yesterday my firefox browser is fine, unless sometimes when i playing games/app in facebook the plugin keep crashing but thats okay i can stop it and reload my firefox.
    But now everytime i try to open firefox it displaying the error massage:
    firefox.exe - entry point not found
    The Procedure entry point GetLogicalProcessorInformation could not be located in the dynamic link library Kernel32.dll
    I try to uninstall firefox, and reinstall again.
    i have to use internet explorer and torch browser, which don't fit me and make me in pain.
    i try to run in firefox safe mode, according to some suggestion here, but it wouldn't allow me to open Safe Mode (i even holding the Shift button when clicking on firefix icon)
    Can you guys help me in here?
    Iam using windows xp.
    Thank you so much in advance, GBU all :)

    hi, do you have service pack 3 installed on your xp computer?

  • When i open iTunes i get this message "iTunes: iTunes.exe - Entry Point Not Found" "The procedure entry point RefAudioFileWritePackets could not be located in the dynamic link library CoreAudioToolbox.dll." how do i fix this!

    when i open iTunes i get this message "iTunes: iTunes.exe - Entry Point Not Found" "The procedure entry point RefAudioFileWritePackets could not be located in the dynamic link library CoreAudioToolbox.dll." how do i fix this!

    Taken at face value, you're having trouble with an Apple Application Support program file there. (Apple Application Support is where single copies of program files used by multiple different Apple programs are kept.)
    Let's try something relatively simple first. Restart the PC. Now head into your Uninstall a program control panel, select "Apple Application Support" and then click "Repair".
    Does iTunes launch properly now?
    If no joy after that, try the more rigorous uninstall/reinstall procedure from the following post:
    Re: I recently updated to vista service pack 2 and I updated to itunes

  • Why does it not use the index?

    L.S.,
    We are using a table called IT_RFC_REGISTRATION. It is a relatively big table for our application.
    Its primary key is RFCNR, each new RFCNR getting the next value.
    Now for my intranet report I am interested in the last 40 records. But when I execute:
    SELECT *
    FROM IT_RFC_REGISTRATION
    ORDER BY RFCNR DESC
    the query takes ages to execute.
    When I do this:
    SELECT RFCNR
    FROM IT_RFC_REGISTRATION
    ORDER BY RFCNR DESC
    the result comes instantaneous because this query uses the index on RFCNR.
    Why does the former query not use the index to execute? It should be much faster to fetch ROWIDs from the index end to start and use those to get the records, than to load all the records and then sort them.
    Is there a trick with which I can use a join of the latter query and the former query to speed up the result?
    Greetings,
    Philbert de Zwart,
    Utrecht, The Netherlands.

    The difference you see in query run time is based on the amount data being sorted, then returned. In the first query, a full table scan is faster since if the index was used, Oracle would have to do a lookup in the index, get the rowid's and go look up the data in the table (TWO disk i/o's). It's faster to just scan the entire table.
    Indexes will generally not be used unless you have a where clause. If you only need a few fields from the table, you could include them all in an index. For instance, if you only need RFCNR & DESC create a concatenated index on those two columns and then only a scan of the index is required (very fast).

  • Query views are not using OLAP cache

    Hi,
    I am trying to pre-fill the OLAP cache with data from a query so as to improve the performance of query views. 
    I have read several documents on the topic, such as “How to… Performance Tuning with the OLAP Cache” (http://www.sapadvisors.com/resources/Howto...PerformanceTuningwiththeOLAPCache$28pdf$29.pdf)
    As far as I can see, I have followed the instructions and guidelines in detail on how to set up the cache and pre-fill it with data. However, when I run the query views they never use the cache. For example, point 3.4 in the abovementioned document does not correspond with my results.
    I would like some input on what I am doing wrong:
    1. In RSRT I have Cache mode = 1 for the specific query.
    2. The query has no variables, but the following restrictions (in filter): 0CALMONTH = 09.2007, 10.2007, 11.2008 and 12.2007.
    3. I have one query view with the restriction 0CALMONTH = 10.2007, 11.2008 and 12.2007.
    4. I have a second query view, which builds on the same query as the first query view. This second query view has the restriction 0CALMONTH = 11.2008 and 12.2007.
    5. There are no variables in the query.
    6. I run the query. 
    7. I run the first query view, and the second query view immediately after.
    8. I check ST03 and RSRT and see that cache has not been used for either of the query views.
    Looking at point 3.4 in the abovementioned document, I argue that the three criteria have been fulfilled:
    1. Same query ID
    2. The first query view is a superset of the second query view
    3. 0CALMONTH is a part of the drill-down of the first query view.
    Can someone tell me what is wrong with my set-up?
    Kind regards,
    Thor

    You need to use following process of process chain: "Attribute change run (ATTRIBCHAN)". This process needs to be incorporated into your process chains which loads data into provider on top of which your query is based.
    See following links on topic how to build it:
    https://help.sap.com/saphelp_nw73/helpdata/en/4a/5da82c7df51cece10000000a42189b/frameset.htm
    https://help.sap.com/saphelp_nw70ehp1/helpdata/en/9a/33853bbc188f2be10000000a114084/content.htm
    cheers
    m./

  • Query..for Field should not accept the manual entry

    i wann query for remarks Field in JE It should Not accept the manual entry it should accept only sys drop data.
    Thanks & Regards
    yogi

    For this field level authorization, you may only use SDK or SP to reach your goal.  SP would be difficult to use in this case.
    Thanks,
    Gordon

Maybe you are looking for

  • Can I watch a rented movie from iTunes on my iPhone while on a plane?

    Can I watch a rented movie from iTunes on my iPhone while on a plane?

  • Cannot install updated Adobe Reader

    I use Windows Vista, and when trying to update, received an error.  I uninstalled the version I had so I could install the latest version (X), but althoug it would download, it would not install.  Also I was unable to reinstall the earlier version th

  • Verizon Fraud Prevention Team Number

    Is the Verizon Fraud Prevention Team number not working today, or are they just really busy? I've been trying to call all day to verify my order, but haven't been able to get through. Thanks.

  • ABAP query problem.

    Hi All, I have one ABAP query which has been created for vendor details. Its using standard sap LDB KDF. Now there are some fields in vendor classification which are not there in LDB. so i need to add these fields in ABAP query. those fields are in o

  • Read customized table on PI using Java

    Hi, is it possible to read a local Y table on the PI System using Java? Thanks in advance.