Cache seeding in OBIEE 11g

Hi All,
How to implement cache seeding in OBIEE 11G.?
Please help.
Thanks
SwathiP

Hi Srini,
Created an Agent for seeding the cache, it ran successfully. On the Recipients tab, added Administrator. Agent ran successfully but the cache for a particular analysis gets recorded 2 times when checked in Admin tool along with BIAdministratorUser cache returning list of users., Is it a right way?
I am not sure how exactly Obiee server seeds the cache..
Please suggest,
Thanks,
SwathiP

Similar Messages

  • Cache Seeding in OBI 11g in Clustered Environment on Unix Box

    hi All,
    i want to do cache seeding for a couple of dashboards in OBI 11g,
    Steps taken:
    1. Global Cache is ON
    2. Global shared path is SET
    3 Global cache size = 3GB
    i am using agents for cache seeding and are scheduled after the dataload is complete.
    It successfully runs early morning...delivers a mail.
    But when I am trying to the reports from OBI...its again generating the SQl...without hitting the cache.
    It might be due to the Clusterred Env... 2 nodes Env.
    Please suggest some technique to achieve this cache seeding.
    Thanks in advance

    GLOBAL_CACHE_STORAGE_PATH This path must point to a network share. All clustering nodes share the same location.
    Check the bellow setting
    GLOBAL_CACHE_STORAGE_PATH = "directory name" SIZE;
    ex: GLOBAL_CACHE_STORAGE_PATH = "C:\cache" 250 MB;
    CLUSTER_AWARE_CACHE_LOGGING -->Turns on logging for the cluster caching feature. Used only for troubleshooting. The default is NO.
    Example: CLUSTER_AWARE_CACHE_LOGGING = NO;

  • Cache Management in OBIEE 11g(11.1.1.5)

    Hi All,
    I have got a Dashboard with a prompt Year. In the prompt I have got 3 years (2010, 2011, 2012). Users will select one of the years from prompt. I have created an Agent to execute this dashboard before the business hours selecting "All Column Values" and the results are stored in Cache. When I execute the analysis selecting any Year, data is not coming from Cache. Can someone please let me know how to achieve this requirement.
    Thanks in advance.

    You are right the filter is ignored. I realized it after the post. I have changed the Prompt definition, in Default selection I selected a SQL Results and added a SQL to have all 3 years checked. Now the query generates like below and also added an entry in Cache.
    Where Year in (2010, 2011, 2012)But when I select only one year from the prompt, data comes from database.
    Any idea?
    Thanks in advance.

  • Purge Cache Error in OBIEE 11g (11.1.1.5.0) in Linux Env.

    Hi all,
    I following the following blog to purge cache in Linux.
    http://shivabizint.wordpress.com/2010/12/22/purge-bi-server-cache-in-obiee11g/
    When I excute I get the following error message. Can someone help me to fix this issue? Thanks
              Oracle BI ODBC Client
              Copyright (c) 1997-2011 Oracle Corporation, All rights reserved
    [0][State: IM002] [DataDirect][ODBC lib] System information file not found. Please check the ODBCINI environment variable.
    Connect open failed
    Connection open failed:
    [0][State: IM002] [DataDirect][ODBC lib] System information file not found. Please check the ODBCINI environment variable.
    Connection open failed

    I have exported ODBC path manually.
    export ODBCINI=$ORACLE_INSTANCE/bifoundation/OracleBIApplication/$ORACLE_BI_APPLICATION/setup/odbc.iniAnd then executed the nqcmd command. Now I am getting the different error.
               Oracle BI ODBC Client
               Copyright (c) 1997-2011 Oracle Corporation, All rights reserved
    Initialize client environment failed, possibly caused by incomplete installation
    [nQSError: 47001] Invalid Oracle BI Bin directory:
    /oracle/home/bifoundation/server/bin.
    Initialize client environment failed, possibly caused by incomplete installation
    [nQSError: 47001] Invalid Oracle BI Bin directory:
    /oracle/home/bifoundation/server/bin.
    [0][State: IM004] [DataDirect][ODBC lib] Driver's SQLAllocHandle on SQL_HANDLE_ENV failed Connect open failed

  • OBIEE 11g caching question - cross database joins

    Hi, I'm seeing something strange (a.k.a. not wanted) in OBIEE (11g, not sure that version matters).
    I have a simple data mart that contains spend information. The supplier dimension contains keys that can be used to join it to detailed supplier information and supplier address information in our ERP system (that sits in a different database / on a different box). In the OBIEE physical layer I've created a cross database join between the supplier dimension table and the ERP tables that contain the address info.
    Here's the odd behavior I'm seeing. If I write an answers request to select the supplier, some address info, and total spend for fiscal year 2010, I'm seeing OBIEE fire off two queries (this I expect):
    A) Select supplier, address key, and total spend for fiscal year = 2010 against the spend mart
    B) select address_key and associated address info against the ERP system (no limit on this query, it pulls back all rows from the address table)
    OBIEE then does an internal join itself and serves up the results, everything is correct. But here's what's "wrong" - if I then run the exact same answers request, but change the fiscal year to 2009, I again see OBIEE firing off the two queries. What I expected and/or want to see is that, since the entire result set from query #B doesn't change at all, that it wouldn't have to rerun this query. However, it seems to be.
    Is there any way to get #B to cache so that, for any subsequent query that contains supplier address info, OBIEE can pull it from cache instead of rerunning the query (which is pretty slow)? I really thought it would do that, but it doesn't seem to be.
    Thanks!
    Scott

    Hi,
    Could you give a bit more of context for this case? The table in SQL server; Is it a dimension and the one in Oracle DB is a fact? I am guessing, you have set up the driving table here. Have you given a try taking it off, and let BI Server do the filter in memory?
    -Dhar

  • Oracle Web Cache and OBIEE 11g

    Anyone using Oracle Web Cache with OBIEE 11g?
    Can I get an insight into whether this solution is beneficial? Or I shouldn't even bother.

    No iam not using oracle web cache
    Can I get an insight into whether this solution is beneficial? Or I shouldn't even bother.I dont have idea about it,but i think its not beneficial ,anyways there is OBIEE cache that is more than sufficient.
    hope answered your question.
    Cheers,
    KK

  • Hierachy in OBIEE 11g

    Hi,
    I want to know if there is a peculiar features in OBIEE 11g.
    Is it possibile to load all levels of a hierarchy in cache when I start a report or an analysis?
    Because I need to drill inside a hierarchy but each time OBIEE makes again the physical query, and it requires about one minute, and this time is too much for me.
    thanks.

    I dont think it is possible in OBIEE 11g though i never worked on 11g.But your problem seems to be related to cache seeding.
    One mothod to do this is to create a detal level report which has all the columns from hierarchy,Schedule it through IBOT so that it runs everyday.In this way cache will be seeded and you will be able to make use of cache.This is caleed cache seeding.
    Regards,
    Sandeep

  • Agents not working in the upgraded OBIEE 11G

    Hi All,
    Recently we hae upgraded our BI Suite(10.1.3.4.1) to 11G(11.1.1.5.0)
    We are able to see all of our ibots(Agents) in the new 11G instance and I have added new recipients, set the schedule for the seedding cache.
    But when I try to run the Agent (Start Immediately), Agent ending up with a warning Invalid subscribers skipped
    Even we have configured the email setup(SMTP) in the enterprise manager and we are able to receive the mail attachments.
    But our goal is to add the usernames in the recipients tab and set the seeding cache option for the specified users.
    How can we achieve this in OBIEE 11G
    Any help would be much apprecialted....
    Thanks
    Praveen Chandu.

    Hello Everyone,
    The write back feature is working fine. There was an issue privilege setting in rpd.
    Now one field is getting editable while pressing Update button in the dashboard report and type new value and pressing Apply button, data is getting updated in to DB table.
    To aviod the manual entry i want to enter a value from some kind of dropdown or any choice box. So could you please let me know how can i achieve this functionality.
    Thanks in advance.
    Regards
    Niraj

  • OBIEE 11g : Unable to see any images while customizing styles and skins

    Hi,
    I am trying to customize OBIEE 11g style and skin. I followed the steps mentioned at http://www.rittmanmead.com/2010/12/oracle-bi-ee-11g-styles-skins-custom-xml-messages/ and also in oracle white paper http://www.oracle.com/technetwork/middleware/bi/customizing-oracle-biee-11g-176387.pdf.
    I am not able to see any images on any OBIEE screens. After login, I can see the name of skin which i have created as the default skin but login page images, header images (after login) are not coming up. Can you please provide solution?
    P.S. I have not changed any images or any css files in the custom skin and style directory. I just wanted to know first whether the new skin/style works for me. If it works, then i will apply some sort of customization.

    That is correct. Also remember to delete browser cache. Here you have the folders: Re: how to insert the picture in the dashboard of BIEE
    Let me know.
    J.-

  • Image configuration in OBIEE 11g

    Hi,
    I am aware of image configuration in OBIEE 10g. Now I want to implement in OBIEE 11g, where I want to add the image. Which service I want to restart?
    Thanks,
    Satheesh

    Hi,
    To Change Login Image in OBIEE 11g:
         We have to keep the image in this path and control of length,height,color resides in login.css file which is present in the same path.
    \\user_projects\domains\bifoundation_domain\servers\bi_server1\tmp\_WL_user\analytics_11.1.1\7dezjl\war\res\sk_blafp\login\
    To Change Images in reports in OBIEE 11g:
    \Middleware\user_projects\domains\bifoundation_domain\servers\bi_server1\tmp\_WL_user\analytics_11.1.1\7dezjl\war\res\s_blafp\images
    \Middleware\Oracle_BI1\bifoundation\web\app\res\s_blafp\images
    To Change the Top Image:
    /fmw/Oracle_BI1/bifoundation/web/app/res/sk_blafp/b_mozilla_4
    No need to restart the services,just clear the cache and reload files and metadata.
    Thanks,
    DPK.

  • Can't login to obiee 11g analytics

    Hi Guys,
    Client has installed obiee 11g in a server sitting at different place. We have deployed our own repository and catalog. Now we can't login to obiee analytics. It does not accept any username or password created in weblogic console. But if we deploy oracle's default SampleSales repository, then we could login. Can't understand what's the problem!
    It's throwing the following error:
    [OBIPS] [ERROR:31] [] [saw.security.odbcuserpopulationimpl.searchidentities] [ecid: 004tnN1tfkXFw0XpLs_Aie0004ds000000,0:162] [tid: 3327710976] Error retrieving user/group data from Oracle BI Server's User Population API.
    Unable to create a system user connection to BI Server while running user population queries
    Odbc driver returned an error (SQLDriverConnectW).
    State: HY000.  Code: 10058.  [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
    [nQSError: 73006] Cannot obtain Oracle BI Servers from either the primary Cluster Controller (aaobiee.mm.co.za) or the secondary Cluster Controller () specified for the clustered DSN. (HY000)[[
    File:odbcuserpoploaderimpl.cpp
    Line:726
    Location:
            saw.security.odbcuserpopulationimpl.searchidentities
            saw.security.userpopulationmanagerimpl.searchidentities
            saw.catalog.dirCache.getAllSharedFolders
            saw.CatalogAttributes.cache.cleanup
            saw.taskScheduler.processJob
            taskscheduler
            saw.threads
    ecid: 004tnN1tfkXFw0XpLs_Aie0004ds000000,0:162
    ThreadID: 3327710976
    task: Cache/CatalogAttributes
    Please help how do I resolve!!
    Thanks,
    BK.

    Hi,
    This is the exact format how my tnsnames.ora file looks. sorry, I can ping it in command prompt now. In my connection pool i tried first DSN =  ab.bc.xy.zx, did not work. Then I saw oracle's default repository and changed my DSN to your suggested format starting from "DESCRPTION" to rest. Still no luck Do you think, i should put the same TNS in my local machine??
    ab.bc.xy.zx =
    (DESCRIPTION =
        #(ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.30.110)(PORT = 1521))
        #(ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.30.120)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.30.130)(PORT = 1521))
        (LOAD_BALANCE = yes)
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SID = cap2)
    thanks,
    BK.

  • OBIEE 11G - Issue passing parameters between two reports

    Hi folks,
    I am struggling to pass parameters between two reports in OBIEE 11G.
    My first report contains the following columns: Rolling Year Type (VCHAR), Year(VCHAR), Month(VCHAR), Cost(Double).
    My second report contains the following columns: Rolling Year Type(VCHAR), Year(VCHAR), Month(VCHAR), Category(VCHAR), Cost(Double).
    My requirement is to pass the Rolling Year Type, Year and Month values from report 1 to report 2.
    On the Month column properties of report 1, I have created an Action Link called 'Drill to Category'. I have clicked on 'Navigate to BI Content' and selected Report 2.
    Then on Report 2, I have included three filters: Rolling Year Type is prompted, Year is prompted, Month is promted.
    When I run the report I always get the following error:
    The specified criteria didn't result in any data. This is often caused by applying filters and/or selections that are too restrictive or that contain incorrect values. Please check your Analysis Filters and try again. The filters currently being applied are shown below.
    When I check the cursor cache, the filter values are correct. Does anybody have any idea why Report 2 does not display?
    When I remove the Month filter, the report works correctly.
    I have since changed the third filter to be Month No and although Report 2 does display, it does not pick up the filter on the Month No.
    I initially thought this may have been a caching issue and so I have disabled BI Server Cache but this does not fix my problem.
    This was never an issue on OBIEE 10G as I found it very easy to navigate between two requests.
    Has anyone else experienced problems with passing parameters between two request in 11G?
    Any help appreciated.
    Thanks
    Gavin

    Hi,
    I once tried this kind of requirement(with dashboard prompts though) and hit at similar issue. I later found out that the problem is with the space in the parameter values. Can you please let me know, if the same is the case with you?
    Suppose the parameter passed is "Jan 2010", but the report on the destination takes the value as "Jan" & "2010". Yes, it kind of split the parameter value to two based on space. I think we can notice the filters the destination report got, by enabling filter view.
    In this case, since you pass only value at a time, could you try placing the parameter value anyway in double quotes? I think the Server then will understand it as one value.
    Thank you,
    Dhar

  • Security service error in OBIEE 11G LDAP configuration

    Hello
    I've recently set up some OBIEE 11G installations and they appear to work ok.
    I've more recently been using various guides on the internet to configure OBIEE 11G and Active Directory and can see the users and groups within Weblogic that belong the to the Provider that i've configured.
    However, when I attempt to start up OPMN, it always gives me the error like the following: 
    <Jun 24, 2013 1:45:38 PM NZST> <Warning> <oracle.jps.idmgmt> <BEA-000000> <Requested Object Class (user)not found in cache.
    oracle.security.idm.OperationFailureException: Requested Object Class (user)not found in cache.
    <Jun 24, 2013 1:52:20 PM NZST> <Error> <oracle.bi.security.service> <OBI-SEC-00004> <Unable to initialize oracle.bi.security.service.SecurityWebService>
    I initially had the User Object Class as User in the Provider configuration and noticed it wasn't in the LDAP directory so I tried changing it to a Object Class that did exist for one of the users but it made no difference.  It still says the same error message even though I have no reference to User in the configuration.
    Can anyone suggest something I might be doing wrong or missing?

    I have followed the same configuration. However i am getting the following error when i try to login
    Caused by: oracle.bi.security.service.SecurityServiceException: SecurityService::authenticateUserWithLanguage - '<LDAP user>' was authenticated but could not located within the Identity Store.
    I guess some configuration issue, but cannot be able to spot the error. Please let me know your idea
    Thanks

  • Need help -To Restrict Huge temp file, which grows around 3 GB in OBIEE 11g

    Hi Team,
    I am working on OBIEE 11.1.1.5 version for a client specific BI application. we have an issue concerning massive space consumption in OBIEE 11g installed linux environment whenever trying to run some detail level drill down reports. While investigating, we found that whenever a user runs the drill down report a temp file named nQS_xxxx_x_xxxxxx.TMP is created and keep's growing in size under the below given folder structure,
    *<OBIEE_HOME>/instances/instance1/tmp/OracleBIPresentationServicesComponent/coreapplication_obips1/obis_temp/*
    The size of this temp file grows huge as much as around 3 GB and gets erased automatically when the drill down report output is displayed in UI. Hence when multiple users simultaneously try to access these sort of drill down reports the environment runs out of space.
    Regarding the drill down reports:
    * The drill down report has around 55 columns which is configured to display only 25 rows in the screen and allows the user to download the whole data as Excel output.
    * The complete rows being fetched in query ranges from 1000 to even above 100k rows. Based on the rows fetched, the temp file size keeps growing. ie., If the rows being fetched from the query is around 4000 a temp file of around 60 MB is created and gets erased when the report output is generated in screen (Similarly, for around 100k rows, the temp file size grows up to 3 GB before it gets deleted automatically).
    * The report output has only one table view along side Title & Filters view. (No Pivot table view, is being used to generate this report.)
    * The cache settings for BI Server & BI Presentation services cache are not configured or not enabled.
    My doubts or Questions:
    * Is there any way to control or configure this temp file generation in OBIEE 11g?
    * Why the growing temp file automatically gets deleted immediately after the report output generation in screen. Is there any default server specific settings governing this behaviour?
    * As per certain OBIEE article reference for OBIEE 10g, I learnt that for large pivot table based reports the temp file generation is quite normal because of huge in-memory calculations involved . However we have used only Table view in output but still creates huge temp files. Is this behaviour normal in OBIEE 11g. If not, Can any one Please suggest of any specific settings to be considered to avoid generating these huge files or atleast generate a compressed temp file.
    * Any other work around solution available for generating a report of this type without the generation of temp files in the environment?
    Any help/suggestions/pointers or document reference on this regard will be much appreciated. Please advice
    Thanks & Regards,
    Guhan
    Edited by: 814788 on 11-Aug-2011 13:02

    Hello Guhan,
    The temp files are used to prepare the final result set for OBI presentation server processing, so as long as long you dataset is big the tmp files will be also big and you can only avoid this by reducing your dataset by for example filtering your report.
    You can also control the size of your temp files by reducing the usage of the BI server.I mean by this if you are using any functions like for example sorting that can be handled by your database so just push to the DB.
    Once the report finished the BI server removes automatically the tmp files because it's not necessary anymore.you can see it as a file that is used for internal calculations once it's done the server gets rid of it.
    Hope this helps
    Adil

  • Calculation in OBIEE 11G

    Hi,
    I am working on a calculation in OBIEE 11g.
    its like :
    CASE WHEN MEASURE1 = 0 THEN MEASURE2 + MEASURE3 + MEASURE4 ELSE 0 END
    Results were not coming correct. I analyzed the backend SQL and the problem is it not applying MEASURE1 in GROUP BY. I have tried to cast it as char but it is just nt applying it in GROUP BY. Any one have any suggestion.
    Another issue I am facing is purging cache. I use CALL SAPurgeAllCache(); but later if u try to get physical SQL i can see it is still referring to some Cache table any idea how can I GET FULL PHIYSICAL SQL EVERY TIME I RUN A REPORT BY PURGING CACHE.
    Looking forward for your response thanks!
    Thanks

    Hi,
    Please check follow the steps.
    Group by problem please refer the below thread.
    Re: Group By
    All measures columns are comming single table are multiple tables ?-- If yes those columns are comming multiple tables please check join conditions.
    2. Another issue I am facing is purging cache. I use CALL SAPurgeAllCache(); but later if u try to get physical SQL i can see it is still referring to some Cache table any idea how can I GET FULL PHIYSICAL SQL EVERY TIME I RUN A REPORT BY PURGING CACHE.
    A. If you run the above script it will remove bi server cache only. You have to remove BI presentation cache also, Go--> settings-->Administrator--> manage session--> close all cursors also.
    or .
    your need to check Go--> physical layer--> click table properties --> here are you defined any cache times.
    Hope this help's
    Thanks,
    Satya
    Edited by: Satya Ranki Reddy on Jun 1, 2012 12:08 PM

Maybe you are looking for

  • Open page in new tab?

    i like that you can open up multiple pages in safari in a way similar to tabs, and links that pop new windows automatically pop a new page. but can you choose to open links in new pages that arent set to do so in the html already? Im used to reading

  • Error while compiling package

    Hi, While compiling an invalid package i get this error, But the coding in the package has no error. ORA-00600: internal error code, arguments: [psdtyfnd_with_suffix],[],[],[],[],[],[],[]

  • PI 7.1 ESR and ID not opening but of PI 7.0 opening

    Hi, Iam unable to open PI 7.1 ESR and ID in my desktop but I am able to open PI 7.0 IR and ID. I have JRE and JDK 1.6 in my system. I have gone multiple options given in sdn/blogs but unable to resolve it. Please provide valuable inputs. Exact error

  • Search on ipod fifth generation is false

    on the apple website it has a demo of an ipod with a search feature and i upgraded my itunes and ipod and it still does not have that feature. fifth generation   Windows XP Pro  

  • Import into SQL Server db from Sybase 7 data source - SQL Server 2008 R2/2012

    Hi, I need to import Sybase 7 data into a SQL Server 2008 R2 or 2012 database. Has anyone any experiences about this import? Thanks