Average Roll Up

<p>I try to create an average roll up of period hours instead ofsum up to parent in my Regions dimension. The following is the formula that I built within the account(Period Hour).</p><p> </p><p>IF (@CURLEV(Regions) == 0)<br>"Period hours" = "Period hours";<br>ELSEIF (@CURLEV(Regions) > 0)<br>"Period hours" = @SUM("Periodhours")/(@COUNT(SKIPBOTH,@CHILDREN(@CURRMBR (Regions))));<br>ENDIF;</p><p> </p><p>However, it jut doesn&rsquo;t work.  I got an error messagesaid that I need to increase CalcLockBlock.  I have severalregions and set up all the parents as dynamic calc.  Anyone'scomment is greatly appreciated.... or advise if there is some otherway to achieve my purpose.</p><p> </p><p>THANKS !!!!!</p><p> </p><p> </p>

I surmise that your regions dimension is sparse.<BR><BR>You get the calclockblock error on dynamic calcs when your data cache is too small to hold the number of blocks needed for the calc. Look at your block size and the data cache size and figure out how many blocks are necessary to read in the blocks for the calculation. Increase the data cache size for the database and unload and reload the database.<BR><BR>This is one of the classic deceptive error messages; until the error messages are rewritten or we get a better error message reference in the Knowledge Base, experience needs to teach you this one.

