Filling OLAP Cache - Information Broadcasting

Hi,
I have performance issues with a number of queries, and have impIemented a number of changes, but now I am looking at precalculating a number of queries, for every week of the year.
It appears the settings in the Info Broadcasting only allow 10 variables. Can anyone suggest a way where I cache all weeks in the year, so whenever the users choose any specific week, the query is returned from Cache.
Thanks in advance,
Scott

Hi Scott,
    Caching for entire year data is not advisable... lot of parameters you have to take into considaration. Like buffer size, cache swaping... etc... and also mainly.. if you do caching for whole year, load take lots of time to cache. and you have to cache again after every master data and transactional data load(cache becomes invalidate after each data load).
<a href="http://www.box.net/shared/gso1n7pcy3">How To ... Performance Tuning with the OLPA Cache</a>
<a href="http://sapbwneelam.blogspot.com/">More Docs...</a>
Hope it Helps
Srini

Similar Messages

  • Fill OLAP cache via broadcaster

    Hi,
    I'm trying to use the broadcaster with distribution type 'Fill OLAP cache' and schedule it using " Including Event Data Changes in Process Chains ". The process chain has been adapted with the 'Event data change' process and scheduled. Process chain runs fine.  All was set up according to the link below.
    http://help.sap.com/saphelp_nw70/helpdata/EN/a5/359840dfa5a160e10000000a1550b0/frameset.htm
    However, when I try to schedule the broadcaster setting, I only get the options of "Execution at Predefined Time"  or direct scheduling.
    Should I not be able to see "Execution with Data Change in the InfoProvider " as an option? Is there some other setting to be made?
    Very grateful for any ideas.
    Thanx

    Check if you have S_RS_BCS role authorization.
    You have to use process type DATACHANGE in the process chain for data load.
    Check this http://help.sap.com/saphelp_nw04/Helpdata/EN/ec/0d0e405c538f5ce10000000a155106/content.htm

  • Query mass Broadcasting to fill OLAP cache

    Hi,
    I have +- 50 relative small queries that I'd like to precalculate each night (push them to the OLAP cache) as these queries are displayed together in one KPI dashboard.
    I know the Bex Broadcaster is the tool that should be used but at this moment I don't know any way to schedule the precalculation for ALL queries in mass. Is there a way to Broadcast queries in mass via a certain program or via any other means?
    Putting them in one workbook is an option (and having this workbook precalculated) but I was wondering if there are any other solutions ?

    I have now been investigating mass broadcasting via :
    1 one workbook with several queries integrated
    1 webtemplate with several queries integrated
    But both alternatives don't offer the option "Fill OLAP Cache" in the Bex Broadcaster. It seems this is only selectable when you start the Broadcaster for one individual query ?  So my conclusion is that you need to make a settings for all queries individually ? Or is there a way to change the distribution method for webtemplates ? Quite a big dissapointment for me anyway...

  • Fill Olap cache distribution type

    Hi,
    I'm trying to fill the olap cache with information broadcasting, but I cannot see option "Fill olap cache" in the distribution type.
    Only distribution type "broadcast E-Mail" and "Broadcast to portal" are present.
    I reached the broadcasting screen from Tcode RSRT -> ABAP Web.
    Is a Precalc. server required to get access to "fill olap cache" distribution type ?
    How can I get access to distribution type "fill olap cache"  ?
    System: BW 7.01 SP06

    Hi Brian,
    Please check below:
    Broadcasting in BI 7.x - Do I need Portal, Missing Distribution Types
    Also check the expert for
    In SAP NetWeaver BI 7.0 (2004s), which BEx Web functions require SAP NetWeaver 7.0 Portal?
    As soon as you use any of the new BI capabilities for SAP NetWeaver 7.0 (2004s) BEx tools (such as BEx Analyzer & Broadcasting), you require usage types BI Java and Portal. The only exception is if you do not use SAP NetWeaver 7.0 BEx tools and ONLY use the old 3.x BEx tools.
    https://www.sdn.sap.com/irj/sdn/nw-datamanagement?rid=/library/uuid/a5067965-0901-0010-6f8a-bbf0b7424283#q-6
    -Vikram

  • Filling OLAP Cache for 3 Bex queries

    Dear Experts,
    Here, We would required to fill the OLAP cache for four bex queries using the Broadcaster Settings.
    can any one please suggest for the following.
    how to schedule the OLAP chache filling for 3 different queries at a time. do we need to perform this activity individually for three times for three different queries or can we club three queries and do schedule using only one varaint.
    Request you to suggests the steps for performing this activity
    Thanks in advance,
    Mannu

    Hey,
    this may be useful for you.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f048c590-31a4-2c10-8599-bd01fabb93d4?quicklink=index&overridelayout=true
    Regards,
    Kiran

  • Automatic filling OLAP Cache

    Hi @ll,
    i am using bw 3.5....
    I`ve a question as to OLAP Cache. Is there any possibility/method to fill the Cache automatically every day?
    Id like to use the performance enhancement of caching queries....but i would like to avoid it that the first user who execute a query have a long waiting time....
    Exists there any options to handle this?
    thx in advance for all answers and helpful advices
    Cheers,
    Marian

    HEllo,
    Check the foll link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9f4a452b-0301-0010-8ca6-ef25a095834a
    Regds,
    Shashank

  • OLAP Cache filling using Broadcasting

    Hi All,
    We have two BEx queries which take more than 30 minutes to complete. One is an inventory cube query and other one is a query with a lot of exception aggregation.
    In the Statistics, both queries show that around 90% execution time is at OLAP level.
    We created broadcasting settings to fill OLAP cache for both the queries and scheduled in background. In RSRCACHE, we can see entries for both queries.
    But the execution time still have not improved. They both are taking same time to complete execution.
    Now I doubt if OLAP Cache supports non-cumulative key figures and exception aggregation or not. Is this mentioned in any documentations?
    Pls let me know your suggestions.
    Thanks in advance,
    Regards,
    Bijesh

    hi,
      you can carry out following checks:
    1) check parameter of global and local cache, general sense the global cache size should be larger than the local cache size you can configure the cache parameters in RSCUSTV14 or simply ask basis do optimise them acc. to system usage
    2) also since you you have checked RSRCACHE, try changing few option in properties change read to X(for large amt of data) by default its H
    3) try changing cache mode to with swapping instead of default without swapping, in case of several app server choose mode 4
    then click on environment->query mass  maintainence
    see if these works out
    regards
    laksh

  • Global Cache and Information Broadcasting

    I've been reading about the Reporting Agent which was in previous versions of BW, and how when you ran scheduled a query from this it would store the result in the global cache. This meant that subsequent runs of the report would be a lot quicker.
    It struck me that this would be a very quick and cost-effective way of speeding up our slower queries (rather than laying down a lot of money on an accelerator).
    However, in BI7 we don't have the same functionality anymore - it's been replaced by Information Broadcasting, which seems a lot more suited to distributing pre-run reports than what I had in mind.
    Is there a way in BI7 to scehdule reports to run and store the results in cache memory?

    Hi,
      Even in Information broadcasting there is am option to fill OLAP cache. You can use this option. Reporting agent is available in BI7. You can use the tcode REPORTING_AGENT to access reporting agent, but note that this work for only 3.X queries and not 7.0 queries.
    See the below article by me to understand about filling OLAP cache using IB
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f048c590-31a4-2c10-8599-bd01fabb93d4
    Regards,
    Raghavendra.

  • Precalculation Server for Information Broadcasting

    Hi Folks,
    Do we need Precalculation server to use Information Broadcasting in BW7.0?
    I am especially interested in using the Filling OLAP Cache functionality in Information Broadcasting to fill OLAP cache for one workbook.
    Need your help on this.
    Regards,
    Sn

    Hi Raghavendra \ NS,
    We have only one application server. The issue might be because of the broadcast settings which I am giving to fill the OLAP Cache.
    In my current query there are two variables one is on business unit and the other one is on calendar month. Both the variables  are optional.
    Business Unit variable accepts multiple single values as input and the calendar month is selection-option variable.
    Now My problem is if I fill cache with a variant, without providing any value for Business Unit variable (i.e for all the business Units ) and Calendar month values as 01.2010 to 11.2010, then when I execute the query for Business Unit x and Calendar month 10.2010- this is not picking data from cache instead reading from the database. Ideally this selection is the subset of the cache which I have filled.
    The query is picking data from the cache only if I give the same variable values i.e no values for Business Unit and 01.2010 to 11.2010 for calendarmonth.
    My requirement is to fill the cache for all the Business Units and all the calendar months of current year. This cache should be accessed by the query even if user selects one or multiple or all the  Business Units and a single or range or all the calendar months of current year.
    I might be doing something wrong in settings of BEx broadcaster. Please throw some light on the settings which I have to make in this case.
    Regards,
    SN

  • SAP Information Broadcaster

    Hi Friends,
    Can any one give info about the SAP Information Broadcaster ?
    Regards
    Vijaya

    Hi Vijaya,
    You can use 'Information Bradcating' whenever we want to distribute queries, query views, Web templates, or reports to Predefined distribution channels like e-mail, portal, or printer.
    The following distribution types are often used in BEx broadcaster:
    1. Broadcasting Via e-mail:
    Routine activity of sending a report Via e-mail For e.g. Daily Production or weekly Sales etc.
    2. Broadcasting by Exception:
    Send E-mail only when some exceptions are met. For e.g. Sales Value for a day less than 5000 Qty or Sales Exceeded 10000 Qty etc. This requires some customization in alert categories so that you will get this option in distribution type as ‘ Broadcasting by Exception’.
    3. Filling OLAP Cache:
    Run the query in Background so that subsequent fetches need not hit the data target (cube, ODS…) instead that information can be picked up from the Cache.
    You can reach Information broadcasting via many routes.
    Via Query Designer - Click on the Drop Down next to Publish' - BEx Broadcaster - Create a new setting.
    In some cases you cannot see schedule button. That is a authorization problem. You need to get authorization S_RS_BCS.
    Trust this helps.
    Thanks n Regards

  • OLAP Cache for Query Performance

    Hi Experts,
    I have below 2 Questions before we implement OLAP Cache for our Queries:
    1) We have 15 imporatant queries - which do NOT have any variable/selection screen.
    (question here is will it work for those kind of queries which dont have any selection screen/ variant ? ) --> client wants to prime the cache for few queries which dont have variable screen.
    In this case, say if data is later filtered on any CHAR , will it take the data from Cache?
    2) I have a query which initially will have few characteristics in the drill down when we first execute and users would be drilling down on many other characteristics after that. So if I want to fill OLAP cache for this query then what is the best way so that each drilldown in the query gets data from cache.
    Thank you,
    -Su

    Hi Raghavendra,
    Thanks for your response.
    For first Question, Do you mean , even if we do not have any Selection varaibale on Query--we still can fill OLAP cache for it for its all values (i.e. No selection means "*") ?
    If this is the case, then what we need to defile in General Precalculation (Variable assignment) while creating a new setting for the query.
    Thanks,
    -Su

  • Pre-fill the OLAP cache for a query on Data change event  of infoprovider

    Hi Gurus,
    I have to pre-fill the OLAP cache for a query,which has bad performance.
    I read a doc 'Periodic Jobs and Tasks in SAP BW'
    which suggested sum steps to do this
    i hav created the setting for Bex broadcasting for scheduling job Execution with data change in info provider
    thereafter doc says  "an event has to be raised in the process chain which loads the data to this InfoProvider.When the process chain executes the process u201CTrigger Event Data Change (for Broadcaster)u201D, an event is raised to inform the Broadcaster that the query can be filled in the OLAP cache."
    how can this b done please provide with sum proper steps
    Answers are always appreciated.
    Thanks.

    Hi
    U need to create a process chain or use the existing process chain which you are using to load your current solution, just add event change process type in the process chian  and inside it add the info provider which are going to be affected.
    Once you are done with this go to the broadcaster  and  create new setting for that query...you will see the option for event data chainge in infoprovider just choose that  and create the settings.
    hope it helps

  • OLAP-Cache filling and report retrieval from cache

    Dear All,
    I am expecting good information from you guys in regards to process of OLAP-Cache filling and retrieval process.
    Let's say, we have few selectios as below to fill cache.
    selection 1:
    Calmonth : 201006
    Plant : A1 to A3.
    OLAP cache is filled with the above selection1.
    Selection 2:
    Calmonth : 201006
    Plant : A4 to A5
    OLAP cache is filled with the above selection2.
    When I am exeuting a query with the selections as below, how the data will be retrived? Is it from Cache memory or DB?
    Selection: Calmonth 201006 and Plant A3 to A4.
    Would be really Appreciate If I get some valuable information.
    Regards,
    KS

    Thanks for valuable information.
    I have used the mode as "Persistent Cache per Application Server" and " Transparent Table (BLOB)"
    What I am realizing here is, If the query selection is different from the cache selection, it is reading it from DB though the requested data is availabe in cache as per the below eg.
    Cache Memory:
    Selection1: Calmonth : 201006 and Plant : A1 to A2
    Selection2: Calmonth : 201006 and Plant : A3 to A4.
    Query Selection:
    Calmonth : 201006 and Plant : A2 to A3.
    Regards,
    Kanagaraj.S

  • Information broadcasting: unable to fill variant in precalculation  tab

    Hi all,
    I have been trying to broadcast a query in BEX BROADCASTER but when i try to fill in the variant in the general precalculation tab i am not able to create a new variant as it always takes me to web analyser screen and no option for saving the settings.
    What i did is created variants in web analyzer as well as bex analyser but still in vain.
    But the broadcasting is running if i go through analyser first then click on send and do the settings in the INFORMATION BROADCASTING tab.
    But still there is only limited option available der no bursting or pdf or XML generation is allowed.
    I need inputs on this because i need to broadcast it as XML format.
    Regards,
    Sarang

    Please note that not all the distribution types are available for all the objects.
    http://help.sap.com/saphelp_nw04/helpdata/en/c9/e4d13f7fb44c21e10000000a1550b0/frameset.htm
    For queries, you can send them either by mail or export to the enterprise portal. XML is not available for queries.
    Thanks.
    Shambhu

  • Can a query view be broadcast to olap cache??

    Hi, 
    I am trying to pre-calculate a query view to the olap cache.  I do not see this option in drop down.  Is it possible
    Thanks

    Hi,
    Well the few setups of ASA + Ironport that I have seen uses an WCCP ACL on the ASA which already can define which traffic is forwarded to Ironport and which simply bypasses it and goes straight out of the ASA.
    Those that need to bypass Ironport are specified in the top of the ACL with "deny" statements.
    access-list WCCP line 1 deny ip host host
    or
    access-list WCCP line 1 deny ip host any
    I am not sure if this was what you were looking to do.
    - Jouni

Maybe you are looking for

  • Campaign email analysis - data mismatch

    hi, I've created a test multi-step campaign for learning purpose. the campaign included an email that was sent immediately to a segment of 2 people (2 test addresses). for testing purpose, I've opened the email from one address only. please see the a

  • Can I specify more than one para tag for master page mapping?

    Hi, I want to map the same master page to be used by four different tags. Must I create a new row in the mapping table for each or can I separate the tag names by a comma and a space, for example, "Body, Bullet, Heading1, Note"? I tried the latter an

  • How do I download my Camera to the ipad and then to iphoto on my G5?

    Lets say that I'm on vacation and the memory card on my camera is full. How do I download my camera to the ipad2? And then when I get home how do I transfer those same photos to iphoto on my G5 running Leopard? Thanks!

  • Sound card not working anymo

    Hello. i've been working on this for the past 5 hours, but i've taken a breath and now i'm going to post here to see if any one can help me out. Im working with 2 computers, heres one: [Computer One] Yesterday, i first noticed that when i plugged in

  • Jdev 903 postgresql UIX browser issue (Jdev. Team)

    Hello The following strange problem: My BC4J-UIX application i developed on debian-linux using postgresql database. The entity primary keys are filled automatically via the create method. This works in test also. But in my uix application when i want