Filtered member roll-up

Hi,We have created a filter based on an Attribute dimension. The attribute dimension has various department manager names as attribute members and is associated to a Dimension called Department. When a user, usually a manager, is assigned to this filter, he/she would be able to see his/her departments at the lowest level. Is there a way to roll up these filtered members so that when the user logs in, what he/she first sees is the rollup number of the filtered departments?Thanks for any helpful advice!htao1

Hi,
I was thinking about the scenario that you have put forward.
Clarification 1:
Based on your description i have just put below how your outline looks like:
Measures
.... BoxesSold (=PcsOrdered/PcsPerBox)
........ PcsPerBox(~)
........ PcsOrdered(~)
Products
.... A(+)
.... B(+)
.... C(+)
Customers
.... One(+)
.... Two(+)
.... Three(+)
Please verify and correct me if i have got a wrong picture of the outline. Please check the operators too.
Clarification 2:
You also say that for
Customers(one+two+three) -->Product A PcsPerBox is coming to 150 ( is wrong)
and
Customers(one+two+three) -->Product A PcsOrdered is coming to 75 (is correct assunming each customer had 25 each for PcsOrdered)
Please give your comments on each of the clarification.
Regards,
Alex Thomas
Edited by: Alex Thomas on Nov 16, 2008 10:43 PM

