Rollup of Scores: From lower to higher context

Hi Everyone,
Would it be possible that for each scores on the balance scorecard be rolled up according to the hierarchy of the context? So that on the top most hierarchy of the Context we will have an overview across context which perspective is behind...
Thank you in advance.
Rally

Rally,
With multi-dimensional modeling you can build a dimension based on your contexts and use that when dimensioning data. While in BW a key figure is neccessarily dimensioned by every characteristic in the dimension tables, in PAS, every measure can be dimensioned differently. For example, Sales can be dimensioned by Customer, Customer Group, and Product, while Costs can be dimensioned by just Customer Group and Product. So you have the flexibility of just choosing those measures (or key figures) you would like also dimensioned by Context.
Regards,
Bob

Similar Messages

  • Cumulative SUM based on Measure FROM LOWER to HIGHER

    Hello,
    I tried to find some post like mine but i did not find it.
    I have this scenario:
    Filter
    Cod Store
    Value
    Cenario 1
    City: RJ
    1112
    574924.05
    Type: Infantil
    1449
    617860.04
    Store: Carrefour
    1023
    873678.53
    But i need to create a new calculated member based on VALUE from LOWER to HIGH making a cumulative sum like this:
    Filter
    Cod Store
    Value
    What i NEED
    Cenario 1
    City: RJ
    1112
    574924.05
    574924.05
    Type: Infantil
    1449
    617860.04
    1192784.09
    Store: Carrefour
    1023
    873678.53
    2066462.62
    Here it is ordered by VALUE already, but in my cube is may not be. Can someone help me? i trying many ways but no one works fine.
    <b>Fabrizzio A. Caputo</b><br/> Certificações:<br/> MCT<br/> MCC<br/> Oracle OCA 11g<br/> MCITP SQL Server 2008 BI<br/> MCITP SQL Server 2008 Implementation and Maintenance<br/> MCITP SQL Server
    2008 Developer<br/> ITIL V3 Foundation <br/> Blog Pessoal: <a href="http://fabrizziocaputo.wordpress.com">www.fabrizziocaputo.wordpress.com</a><br/> Email: [email protected]

    Hi Fabrizzio,
    Most of the running total snippets you will find in the forums contains elements like currentmember, prevmember or ranges [A : B] that also refers to members.  Unfortunately the relative position of those elements  are extracted from the hierarchy
    level  of the correspondent members as defined in the cube dimensions and not from the ordered (query scope) set.
    The usual solution is to define a measure as the rank in the ordered set and take  the cumulative sum with head ():   sum(  head( ordered set, till the rank) , by the value measure ).
    If you choose the recursive solution for the running total you could use item() in combination with rank: maybe something like orderedset.item(rank measure) as an ersatz of currentmember.
    Philip,

  • Organizing data from low to high?

    Hi Community,
    I'm totally out of numbers and such, but I need to organize some data from low values to high values automatically, like for example, the earnings in 12 months, which are always variables but I would like to organize them from the lower to the higher. Is there a way to organize this automatically?
    Thanks in advance,
    Mart

    Mart,
    Would sorting your rows by column content do it for you?
    Jerry

  • Rman backup from lower and higher versions

    Hi all,
    we have three database one db in 8.1.0.6.0 and another 9.2.0.8.0 and another 10.2 database. Can i backup using 9i rman to lower version 8i and 10G using same catalog created in 9i ?

    Please check about compatible
    http://download.oracle.com/docs/cd/B19306_01/backup.102/b14194/compat002.htm

  • Why does my macbook pro LED backlight keep going from low to high on it's own?

    So this has happened to me I think once or twice before.. I'll be using my macbook and all of a sudden it's LED backlight goes dim. Then I have to change it back so it's in the middle (not too dim, not too bright). Then a couple minutes/seconds later the LED backlight goes to it's brightest.. It's making me mad that it's doing this and I don't know why it's doing what it does. All of this is happening while I'm scrolling down a webpage, typing, or just physically doing something on the keyboards. So it's not because it's about to go to sleep. I always keep the LED backlighting in the middle so it doesn't waste too much battery. So why is it doing this? Help me please?

    There is an ambient light sensor built in the the MBP.  If it is annoying , open SYSTEM PREFERENCES>DISPLAYS>DISPLAY.  Uncheck the box for 'Automatically adjust brightness as ambient light changes'.
    Ciao.

  • Change photo from low to high resolution

    Can Photoshop take a 72 dpi photo and turn it into a 300 dpi phot?

    Yes, but depends on your expectations?  DPI is just dots per inch for a printer command.  It does nothing to the base resolution.  One can not manufactor more resolution that it was shot at.

  • In VB how do I pass my low and high limit results from a TestStand Step into the ResultList and how do I retrieve them from the same?

    I am retrieving high and low limits from step results in VB code that looks something like this:
    ' (This occurs while processing a UIMsg_Trace event)
    Set step = context.Sequence.GetStep(previousStepIndex, context.StepGroup)
    '(etc.)
    ' Get step limits for results
    Set oStepProperty = step.AsPropertyObject
    If oStepProperty.Exists("limits", 0&) Then
    dblLimitHigh = step.limits.high
    dblLimitLow = step.limits.low
    '(etc.)
    So far, so good. I can see these results in
    VB debug mode.
    Immediately after this is where I try to put the limits into the results list:
    'Add Limits to results
    call mCurrentExecution.AddExtraResult("Step.Limits.High", "UpperLimit")
    call mCurrentExecution.AddExtraResult("Step.Limits.Low", "LowerLimit")
    (No apparent errors here while executing)
    But in another section of code when I try to extract the limits, I get some of the results, but I do not get any limits results.
    That section of code occurs while processing a UIMsg_EndExecution event and looks something like this:
    (misc declarations)
    'Get the size of the ResultList array
    Call oResultList.GetDimensions("", 0, sDummy, sDummy, iElements, eType)
    'Step through the ResultList array
    For iItem = 0 To iElements - 1
    Dim oResult As PropertyObject
    Set oResult = oResultList.GetPropertyObject("[" & CStr(iItem) & "]", 0)
    sMsg = "StepName = " & oResult.GetValString("TS.StepName", 0) & _
    ", Status = " & oResult.GetValString("Status", 0)
    If oResult.Exists("limits", 0&) Then
    Debug.Print "HighLimit: " & CStr(oResult.GetValNumber("Step.Limits.High", 0))
    Debug.Print "LowLimit: " & CStr(oResult.GetValNumber("Step.Limits.Low", 0))
    End If
    '(handle the results)
    Next iItem
    I can get the step name, I can get the status, but I can't get the limits. The "if" statement above which checks for "limits" never becomes true, because, apparently the limit results never made it to the results array.
    So, my question again is how can I pass the low and high limit results to the results list, and how can I retrieve the same from the results list?
    Thanks,
    Griff

    Griff,
    Hmmmm...
    I use this feature all the time and it works for me. The only real
    difference between the code you posted and what I do is that I don't
    retrieve a property object for each TestStand object, instead I pass the
    entire sequence context (of the process model) then retrieve a property
    object for the entire sequence context and use the full TestStand object
    path to reference sub-properties. For example, to access a step's
    ResultList property called "foo" I would use the path:
    "Locals.ResultList[0].TS.SequenceCall.ResultList[].Foo"
    My guess is the problem has something to do with the object from which
    you're retrieving the property object and/or the path used to obtain
    sub-properties from the object. You should be able to break-point in the
    TestStand sequence editor immediately after the test step in question
    executes, then see the extra results in the step's ResultList using the
    context viewer.
    For example, see the attached sequence file. The first step adds the extra
    result "Step.Limits" as "Limits", the second step is a Numeric Limit (which
    will have the step property of "Limits") test and the third step pops up a
    dialog if the Limits property is found in the Numeric Limit test's
    ResultList. In the Sequence Editor, try executing with the first step
    enalbled then again with the first step skipped and breakpoint on the third
    step. Use the context viewer to observe where the Limits property is added.
    That might help you narrow in on how to specify the property path to
    retrieve the value.
    If in your code, you see the extra results in the context viewer, then the
    problem lies in how you're trying to retrieve the property. If the extra
    results aren't there, then something is wrong in how you're specifying them,
    most likely a problem with the AddExtraResult call itself.
    One other thing to check... its hard to tell from the code you posted... but
    make sure you're calling AddExtraResult on the correct execution object and
    that you're calling AddExtraResult ~before~ executing the step you want the
    result to show up for. Another programmer here made the mistake of assuming
    he could call AddExtraResult ~after~ the step executed and TestStand would
    "back fill" previously executed steps. Thats not the case. Also, another
    mistake he made was expecting the extra results to appear for steps that did
    not contain the original step properties. For example, a string comparison
    step doesn't have a "Step.Limits.High" property, so if this property is
    called out explicitly in AddExtraResult, then the extra result won't appear
    in the string comparison's ResultList entry. Thats why you should simply
    specify "Step.Limits" to AddExtraResul so the Limits container (whose
    contents vary depending on the step type) will get copied to the ResultList
    regardless of the step type.
    I call AddExtraResult at the beginning of my process model, not in a UI
    message handler, so there may be some gotcha from calling it that way. If
    all else fails, try adding the AddExtraResult near the beginning of your
    process model and see if the extra results appear in each step's ResultList.
    Good luck,
    Bob Rafuse
    Etec Inc.
    [Attachment DebugExtraResults.seq, see below]
    Attachments:
    DebugExtraResults.seq ‏20 KB

  • Table AGR_1251: Search between a range of the field "LOW" and "HIGH

    Hello Experts,
    i've got a problem by searching all users who have the authority for a transaction.
    The transaction was written in a parameter, called p_trans.
    I've the Tables AGR_1251, AGR_AGRS and AGR_USERS.
    I know what I've to do.
    Here is my Join.
    SELECT agru~uname
      INTO CORRESPONDING FIELDS OF TABLE gt_users
      FROM agr_1251 as ag12
      INNER JOIN agr_agrs as agrs
        ON  ag12~agr_name = agrs~child_agr
      INNER JOIN agr_users as agru
        ON  agrs~agr_name = agru~agr_name        
      INNER JOIN usr01 as us
        ON  agru~uname = us~bname
      WHERE ag12~object = 'S_TCODE' AND
                   ag12~field  = 'TCD' AND
                   ???? parameter p_trans between ag~low and ag~high????
    SELECT agru~uname
      APPENDING TABLE gt_users
      FROM agr_1251 as ag12
      INNER JOIN agr_agrs as agrs
        ON  ag12~agr_name = agrs~child_agr
      INNER JOIN agr_users as agru
        ON  agrs~child_agr = agru~agr_name       
      INNER JOIN usr01 as us
        ON  agru~uname = us~bname
      WHERE ag12~object = 'S_TCODE' AND
                   ag12~field  = 'TCD' AND
                   ???? parameter p_trans between ag~low and ag~high????                       
      SORT gt_users BY uname ASCENDING.
      DELETE ADJACENT DUPLICATES FROM gt_users COMPARING uname.
    Here is my question:
    In my code are question marks...here i want to say, that my transaction lays between the fields LOW and HIGH.
    But how can i say, that in WHERE.
    I have to say... Search that agr_name, where object = s_tcode, field=tcd and where my transaction lies between.
    For example: low is T and high is X and i have the transaction va21.
    So i must find out, in which range lays ma transaction.
    I hope somebody understands me
    Thanks!
    Regards,
    Marcel

    Hi Marcel,
    You are mentioning it as a parameter between having low & high values. Is it a parameter or select option.
    If its a parameter, then anyway it will have only single value at any point of time.
    If its a select option, then you need to use
    select * from
    and tcode in s_tcode.
    Thanks,
    Best regards,
    Prashant

  • Computer freezes, then a low-volume, high pitch sound

    Hello there,
    My trusty 2002 MDD is randomly freezing on me for the 1st time! Disk Warrior nor Disk Utility form external boot-ups detect anything wrong. Thus, it doesn't seem to be a hard drive issue. Memory status on System Profiler checks OK.
    Once the beach ball appears I can't do anything but press the power button to shut it down. I've noticed that while frozen a very low-volume, high pitch sound can be heard. ???
    Thanks a lot for any feedback that you may provide,
    Jacobo

    Hatter,
    Thanks for the prompt reply. Like you proposed, I've started from my FW drive (not after a freeze though) and everything drive-related checks OK.
    Yes, my video card (Radeon 9800) does have a fan. I've though about this and the PSU as well. The latter is the quieter, less powerful one.
    My drives are less than a year old and seem to be OK.
    I’ve run Applejack (w/ memory check) and all is good.
    Can the Apple Diagnostic CD pinpoint any of these issues?
    My MDD has been incredible when it comes to reliability. She has not given me ANY problems whatsoever while stressed to its limits.
    Thanks again for your time,
    Jacobo

  • Low and High sliders in Audi

    Hellow!
    I use Audigy2 Value for a long time but never had this question in my mind. Now i have to make music arrangement of several songs and mix a lot of tracks in Sonar, so i extremly need to hear "true" frequencies of my tracks in monitors while mixing. And the question is - what the right position of Low and High sliders in the Audigy 2 Mixer to archi've "orriginal" sound, without any frequency disbalance? (i usually move then from 50% to 00% and, of course, it's not the right way). Heeeelp, pleeeease!

    For all the equaliser sliders, the middle position of the slider is the neutral one. Above that, the freqv is accentuated, under that, the freqv is attenuated.
    The Creative marking in % is a unfortunate one, but 50% is the position that would be neutral.

  • What r problems came related ABAP/4 work, when upgration from lower version

    Hi Experts,
    can i know information about upgration.
    what are problems came in ABAP/4 realated development,when upgration from lower version to higher version.
    Best Regards
    jai

    Hi Jayasunderreddy,
    I have gone through an upgradation project, which upgrades from lower version to higher version, there are some problem we could find and here are they:
    1) There were some syntax errors for the variables.
    sloution) we should relate them with new version variables and change them.
    2) There were some FM to be changed according to the version
    3) There were change in BDC also if the objects having BDC then we have to check whether it is functioning well or not, or the best way is to replace the BDC with BAPI, which is independent of version change, so further no problems if at all the version changes.
    Is this information ok..this is what we did for that.
    if you are satisfied then award the points.
    Thanks and regards
    Vipin Das V

  • Select-options split date into month and assign to low and high

    Hi,
       In my select-options i am giving BEDAT (01.04.2004 TO 30.10.2005).I need to split month and
    year in separate fields.that is
    select-option_low-month in one field
    select-option_high-month in second field
    select-option_low-year in third field
    select-option_high-year in fourth field.
    Finally i need to move these four fields to it_final.
    select * from mbewh into corresponding fields of table it_mbewh
               for all entries in it_final where matnr = it_final-matnr and
               bwkey = it_final-werks and lpmon = ? and lfgja = ?
               and  bklas <> ' '.
    what input i have to give in lpmon and lfgja in select query to get for lfmon (04 to 10)
    and lfgja (2004 to 2005).
    suggest some ideas.

    Hi ,
    Can you please check the following code.
    Hi ,
    data :  l_low_yr(4),
              l_high_yr(4),
              l_low_mon(2),
              l_high_mon(2).
    Splitting the select option date to month and year into low and higher values
    l_low_yr        =   s_date-low+00(04). "  Year low value from the date range
    l_low_mon    =   s_date-low+04(02). "  Month low value from the date range
    l_high_yr      =   s_date-high+00(04)."  Year high value from the date range
    l_high_mon   =   s_date-high+04(02)." Month high value from the date range
    selecting the data from the table mbewh based on some conditions.
    select * from mbewh into corresponding fields of table it_mbewh
               for all entries in it_final where matnr = it_final-matnr and
               bwkey = it_final-werks and lfmon BETWEEN  l_low_mon and l_high_mon
    and lfgja BETWEEN l_low_yr and l_high_yr   and  bklas EQ  ' '.
    This select will retrive the desired data records from the table MBEWH.
    Please let me know if this works according to your requirement.
    Thanks and Regards
    Saritha

  • Skills/Knowledge needed for low latency/high throughput development

    I have a meeting/technical interview next week for a department at work (foreign exchange). It is going to be a technical interview. I know from the team that they use java heavily, using jvm optimisation, modifications to garbage collection, and have servers placed as close to the exchanges as possible to minimise latency. They said they need to work in "micro seconds" opposed to milliseconds and this means being as efficient as possible.
    I love java development, but am relatively inexperienced but i really want this job. What would you suggest needs to be researched for a role like this in order to stand the best chance of getting it. I dont think knowing about inheritance, auto boxing/unboxing is going to help much in this?
    I am thinking potentially looking at new releases to the java platform such as closures to demonstrate i am keeping up to date with current trends but as for the rest of it i am not really sure.
    I would really appreciate some pointers around considerations for low latency / high volume / highly concurrent development in java if possible.
    Just for a little more detail, the backend uses KDB database with a java fx front end
    Thanks

    ea33334c-b8a8-437b-9807-a170194a1950 wrote:
    it is part of my graduate placement. i have to do a rotation to a new team. i hope you were only so blunt because i fogot to mention this ?
    How is any of what you just said relevant? I was 'so blunt' because you seem to be setting yourself (and your potential new teammates) up for failure. Based on what you posted you are nowhere near qualified for the task you described.
    Further there is absolutely NOTHING in what you posted that talks about any skills that you DO have. You didn't mention A SINGLE THING about your skillset or how you might add value to that team or project.
    Your educational experience should provide some guidelines for how you advance your skills in ANY subject. Each college course has prerequisites and for good reason. Taking a course when you don't have the proper foundation and background is the surest way to fail. Colleges don't let you do it. You have likely been in classes where some of your classmates were clearly in over their head. For those people that course will be nothing but headache and heartache and their chances of success are minimal.
    It is the same with most endeavors including the one you mention in your thread. Naturally you want to challenge yourself when you join a new project or team but you have to be able to hold your own and contribute. Taking on a task or project when you don't have the necessary experience will not only subject you to unnecessary problems but you can easily have a large negative impact on the entire team and project.
    I suggest you try to find a different project where whatever (still unknown to us) skills you have can be used to contribute to the team effort. No one expects new team members to know everything or as much as more experienced developers but they also don't want an 'anchor' that is going to drag them down.

  • Is that possible to report score from a selected set of questions in a quiz?

    Hi I am new to Captivate and SCORM. I've been reading the forum discussions and Lilybirl's blog, and learned a lot in the past few days. I wish someone could help me with this too:
    We hope to design a course within a single captivate project which allows the following functions:
    There are several pre-tests and one post-test. The scores from each pre-tests will be used for branching purpose. See, if one takes pre-test 1 and passes, then she will go to lecture 2; otherwise goes back to lecture 1;  if one takes pre-test 2 and then passes, then she will go to lecture 3; otherwise go back to lecture 2; same for pre-test 3, 4, 5, ....  Now I know that I can use a customized variable to realize this part. I can create a user varaible as pretest_score, and set it as 0 at the beginning of each pre-test; let it do the math everything the learner answers a question slide. Then at the end of each pre-test, jump based on the value of  the pretest_score. Then for the post-test, the pretest_score will be set as 0 again, and the culculation will start from 0. It will also generate a customized report page to report scores on each pre-test and also on the post-test.
    However, we wish to be able to pass only the final score on the post-test to the LMS. Since I read that most of quiz variables are read only. Is there any way I can get around this? Is there something in the SCORM package that I can change to the variable that I created so that I can pass this variable's value to the LMS?
    Any suggestions would be very helpful.
    Thank you very much.

    Hi,
    I do not describe it in the blog posts, but you could also set the scores of the pretest question slides to 0, and track those scores only with a user variable and advanced actions. That way the total score will have only the scores of the final test, where you attach score to those question slides. Only one annoying thing: the total number of questions will have all the questions included, same with the number used in the progress indicator. You'll have to avoid showing those numbers to the user, but if you can live with that, could be easier than to create custom question slides.
    Lilybiri

  • How to translate the key words in ABAp program from lower case to upper cas

    How to translate the key words in ABAp program from lower case to upper case?

    Hi Kittu,
    You need to set the Pretty Printer settings to achieve key words in ABAP program from lower case to upper case.
    Utilities -> Settings -> Pretty Printer (tab) -> Select third radio button.
    Thats all.
    <b>Reward points if this helps.
    Manish</b>