Similar Messages

  • Wait Time & Roll Wait Time

    In t-code ST03N, there are following info:
    1. Average Wait Time per Dialog Step (ms)
    2. Average Roll In Time (ms)
    3. Average Roll Wait Time (ms)
    Question:
    1. When will Roll Wait happen?
    2. What is relationship between Wait Time and Roll Wait Time?
    3. When dispatcher looking for free dialog wp, the dispatcher wait time occurs. From above two type of wait time, which one is dispatcher wait time?
    Thanks.
    James

    Hi,
    Read the OSS note which explains the decomposition of response time in detail...
    Regards,
    Olivier

  • How durable is the Hard Drive?  Can it withstand G-forces?

    I am the owner of both the iPod nano and iPod shuffle.
    I have never owned an iPod with a hard drive. I take my iPod with me on all sorts of roller coasters and thrill rides and listen to music, but I am not sure if the hard drive on my new 5th Generation "video iPod" will be able to handle it.
    Does this create damage over time?
    Thanks.

    the G- Force on your average thrill ride doesn't actuallly get that high.
    I would not take my ipod into space with me on a rocket car or try to break the sound barrier or deep sea diving.
    I think it should be fine on your average roller coaster.
    although I don't think you'll be too deprived if just to be safe you turn it off for the minute or so your actually on the ride.

  • How to increase my server performance ?

    hi experts,
    my environment is 4.7E,SQL,Windows 2003 Server with 150 users.
    ibm xseries 346 with 6 gb ram
    min response time is 1000 (m.sec) to 1500 per 140 logon users.
    how can i decrease this response time ?
    Please give me your valuable suggestions.
    Gayatry.

    Hello Gayatri,
    The average response time consists of:
    Wait time
    Database request time
    Roll time
    Load time
    Enqueue time
    Processing time is:
        ABAP processing time (part of total CPU time)
        Work process waiting for CPU
        Waiting for I/O
    IN order to monitor the performance of the system and identifying the bottleneck points, use Workload Monitor transaction code ST03. Select the required timeframe and by default the ‘Workload Overview’ view is displayed. In the “Administrator’s Mode” the default time frame of the workload analysis is the current day. However, change to “Expert Mode”. Choose under “Detailed Analysis” -> “Last minutes load”
    During the workload exercise, restrict the time period to the time when the performance is observed to be bad. Under Analysis views, you can access, for example:
    Workload overview - Workload statistics according to work process type
    Transaction Profile - Workload statistics according to transaction.
    Time Profile - Workload statistics according to hour
    In the Workload Monitor(ST03) selecting Transaction Profile enables you to find out:
    The most-used transactions. Tuning these transactions results in the largest improvements in overall performance.
    The average response times for typical R/3 transactions.
    In the Workload Monitor, the following values normally indicate good performance:
    Wait time < 10% response time
    Average roll-in time < 20 ms
    Average roll wait time < 200 ms
    Average load (and generation) time < 10 % of response time (<50 ms)
    Average database request time < 40 % of (response time - wait time)
    Average CPU time < 40 % of (response time - wait time)
    Average CPU time – should be close to processing time
    Average  response time - depends on your requirements – there is no general rule
    If you observe high response time for these individual components :
    Large Roll-wait time: Communication problem with GUI or external system
    Large load time: Program buffer, CUA buffer, or Screen buffer too small
    Large database request times: CPU or memory bottleneck on database server, network problems, expensive SQL statements, database locks, missing indexes, missing statistics, small buffers
    Large CPU times: Expensive ABAP processing, for example, processing large tables, frequent accessing of R/3 buffers
    Processing  time much larger than CPU time: CPU bottlenecks, network problems, communication problems.
    Hope this helps in tuning your system
    Regards
    Tanuj Gupta

  • Where the problem is?

    Hi All,
    I'm in urgent need to find out system performance.
    I need to outline the various components of the response time with data and interpret the results to outline where the problem is?
    How can i do this.. Please provide me some suggestions...
    Expecting your valuable replies.
    Thanks
    Cheenu

    Hi Cheenu,
    Let me add some key steps to analyze performance of your system (e.g. R/3 system).
    Start with the transaction ST03N.
    *St03N:* Try to find the Avg. Response time for the Dialog task for all the servers and instances.
    SAP Threshold for this is 1000ms. If you see >1000ms, which means your system is having some issues and some tuning is needed.
    The parts of response time are:
    DB time (SAP threshold is 40% of Avg. Response time)
    CPU time (SAP threshold is 40% of Avg. Response time)
    Wait time (SAP threshold is 10% of Avg. Response time)
    GUI time (200ms.)
    Roll wait time (200ms.)
    Roll in time(20ms.)
    The other times are which are not direclty part of response time:
    Processing time (<2*CPU time)
    1. DB time is high, which mean above SAP threshold:
    ST04 (database monitor):
    Lookinto Database buffer quality (SAP Threshold is 94%)
    If this Database buffer quality is less than the SAP threshold try to increase database buffer cache size.
    Shared pool size (generally from 600MB to 2GB depending on the size of the database)
    In the same ST04 screen look for user/recursivecalls, if this factor is >20 then we can say thre are some expensive SQL statements which in need of tune. Analyse the top expensive statements. possible reasons of expensive SQLs are i) incorrect index access (Solution is create new index or reorganize the index)
    ii) high table size (Soluiton is archiving some of the old entries)
    2. If CPU time is high, which mean above SAP threshold:
    ST06 (OS monitor):
    Go to Detailed Analysis Menu--> Top CPU , check existence of Non-SAP (external) programs by sorting by CPU time.
    Try to run these external programs in offline hours.
    ST02 (Buffer Monitor):
    Check for any swapping happening in all the buffers. If you observe high swapping for any buffer, increase the size of the buffer.
    Here program buffer (PXA) is important buffer.
    3. If Wait time is high, which mean above SAP threshold:
    SM50 (Workprocess Monitor):
    Look for all the configured work processes are in Waiting or Running state.
    If all the wotk processes are running state, then increase the number of Dialog work processes.
    SM66 (Global work process Monitor):
    This monitor will help to analyse the total work processes configured in all the servers and instances.
    4. If GUI time is high, which mean above SAP threshold:
    ST06> Detailed Analysis Memu> LAN check by ping (4096 bytes for all the presentation servers)
    This will help to findout network performance. If you see high Avg. time or Loss time for any presentation servers from the result, which means there are some settings in need of change for that presentation server.
    SE38-->execute PROFGEN_CORR_REPORT_5 report.
    from the output check if any user assigned with >1000 user menu nodes.
    SAP threshold is 1000 menu nodes.
    5. If Roll Wait time is high, which mean above SAP threshold:
    Please review SAP Notes 8963 and 99584. Roll wait time with a high value is a first indication for a slow network between the GUI and the CRM instance. Please check connections between the frontend and your servers. You can monitor relatively high average roll wait time, high average frontend network time per dialog in transaction ST03N. Please check your network with network vendor.
    Specifically, check the network between application servers and fronts by running NIPING test as per SAP Note 500235.
    If you need any further information feel free to reply me.
    Thanks and Regards,
    Pavan Kumar Gali.

  • Converting BSO formula to ASO format

    Does anyone know how to convert the following to work in ASO?Rolling 12 Month Average Rolling 12 Month Average = (@SUMRANGE (CY, @CURRMBRRANGE(Year, LEV, 0, , 0)) + @SUMRANGE (PY, @CURRMBRRANGE(Year, LEV, 0, 1, 12))) / 12;Thanks

    Hi,
    If your concern is to avoid the usage of 'MISSING',in the case if its not a "No_Product",then , you rather use the
    CASE in your ASO formula ,rather than IIF.
    ex:
    case
    when(IS([Products].CurrentMember, [No_Product]) )
    then [Payroll Amount]+[Payroll Amount]*([Labor Tax],[No_Entity],
    [No_Company],[No_product])
    end
    Do take care of the syntax.
    Hope this helps you.
    Sandeep Reddy Enti
    HCC

  • SAP standard performance&healthy reference indexes values

    Dear Gurus,
    In EWA report there are many sys performance & healthy indexes (see the list below).
    We can evaluate the system's healthy status through them.
    But we have to know the SAP standard reference values first.
    My question is where I can find out the standard reference values for all of the indexes? (or some of the most important ones of them)
    For instance , The index 'Reference for Avg. Response Time (ms) ' for DIA task is 1600ms.
    Average Response Time/Dialog Step(ms)
    Average Wait Time Per Dialog Step(ms)
    AVerage Roll In Time(ms)
    Average Load And Generation Time(ms)
    Average Database Time Per Dialog Step(ms)
    Average Processing Time Per Dialog Step(ms)
    Average Roll Wait Time(ms)
    Average GUI Time Per Dialog Step(ms)
    AVerage CPU Time(ms)
    Average DB Procedure Call Time/Transaction.(ms)
    Average Lock Time Per Dialog Stepz(ms)
    Average RFC Interface Time(ms)
    Average Frontend Network Time(ms)
    Requested Data(KB)
    Number Of Roundtrips
    Number Of VMC Calls
    Total VMC CPU Time(s)
    Total VMC Elapsed Time(s)
    Average VMC CPU Time(ms)
    Average VMC Elapsed Time(ms)
    Number Of Dialog Steps
    Thank you very much!
    Jason

    Hello Pravin Challa,
    I've read the webpasges you offered.
    I've learnt a lot from your help.
    But there are still terms some terms confused me.
    At the part 'Analysis of DB SQL CACHE' of our EWA report.
    I can undstand some terms clearly. For instance,
    'CPU Load [%]','I/O Load [%]','Elapsed Time [%]','Executions','Records Processed'.
    I want to know their specific definition, computing interval and the unit of their value.
    Thanks!
    Jason

  • Why does ST03n appear to give conflicting stats?

    Ok, so I'm looking at the month of May in ST03n
    Workload Overview for the month says:
    average % DB time is 61.6%,
    average % Roll wait time is 14.1%
    If I look at Time Profile and work out the averages manually for the same month
    average % DB time is 57.92%
    average % Roll wait time is 16.91%
    More of a rhetorical question really but why does different areas of ST03n report the same thing differently?
    Which is accurate? Which is correct?

    When you put it like that, that makes sense!
    Ok so for instance (just to make sure I'm understanding correctly!) if I take the top 100 transactions in terms of number of dialog steps and calculate the average response times for those transactions - is that a more accurate representation of actual response time vs the average response time given under Workload Overview?
    Because for yesterday they're very different (Work.Over.  0.427 secs vs Trans,Pro.  0.974 secs)
    I appreciate your time on this.  thank you.

  • Task type OTHER on ST03

    Hello,
    After a botleneck on our production system we noticed that average Roll Wait Time (ms) was very high = 25.218,8.
    We are still investigating the root cause of this bootleneck to avoid future issues...
    Do you have any idea about what tasks are included on OTHER type and where the error couls be?
    Many thanks in advance for your help!
    rgds,
    Natxo

    Hi,
    High Roll  Wait Time in transactions points to Network/CPIC related issues.  Refer SAP Note 1100926 (FAQ: Network performance) , 38682 (Parameter settings for RFC) && 63476 (Response times too high for CPIC/RFC in ST03) to get more information.
    Also Perform RFC trace to get the details about the Program/Gunction modules for which high roll wait time is seen.  More Data has been requested by any transactions/FMs via RFCs ?
    Consult your Network Team to diagnose any packet drops or any bottlenecks in Network links.
    Regards,
    Bhavik G. Shroff
    Edited by: Bhavik G. Shroff on Nov 22, 2010 11:43 AM

  • SAP Performance

    Hi Friends,
    I would like to know how to chek SAP performance. How can we check SAP performance what T Codes we use to check the performance. what to check with the T-codes please let me know.
    If performance is bad then where we need to check please let me know,
    Thanks,
    praveen

    Hi Praveen,
    Let me add some key steps to analyze performance of your system (e.g. R/3 system).
    Start with the transaction ST03N.
    *St03N:*  Try to find the Avg. Response time for the Dialog task for all the servers and instances.
    SAP Threshold for this is 1000ms. If you see >1000ms, which means your system is having some issues and some tuning is needed.
    The parts of response time are:
    DB time (SAP threshold is 40% of Avg. Response time)
    CPU time (SAP threshold is 40% of Avg. Response time)
    Wait time (SAP threshold is 10% of Avg. Response time)
    GUI time (200ms.)
    Roll wait time (200ms.)
    Roll in time(20ms.)
    The other times are which are not direclty part of response time:
    Processing time (<2*CPU time)
    1. DB time is high, which mean above SAP threshold:
    ST04 (database monitor):
    Lookinto Database buffer quality (SAP Threshold is 94%)
    If this Database buffer quality is less than the SAP threshold try to increase database buffer cache size.
    Shared pool size (generally from 600MB to 2GB depending on the size of the database)
    In the same ST04 screen look for user/recursivecalls, if this factor is >20 then we can say thre are some expensive SQL statements which in need of tune. Analyse the top expensive statements. possible reasons of expensive SQLs are i) incorrect index access (Solution is create new index or reorganize the index)
    ii) high table size (Soluiton is archiving some of the old entries)
    2. If CPU time is high, which mean above SAP threshold:
    ST06 (OS monitor):
    Go to Detailed Analysis Menu--> Top CPU , check existence of Non-SAP (external) programs by sorting by CPU time.
    Try to run these external programs in offline hours.
    ST02 (Buffer Monitor):
    Check for any swapping happening in all the buffers. If you observe high swapping for any buffer, increase the size of the buffer.
    Here program buffer (PXA) is important buffer.
    3. If Wait time is high, which mean above SAP threshold:
    SM50 (Workprocess Monitor):
    Look for all the configured work processes are in Waiting or Running state.
    If all the wotk processes are running state, then increase the number of Dialog work processes.
    SM66 (Global work process Monitor):
    This monitor will help to analyse the total work processes configured in all the servers and instances.
    4. If GUI time is high, which mean above SAP threshold:
    ST06> Detailed Analysis Memu> LAN check by ping (4096 bytes for all the presentation servers)
    This will help to findout network performance. If you see high Avg. time or Loss time for any presentation servers from the result, which means there are some settings in need of change for that presentation server.
    SE38-->execute PROFGEN_CORR_REPORT_5 report.
    from the output check if any user assigned with >1000 user menu nodes.
    SAP threshold is 1000 menu nodes.
    5. If Roll Wait time is high, which mean above SAP threshold:
    Please review SAP Notes 8963 and 99584. Roll wait time with a high value is a first indication for a slow network between the GUI and the CRM instance. Please check connections between the frontend and your servers. You can monitor relatively high average roll wait time, high average frontend network time per dialog in transaction ST03N. Please check your network with network vendor.
    Specifically, check the network between application servers and fronts by running NIPING test as per SAP Note 500235.
    If you need any further information feel free to reply me.
    Thanks and Regards,
    Pavan Kumar Gali.

  • My SAP system is extremely slow

    Here is system info:
    ECC60
    windows 2003 R2 64 bit
    SQL Server 2005 64 bit
    Dialog workload info:
    Number of Dialog Steps :67
    Average Response Time/Dialog Setp(ms): 3499.1
    Average Processing Time/Dialog Step (ms): 775.3
    Average CPU Time(ms): 104.9
    Average Database Time/Dialog Step (ms): 1398.5
    Average Wait Time/Dialog Step (ms): 3.7
    Average Roll In Time (ms): 66.2
    Average Roll Wait Time (ms): 79.7
    Average Load and Generation Time (ms): 256713.8
    Average Lock Time/Dialog Step (ms): 18.2
    Average Frontend Network Time (ms): 71.4
    Average GUI Time/Dialog Step (ms): 90.7
    Number of Roundtrips: 96
    Requested data (KB): 19243
    =========================================
    Can someone please help me on this issue???
    Thanks in Advance

    Hi Leo,
    There are number of possibilities for a slow performance but in this narrow platform lets
    start with some basic problem and will sort out where the actual issue lies.
    1. Here i could say some lost time is there in  processing time
    Proc time = Response time - Wait time - Load time - Generating time -
                 -Roll (in+wait) time - DB time - Enqueue time
    Just check it!!
    2. As per the threshold, processing time should not be more than 2*CPU. However,
    based on our data from ST03N, the processing time is more than 2X CPU
    time which might be due to hardware bottleneck or communication problem
    etc...
    So monitor theCPU utilisation like ideal CPU % and all.
    3. See the swaps happening in st02.
    As from the statistics i could see the high load and generation time.
    And high load and generation times normally indicates the program buffer is
    too small. If possible consider of increasing the value.
    4. See the transaction profiles and the tables acessed through ST04. As here the DB time
    is high we need to see tuning of expensive sql statements and more things....
    5. Does your system runs in Cluster scenario and the memory management moreover
    the ZAMM.
    Would like to expect some more input from you so that we can discuss on this regard.
    Hope this will help.
    Thank you,
    Tilak

  • About SAP standard reference value of the statistics data ST03N or ST03

    Dear all,
    Did you have a reference value of the statistics data ST03N or ST03?
    Because when I saw the statistics data, I realy could not analysis these statistics data, and I also did not sure the value of the statistics data was right or not.
    Could anybody give me a good advice?
    Thanks a lot~

    Hi CX,
    Glad to know you coming from Mainland China
    Let me help you to check the very 'old' SAP training book BC315 2003 version on Chapter 4-18 it says:
    n     If a problem is detected, the data in the Workload Monitor (Transaction ST03N) can be used as follows to identify the area of the system where the problem is located.
    n     First check for general performance problems affecting all transactions. Good general  performance is normally indicated by:
    Ÿ     Wait time < 10% response time
    Ÿ     Main menu (choose Transaction Profile) < 100 ms
    n     In the Workload Monitor, the following values normally indicate good performance:
    Ÿ     Average roll-in time < 20 ms
    Ÿ     Average roll wait time < 200 ms
    Ÿ     Average load (and generation) time < 10 % of response time (<50 ms)
    Ÿ     Average database request time < 40 % of (response time - wait time)
    Ÿ     Average CPU time < 40 % of (response time - wait time)
    Ÿ     Average CPU time Not much less than processing time
    Ÿ     Average  response time - Depends on customer requirements – there is no general rule
    The last statement is pretty much reasonable coz you cannot expect an old machine running latest SAP version like ECC 6.0 performs as fast as current big giant machine like IBM p5 595.
    From my experience sometimes hardware upgrade/configuration is much easier than an SAP Basis to try to drain his brain to get the 5% performance increase. For example, an ECC 5.0 instance which using EMC storage was configured as RAID 5 initially, however later when it was configured as RAID 1+0 the performance increased a lot --- Bottle net was the storage.
    Many cases like that...What I mean is that by maximum the hardware of the machine is the first thing to do for an SAP Basis... It's not surprised that a box is only utilized 40% of its memory, of course, by mistake.
    Nice to know you again my Mainland friend I've been missing that hometown for long.

  • OBIEE 12 months rolling average

    Hi,
    I have a report requirement where i want to see 12 months rolling average for measure.
    Report filter:  Year, Period
    Ex: If i select Month and Year Sept 2013 is given as filter, it should pull data from Oct 2012 to Sept 2013 and divide it by 12.
    Please let us know the thoughts
    Thanks in advacne.

    hi,
    A general procedure hierarchy you can use.
    Create a hierarchy for time dimension, use time series function
    ago("measure",level(12 months))
    then make one logical column use this existed calculated column as sum and again make one more logical new column use the sum value column and divide it by 12.
    Just gain the solution in RPD itself.
    for more information visit here OBIEE -Time Series in OBIEE
    Regards,
    VG

  • 12 Month Moving Average and 12 months rolling average

    Hi All,
    please let me know what is difference 12 Month Moving Average and 12 months rolling average
    can i get 1 example to achieve the solution

    Hey suneel,
    Both average are more or less same, for better understanding. go through below link, where you can get some clarifications.
    http://www.brighthubpm.com/project-planning/111351-guide-to-computing-rolling-averages-for-business-forecasts/

  • 12 Months Rolling Average

    Hello,
    I am trying to calculate Rolling Average for 12 months. I followed below link and it works perfect.
    BOBJ Tricks: Moving Average in Webi
    However, my requirement is slightly different. I want to calculate even when there is not data.
    Attaching the screen shots. Is there a way possible we can do something to achieve?
    Regards

    Hi Ajoy,
    You mentioned all values of meaure/4 means you are dividing the measure value/total no of reading days?
    what is that measure?
    and you are calculationg previous(monthly av),what are you expecting from this calculation?
    suppose see the below example.
    Example
    RunningSum([Revenue]) returns these results in the following table:
    RunningSum([Revenue];([Country])) returns these results in the following table:
    In your case try to use SERVERNAME,Month/year,week(You have readings per week right?)
    try using runningsum(measure) or runningsum(previous(measure))