Similar Messages

  • Calculated member roll up

    I am working on an MDX query that is giving me some trouble. The business requirements are to identify a target value of a measure. The target is determined as the minimum value for the measure within the last 6 months. I've accomplished identifying the
    target values per month using the following query:
    WITH MEMBER [Measures].[Target Value] AS MIN
    [Date].[Month Hierarchy].PrevMember.Lag(5) :
    [Date].[Month Hierarchy].PrevMember,
    [Measures].[Source]
    SELECT [Measures].[Target Value] ON 0,
    {[Date].[Month Hierarchy].[Month].&[201407],
    [Date].[Month Hierarchy].[Month].&[201406]} ON 1
    FROM [Cube]
    The results are:
    The data being returned is correct. However, I'm not sure where to go from here. I want to be able to roll up these values based on a date range that will be passed in as the slicer axis. Removing the date range from Axis 1 results in an error.
    So, how can I get these values to roll up based on a date range in the slicer axis and with no Axis 1?
    Lefka

    Hi Lefka,
    According to your description, you want to calculate the toatl target for those months which under the date range, right?
    In this case, you can use the SUM function to achieve your requirement. I have tested it on my local environment, the following sample query if for you reference.
    WITH MEMBER [Measures].[Target Value] AS MIN
    [Date].[Calendar].PrevMember.Lag(2) :
    [Date].[Calendar].PrevMember,
    [Measures].[Internet Order Quantity]
    MEMBER [measures].[TotalTarget]
    AS
    SUM({[Date].[Calendar].[Month].&[2006]&[8]:[Date].[Calendar].[Month].&[2007]&[4]},[Measures].[Target Value] )
    SELECT {[Measures].[TotalTarget]} ON 0
    FROM [Adventure Works]
    Result
    If I have anything misunderstand, please point it out.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Behavior of a Non "TB Last" member underneath a TB Last Parent

    <p>Can some one explain values for months : Jan , Feb and Mar ,Quarters: Qtr1 get affected with a Non-TB last member rolling up toits TB last Parent?</p><p> </p><p>There are 2 Non TB Last Members with + cosolidation operatorrolling upto their parent TB Last.</p><p>What would be the value of QTR1 Member for the TB LastMember?</p><p> </p><p>Will that be equivalent to sum of March Months of non TB Lastmembers?</p><p> </p><p>Explain further!!</p>

    The behavior is exactly what you would expect.<BR>In the below Example, Sales and COGS are Non-TB members and Margin is TB Last.<BR>     <BR>------------Jan-------Feb-------Mar-------Qtr1 <BR>Sales----100.00--100.00--100.00--300.00 <BR>COGS-----50.00---50.00---50.00--150.00 <BR>Margin----50.00---50.00---50.00---50.00<BR> <BR>

  • Avoid page dimension roll up

    Hi everybody,
    my question is:
    is it possibile to avoid, for a particular scenario only, that a custom (icp) member rolls-up to its parent?
    Suppose a scenario ACT (actual) and a scenario ACT_P (actual percentage of turnover) calculated as follow: "A#X = A#X.S#ACT / A#Turnover.S#ACT * 100".
    Is there a way to avoid aggregation by customs and icp (without loosing customs/icp details)? That is, is it possible to get the same results as with dynamic account?
    (Avoiding roll-up through entities would be not a problem)
    Hope I did manage to explain.
    Thanks for your attention.
    Andrea

    Hi Darshana,
    thanks for your replay.
    Indeed at parent account would not be a problem because the percentage factor (turnover) is still the same, consider the following:
    Act
    Act_P
    Turnover
    100
    100%
    materials-1
    (10)
    (10%)
    materials-2
    (10)
    (10%)
    materials-3
    (10)
    (10%)
    Total Materials
    (30)
    (30%)
    It is possible to have the same result in FR but there would be another limit. Imagine to desing a report with accounts at rows and entities at columns. If you specify each entity you easly get the result. But if you want to leave free the user to choose an entity and have the percentage for each children of the entity choosen running the report, column formula does not work. That's why I'm try to implement ACT_P scenario. The same proble exists with the calculation of diferrence % (Budget/Actual -1).
    Thanks anyway for your time
    Regards
    Andrea

  • EIS - Delete members, have data still roll up to parents

    Hello everyone on the forums! I hope everyone reading this is doing well, or at least better than me.
    So I've read through all the documentation you can imagine to no avail. I'm running 9.3.1. What I'm trying to do is create an EIS job that has the data of the children of a certain member roll up to their parent without having the children show up in the cube itself.
    For example, let's say I have a level one parent 'New York' that has three and only three children: 'Brooklyn,' 'Queens,' and 'Manhattan.' Each child has a value of 100 at the intersections in question.
    What I want to do is have New York show up in the cube with the value of 300 for that intersection (one level up) without having the children in the cube. New York would thus become level zero.
    I've read that it may be possible via drill-through reporting, but I can't seem to find the right combination of level intersections and/or columns to choose.

    The table spells it all out, and I can identify the level 0 members. However, I do not want to filter out all the current level zero members, just the ones that fall under 'New York.'
    So, if New York has a sibling, Los Angeles, and Los Angeles has three children, Hollywood, Wilshire, and San Fernando, I still want them to show up in the cube. I only want their cousins at the same level (0) Manhattan, Queens, and Brooklyn removed.
    The application for this is to remove old members (products, locations, departments, etc.) that are no longer active, but whose balances are still meaningful for some point in the past. In the example above, this could be because the 'New York' division closed all three of its retail locations, but did not go out of business and might reopen them or relocate these retail locations to the Bronx or Staten Island.
    Thank you for taking the time to read my post and respond!

  • Non-Additive member

    What is Non-Additive and What is the characteristics of Non-Additive member. Why it should be used?

    A non-additive member refers to a member in the cube that you would exclude from any type of roll-up. Statistical accounts or rates are good examples of non-additive members. These members when rolled up would lose their meaning and result in a nonsensical number.
    The opposite are additive members which roll up equally across all dimensions. Sales is a good example of an additive member. Sales rolls up across all dimensions like time, Products, Customers, etc to result in a meaningful number.
    The third distinction is a semi-additive member. A semi-additive member rolls up across some dimensions, but not others. A bank account balance is a good example of a semi-additive member. A bank account balance might roll up well across customers and branches, but the sum of a bank account balance over time would not be of any use.

  • 28.Which is a possible member of anchoring dimension (largest dense dim or smallest sparse dim or largest sparse dim...

    <p>Hi</p><p>greetings to you all.</p><p>can anyone tell me "Which is a possible member of anchoringdimension (largest dense dim or smallest sparse dim or largestsparse dim etc.,)"?</p>

    There is a good explanation in the DataBase Administrator's Guide. The DBAG is always a good first stop for technical issues, and in many cases does a great job. One word of caution is that while the body text is rarely technically wrong, the same is not true for examples (throughout the documentation).<BR><BR>Short answer (from memory, so it may be somewhat flawed): A sparse dimension is either a bitmap dimension or an anchor dimension. The bitmaps are used to optimize the calc order of the members, so it's basically a checklist of which ones are finished and which need to be done. Multiple bitmaps are needed for multiple calc conditions (like one member rolling up to more than one parent). The anchor dimensions are essentially 'outside' of this optimization technique, and thus the fewer, the better. Hence the DBAG reference to having a "single dimension, multiple bitmap" calc as being the most optimum.<BR><BR>HTH<BR>

  • Issue with exporting Financial Report in Smartview 11.1.2.2

    If I export a FR in "Export in query Mode" , it concatenates the parent with the child (parent.child) and does not return anything in Smartview. Even though the report works fine in workspace.
    I narrowed down the issue and it seems if I use Stored member roll up instead of using Shared member roll up it returns the right data when I export the report in Smartview.
    So the issue is only with the FR using Shared members.
    Does anyone know if this is a known issue or can replicate this in their environment ? We are on version 11.1.2.2
    Thanks

    Nope that didn't work, but I figured out the error. I was running the command on a client machine. When I run the command on the server itself, it works fine.. well, now I have issues with my POVs, but at least it's finding my .csc file.
    Thanks for your help John.

  • Issue setting up DTS

    Outline looks like this:<BR><BR>Period (Time)<BR> -BegBalance<BR> -Year Total<BR> -Q1<BR> -Jan<BR> -Feb<BR> -Mar<BR> -Q2<BR><BR>etc<BR><BR>I get an error trying to set up a YTD DTS (Unable to enable DTS for YTD it would create a duplicate generation or alias name)<BR><BR>Does anyone know if this is because I have begining balance as my first member in the time dimension?<BR><BR>Should I just create shared member roll-ups for YTD aggregations?<BR><BR>Thanks very much for the help.<BR><BR>Regards,<BR>John

    When you create a DTS, Essbase creates a Generation Name, which has to be unique in the outline. Here is an extract from the DBAG:<BR><BR><i>This table shows the Dynamic Time Series members and their corresponding generation names: <BR><BR>Member Generation Name <BR>H-T-D History<BR>Q-T-D Quarter<BR>Y-T-D Year<BR>M-T-D Month<BR>S-T-D Season<BR>W-T-D Week<BR>P-T-D Period<BR>D-T-D Day<BR> <BR>These member and generation names are reserved for use by Essbase. </i><BR><BR>You probably have another member with the same name or alias as the reserved name Essbase is trying to create for your DTS.

  • Change the entity dimension?

    I have situation with a sales reporting application.  Business rules have changed and any company can sell to any customer - this results in a problem with the fx stored in the entity dimension (currently Customer) as the companies have different currencies.  I thought about adding a new entity dimension called Company (and calculating fx based on the company), and changing the existing Customer entity to be a user defined dimension.
    Has anyone ever had to do anything like this before?  This doesn't seem to be an easy change...  I really don't want to rebuild the application and redo all security (neither of these dimensions are secured).  Any ideas/thoughts would be very much appreciated.

    I was able to figure out how to do this without rebuilding the application and redoing security.  Steps are below in case anyone else runs into this problem:
    1.     Create new entity dimension called u201CCompanyu201D in application set
    2.     Assign one member rolling up to a parent
    a.     i.e. NO_COMPANY rolls up to TOT_COMPANY
    3.     modify SQL table tbl.Dimension for DimName Customer
    a.     change EVDimType from E to U
    b.     remove RefDim
    c.     assign DimIndex (in only the cube rows)
    4.     If necessary copy SQL member table to Admin front end
    5.     Save to server and process dimension
    6.     Modify application to include new Company dimension
    7.     Process Company dimension
    8.     Add SCALING property to Customer dimension
    9.     Remove RPTCURRENCY property from Customer dimension
    10.     Process Customer dimension
    11.     Change System_Constants.LGT files to reflect Company as the entity dim

  • Need help with calc all command..

    Hi All,
    I have a situation where I need some of the members in accounts dim not be aggregated but some to be aggregated..
    so i used.............. calc all except mbr(mbmr_name)
    but still i see that the values for this member roll up
    can any one help me this
    thanks in advance

    With knowing all the details, I would suggest maybe creating an alternate hierarchy to provide you another look at aggregate data minus the accounts you are not wanting to aggregate. Just a thought, there are several ways to work this issue......but this is the first I would suggest looking into. If it gets more complicated, then I would explore creating calc script logic utilizing UDA's. Hope this helps.
    JC

  • Moving Shared Members

    Hi Guys.
    Is there anyway to move shared members with load rules?
    I mean like this...
    M1
    shared member1
    shared member2
    shared member3
    M2
    shared member4
    shared member5
    I want to move "shared member3" to M2, for example.
    Thanks in advanced

    it does not quite work like that.
    create a text file with the same format as a file that is used to build the dimension.
    For example, Say the dimension is product and you are using a level build. Assume the first column is the level zero member of product.
    Create a file with one member called "delete_Me" (or any non-member of the data base).
    Set the dimension settings to remove unspecified members. When you run this rule with this test data file, it will delete ALL of the members of product and add the member "Delete_me" as a child of Product.
    Then run your regular build(s), which builds both the primary and shared member roll-ups and it will re-add all the members and if you use the same load rule, will delete the member called "Delete_Me".
    This can all be coupled in one Import dimension statement so data does not get lost.

  • Posterization/Banding Issue

    I've been having an issue w/ posterization/banding in my images. I've been using Photoshop for a couple of years now and never had this problem until a couple weks ago when I started using an EyeOne calibration device.
    It only affects images in PS and strikes randomly. It does not print and usually doesn't SaveAs. It will sometimes disappear when I close/reopen an image, so thankfully, it's not permanent, but very annoying when trying to edit. I thougth it was a bad profile, but I selected a different one and the same thing happens. If it was a video card issue, wouldn't it affect the whole monitor, all applications, websites etc., not just PS? Any idea what the problem might be?

    The one thing that helps a lot, is to convert your raw files to 16 bits from the start and stay there until the end of your workflow.
    The other thing is to apply some Grain to the offending element in the image or to the whole image.  I emphasize: grain, not digital noise.
    The best suite of grain management filters ever was and remains GrainSurgery, which Adobe acquired when they bought the assets of Visual Infinity years ago and promptly killed.  I heard that some of the filters were rolled into After Effects, which I've never used.
    You could use the trial version of AE and see and see if the filters are actually there.  They were:
    Add Grain,
    Auto Match Grain,
    Match Grain,
    Remove Grain, and
    Sample Grain
    I keep Ps CS4 installed on my Macs alongside CS6, so I can still use Grain Surgery filters whenever I need them.  On the Mac you can run two (or more) different versions of Photoshop simultaneously, you just have to launch the older version first.  CS6 cannot run the filters because they require PPC or Universal code.

  • Posterization/Banding issue on solid colored seamless paper

    In the past, I've typically shot on white or black paper backgrounds or on location. I recently shot a project on thunder grey seamless paper for a client. During my retouch, I'm noticing banding (or what I guess may be called posterization) around the gradations of the lighting around the model. I've tried many different things to get rid of it including not using plugins and changing GPU settings on Photoshop (from advanced to basic).
    Here's my workflow:
    1. RAW processing via Capture One 8
    2. Exporting RAW as 16-bit TIFF (no sharpening) in Prophoto RGB
    3. Making edits (when using any plugins, I have masked out the background to make sure an 8bit plugin isn't affecting the background)
    3a: plugins used Imagenomic Portraiture and RadLab, plus Nik Software for output sharpening
    4. Reduce size and output sharpen
    5. Save for web
    Here's the RAW (saved for web)
    Here's the processed RAW saved from a TIFF for the web:
    Here's the retouched image, saved for the web:
    It's hard to truly illustrate it how it looks on my iMac. But if you focus your eyes to look for the rainbow like ring, you'll be able to see the jagged edges where there isn't smooth transition in the gradients and you'll see some colored posterization streaks within it. I tried blurring but it just gets worse. Any solutions or any idea where this comes from?
    All photos from my shoot were shot at 1/160 shutter, f/11 aperature, and 100 ISO on a Canon 5D MKIII tethered to Capture One 8.
    Thanks!

    The one thing that helps a lot, is to convert your raw files to 16 bits from the start and stay there until the end of your workflow.
    The other thing is to apply some Grain to the offending element in the image or to the whole image.  I emphasize: grain, not digital noise.
    The best suite of grain management filters ever was and remains GrainSurgery, which Adobe acquired when they bought the assets of Visual Infinity years ago and promptly killed.  I heard that some of the filters were rolled into After Effects, which I've never used.
    You could use the trial version of AE and see and see if the filters are actually there.  They were:
    Add Grain,
    Auto Match Grain,
    Match Grain,
    Remove Grain, and
    Sample Grain
    I keep Ps CS4 installed on my Macs alongside CS6, so I can still use Grain Surgery filters whenever I need them.  On the Mac you can run two (or more) different versions of Photoshop simultaneously, you just have to launch the older version first.  CS6 cannot run the filters because they require PPC or Universal code.

  • Essbase Filter clarification required

    Hi All,
    I am new to Essbase and trying to explore more on how does the filter works in Essbase.
    I could see that when I create a filter I can set more than one access for the same outline member. For eg:- I can set "read" as well as 'write' or 'none' on the member 'Year' on a same database in a single filter. So when I grant this filter to user, what is the access level being set ?  I tried this scenario, I could see that if I have 'read','write' and 'none', the access is set to be 'write'. And if I have 'read' and 'none', access is set to be 'read'. Is this correct ? Can anyone please confirm.
    Thanks
    Priya

    Hello Priya,
    confirmed.
    The security concept is very extensive in Essbase, which gives it also a competitive advantage. The challenge is to create a good working concept with less maintenance. To give you the very very coarse overview:
    Write has precedence over Read and None.
    Read has precedence over None
    Individual filters take precedence over Group filters.
    More specific filters (member intersection of multiple dimensions) take precedence over more general filters.
    Take some time to read the DBA Guide and start trying (as you did). Then the concept becomes clear and you can do the more advanced stuff.
    Regards,
    Philip Hulsebosch.
    www.trexco.nl
    p.s. To all users, close questions which were answered. Then we do not have to open them to see if we can help = saves us time to help others.

Maybe you are looking for

  • How to refresh a local file in the Reporting Studio?

    Hello, I need to refresh a few local files in the Reporting Studio via script, but obviously command ActiveDocument.Sections["Sectionname"].Process() does not work, since it's not a query. What else could I use? Many thanks for any answer.

  • PO Language translation problem

    Hi, I have a problem in Shopping Cart approval. 1.After approvals of SC. Po has generated. 2.If I change the PO quantity 3.Mail was sent to the approver in English, but i want it in French. I was getting the mails in all languages except in French. H

  • Many dynamic series in BusinessGraphics

    Hi all: I got a List form RFC. I want to show in a pie chart. I can't sure the List size. My idea is dynamic add attribute, and create element. But it does't work. my code is like this List list = wdContext.currentZmtk_Hr_Demo_InputElement().modelObj

  • Audio only playing out of Right Speaker when using 30pin-Lightning Adapter?

    Hi There- I have a Mini Cooper and often use its provided cable (connects via USB and Aux cord into 30pin for older gen iPhones/iPods, etc) to play music. However, with the purchase of my new iPhone 5 I bought the 30pin to Lightning adapter, and when

  • Encryptor for Cisco SX20

    Hi, May i seek your support regarding external box  KV 19 encryptor if it is compatible with SX20 of later firmware. Also, if the said encryptor can provide functional interoperability with  Cisco IP Phone of any model.  Please see below link for det