Maybe you are looking for

  • Install XP on Satellite 2410

    A friend asked me to do a clean install of XP Pro on his Satellite laptop.  He does not have the original installation disks.  His Windows Product Key is for XP Professional, so I used my own XP Pro disk for the install.  When it gets to inserting th

  • Duplicating iTunes library from old Windows PC to new MacBook

    Okay, I need the assistance of you geniuses. I have a library on iTunes on a Windows PC laptop. I transfer a lot of that music to my iPhone in playlist format. I want to keep the iTunes library on the Windows PC laptop, but I also want that library o

  • Is it possible to play slingbox pro HD on Apple TV2

    I have Slingbox pro HD. I do not need to use Apple TV as source for content. Opposite, I need to play back stream produced by slingbox over local intranet (wired network connection) on Apple TV connected to my TV set in diferent room. Is it possible.

  • To switch on the Navigational attribute feature in the info object

    Hi there, I have a sceanario where I created an info-object to extract the KNKK table information. I am using the datasource 0fi_ar_9 to do flexible update to this info-object. The issue is that: I am adding the required infoobects as attributes to t

  • IDVD PHOTO QUALITY

    When I download photos to IPhoto, they are crisp and clear. However, when I make a slideshow using IDVD, the images are very poor. The size of the image doesn't seem to matter, large and small files come out poor using IDVD. Any suggestions. Thanks.