Maybe you are looking for

  • Folder items in bookmarks have NO icons... how do I get them back?

    I just installed FireFox 7.0.1 onto a Debian Linux Squeeze platform (upgraded from Lenny a few months ago, with all updates applied) by tar -jxvf the tarball into /opt/firefox and creating a sym link to /usr/bin (after removing the firefox file in /u

  • What exactly is the "Version Name" to be used for?

    Hi - I just picked up Aperture and have been trying to figure it out. And to be honest, I'm pretty darn OCD about photo organization - which is one reason Aperture appealed to me more than iPhoto, which I've been using forever. So I've literally been

  • How do I export to 1920X1080 (HD 1080P) file?

    I'm new to FCP X.  The manual didn't help me to find my answer.  The footage is shot in 1080p and I'm trying to figure out how to export the finished video in 1080p (1920X1080). Thanks for any help! Charles

  • Printing broken on a Mac or just my hardware?

    I am using an intel Mac running leopard 10.5.3 and firefox 2.0.0.14 printing to an HP laserjet 4000N. When I print from buzzword I get blank pages. Also the word count is a little useless for me since I would like to see a word count for selected tex

  • Workflow : Using include CNTN01 in Method in 4.6C

    Hi, I am using the include <CNTN01> in BADI method in 4.6C release. But I get syntax error as <CNTN01> has data declarations using LIKE. And LIKE is not allowed in Method in release 4.6C. I want to use Macros to set the container Variable to pass to