The reasoning behind aggregation rules at report level

Hello guys
I notice that in the answer criteria, we can define column formula of each columns in the request, but we can also set aggregation rules for the numeric columns..
I'd like to have a deeper understanding on how these settings work..
The Avg, Max, Min, Count are pretty clear and self-explanatory to me.
My main question is the difference between 'default', 'Server determined', 'complex server aggregate', and 'Sum'.
In a lot of the measure columns when the aggregate rule is 'default', when I do subtotaling in report views, I would actually get the right total amount by dimension columns, however there are also places in the report where the sub total is off, so I have to go and set the aggregate rule of that measure to 'Sum' then the total becomes correct 100%. When I try 'server determined', 'complex server aggregate', some measures change and some don't, but this is not in a pattern of change that I can understand the concept behind. The OBIEE documents said very little about this part
So is there more detailed information out there that explains more about what these options are doing?
Thanks in advance

Hi Shruthi,
To be clear you have one table 'DIM_LF_B' and its separated out as FACT and DIM in BMM layer with respective formulas ? If yes check this http://www.varanasisaichand.com/2012/04/fact-and-dimension-from-single-source.html
let me know if it is different
Thanks,
Saichand

Similar Messages

  • Could you tell me what is the reason behind all this?

    Hi
      Zp0001, we have 510 pcs in stock, but for some reasons we can’t commit the orders that we have on the system. When we go into a xyz order 308 for example), the system commits only to February, even if we could do a partial shipment.
    Could you tell me what is the reason behind all this?

    Please look into availability check for that particular material,
    based on the availability check the system determines whether to
    confirm the sales order (if the sales order qty > inshe stock (either
    rejection/partial confirmation - depends upon the availability check),
    followed by determination of delivery date

  • HT5622 I have Purchased a song through iTunes which cost is 15 Rs.But the bank has debited 95rs from my account .Let me know the reason behind that?

    I have Purchased a song through iTunes which cost is 15 Rs.But the bank has debited 95rs from my account .Let me know the reason behind that?

    We are itunes users just like you.  We would have no idea why.
    Contact itunes support and ask them.

  • What can be the reason behind getting the Dialer Detail

    what can be the reason behind getting the Dialer Detail
    CallResult = 2 "Error condition while dialing"

    Sorry buddies, for bothering you, without providing enough details.
    We are running Java based ERP for our client, with Oracle Application Server 10.1.3.1.
    OS is Sun Solaris 10
    Database is Oracle 11g
    We found the following errors in /product/10.1.3.1/OracleAS_1/Apache/Apache/logs/error_log file.
    [Mon Jun  8 11:01:41 2009] [error] [client <ipaddr>] [ecid: 1244439100:<server ip>:17034:0:70,0] mod_oc4j: request to OC4J iisapp:8890 failed: AJP error: bad header
    [Mon Jun  8 11:11:36 2009] [error] [client <ipaddr>] [ecid: 1244439685:<server ip>:16312:0:2255,0] request failed: error reading the headers
    [Mon Jun  8 13:25:52 2009] [warn] [client <ipaddr>] oc4j_socket_recvfull timed out
    We have done the following changes recently
    => KeepAlive TImout changed to 5 secs from default 15
    => Changed the MaxPermSize to 512M in opmn.xml
    => Our Max Clients setting changed to 350 from default 150.
    Can someone help us by providing the possible reasons for the occurence of said errors.
    Regards,

  • I bought whatsup on 5th of june and my account has been debited for INR 60.  Today(8th june) again my account has been debited for INR 55.  I want to know the reason behind it?

    i bought whatsup on 5th of june and my account has been debited for INR 60.  Today(8th june) again my account has been debited for INR 55.  I want to know the reason behind it?

    You could go to the app store on your phone then tap on the update button bottom right then tap on purchases at the top and see what has been bought on your phone also you could goto itunes in you romputer and click on your account once itunes store has been selected from the left then click on account and enter your password and scroll down to Purchase history and click on "see all" and have a look at recent purchases

  • Hi Apple Community. I have a iPhone 4S . The phone works perfect, besides when to swipe to unlock to home screen. It takes 1-4 swipes. Whats the reason behind it?

    Hi Apple Community. I have a iPhone 4S . The phone works perfect, besides when to swipe to unlock to home screen. It takes 1-4 swipes. Whats the reason behind it?

    Ghubash wrote:
    My iphone 4s haven't facetime?
    This is an unrelated issue... Please start your own thread.

  • Substract as an aggregation rule for different level in a DIM ?!

    Hi there..
    I'm building a BI model based on financial transactions (incomes, expenses, etc..)
    and my main problem is how to substract a measure, where the aggregation rule is set to SUM, for different levels in the "Account" dimension?
    Example:
    I have the "Account" dimension with the following hierarchy:
    Account_ID / Account_name / Account_type / Account_total
    And, lets say, 2 rows in it:
    1.row in the "Account" dimension:
    account_ID : 100
    account_name : "Marketing expense"
    account_type : "Variable expenses"
    account_total : "Total profit" (total income - total Expenses)
    2. row in the "Account" dimension:
    account_ID : 200
    account_name : "Financial incomes"
    account_type : "Total incomes"
    account_total : "Total profit" (total income - total Expenses)
    "Total profit"
    "Tot. incomes" "Tot. Expenses"
    "Finan. incomes" "Market. expenses"
    The fact table has just one measure: "Amount" and, of course, some foreign keys:
    Account_ID -> "Account" dim
    Organization_ID -> "Organization" dim
    Date -> "Date" dim
    Amount
    The measure "Amount" in the fact table is positive both for expenses and incomes.
    Now, what I'm trying to do is to sum up that measure on my top level in the "Account" dim.
    At that level my report in Answers should substract "Total expenses" from "Total incomes"!
    How can I do that?
    thanks..
    Ivan

    Sorry to pop the obvious question, but can't you model that nicely and put it into distinct columns?
    If not, you can create derived measures on you fact using "case when" statements. One for the incomes with amount > 0 (or >=0 ...depends on where you want to have the 0's) and one for the expenses with amount < 0.
    HTH,
    Chris

  • I can't fathom the reasoning behind ID CS5 tables. Can you help?

    I can make ID CS5 tables work, but I don't understand how they work. I should mention that I'm a heavy FrameMaker user, so I'm sure I've got some faulty preconceptions.
    In FrameMaker, I'm accustomed to using table styles to automate table formatting. All table formatting info -- e.g., text styles for table titles, headings, and body; rules; cell padding; etc -- is built into the table style and applied with a single click. The text styling information is drawn from preexisting paragraph styles that are associated with the table style. All very straightforward. But in InDesign, things seem a lot more complicated.
    InDesign has Table Styles and Cell Styles. I'm unclear on the relationship between the two. You can specify ruling and shading styles in both. I don't understand this. 
    I've gotten more predictable results with Cell Styles, so I've built most of my formatting info into them. But Cell Styles aren't stand-alone entities. Even though you have to create them, then add them to the Table Style, they have to be associated with a preexisting paragraph style. This seems like a duplication of effort -- two separate styles (cell and paragraph) applying the same text formatting info. The Cell Style does include ruling and shading info, but that shouldn't be necessary since that information theoretically can be entered in the Table Style.
    Also, using Cell Styles limits you to one paragraph style per cell. In some cases I need two -- data or text, followed by some bullet points. When this happens I've had to strip out the Cell Style and apply a paragraph style directly. Seems funky.
    I don't want to get too deep into the weeds with specific puzzles I've encountered; suffice to say I don't understand how Table Styles and Cell Styles interact and how best to use them to create and format tables efficiently. Do any of you understand the thinking behind ID tables? Can you point to a source that explains it? There's got to be a system there, a set of coherent operating principles, but I haven't been able to discern them.
    Sincere thanks,
        --Donna Reynolds

    semiwool wrote:
    I'm not clear how you're able to automate the next-format behavior in FrameMaker. Are you saying that populating a FrameMaker table by importing text from a source, using the convert-to-table option does this because the incoming content has paragraph styles that match existing FrameMaker formats, and that you can't get this in InDesign? InDesign's import options are quite rich. If you need details, search Google for "InDesign text import options" without quotes.
    My apologies. I must have done a poor job of explaining the problem, which is: If you apply a Cell Style to a cell, that cell will only permit one paragraph style. If you need to use two styles in the cell, you have to change the Cell Style to None, then do your formatting with a regular paragraph style.
    These tables were imported as RTF, which has worked reasonably well. Actually, yesterday I was thinking about the discussion we had re: Frame > ID conversions. The first draft of the tutorial I worked up is done. If interested, I'd be happy to send a copy.
    Many thanks for your assistance,
       -dr
    Try this:
    * Create a small table, say four rows by four columns.
    * Create a paragraph style named noStyle, based on No Style.
    * Create a paragraph style with text color cyan, for the second paragraph in the cel; call it cyan. Leave Next Style as Same Style.
    * Create a paragraph style with text color magenta, for the first paragraph in the cell; call it magenta. Set Next style to cyan.
    * Create a cell style whose paragraph style is magenta.
    * In a table cell, create two paragraphs that use the style noStyle.
    * Copy the two paragraphs to another cell.
    * In the first cell, apply the magenta style to the first paragraph.
    * Select both paragraphs in the cell, or select the cell.
    * In the paragraph styles panel, Right-Click the magenta style name.
    * In the context menu that appears, click Apply "magenta" then Next Style. The first paragraph remains magenta, and the second paragraph changes to cyan.
    * Select  the second cell.
    * Apply the cell style magentaCell. Both paragraphs are tagged with the magenta paragraph style.
    * Select the cell and in the Paragraph Styles panel, Right-Click the paragraph style magenta, and select Apply "magenta," then Next Style. Like the two paragraphs selected in the cell that has no cell style applied, the first paragraph remains magenta, and the second paragraph changes to cyan.
    * Copy two paragraphs tagged with noStyle and paste to all the cells in the table.
    * Select the whole table.
    * Apply the magenta paragraph style to all cells.
    * * In the paragraph styles panel, Right-Click the magenta style name.
    * In the context menu that appears, click Apply "magenta" then Next Style. The first paragraph remains magenta, and the second paragraph changes to cyan. All the cells have the first paragraph tagged magenta and the second tagged cyan.
    * Undo these last steps until all cells have reverted to containing two noStyle paragraphs.
    * Select the whole table and apply the magenta cell style.
    * In the paragraph styles panel, Right-Click the magenta style name.
    * In the context menu that appears, click Apply "magenta" then Next Style. The first paragraph remains magenta, and the second paragraph changes to cyan.
    So, with or without cell styles, the Apply Next Style feature efficiently formats multiple-style table cells.
    [EDIT] Yes, I'd like to see your tutorial. Click on my name in the sidebar to send a private message, if you don't have my email address already. Thanks for the offer.[/EDIT]
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices
    Message was edited by: peter at knowhowpro

  • How to apply business rule over report level

    Hi All,
    I have a column name AAA over which i have to apply a business rule/filter like
    COUNT(“X Fact”." ID") WHEN “X Fact”.”Time to Issue Policy” <= 2 days at report level.How to apply that?any idea?
    Regards,
    Sonal

    Hi,
    Thanks for responce.
    Yes my AAA col is measure column coming frm Order Fact table (i.e AAA= "Order Fact"."Number of Order") & below is Business rule which I have to apply there
    COUNT(“Order Fact”."Order ID") WHEN “Order Fact”.”Time to Order” <= 3 days.How Can I apply this logic there at report level.Plz help?
    Regards,
    Sonal

  • The Reasoning Behind The "Two Week Notice"

    In the UK we have anywhere between one week and three months for a notice period. It's becoming more common to have to give the employer three months notice and them to give you one months notice.
    I've never actually understood the two weeks thing in the US, it seems that someone can just up and leave whenever they like and potentially leave a company in a bad place and likewise the company can just get rid of people whenever they like.
    In the UK we seem to have slightly better employment protection laws.
    As ever, this is all personal opinion based on my views of things in the UK.

    PLEASE READ: This is not about me. I am not thinking of quitting my job. This topic is merely for an open forum discussion.Though there is no legal reason for giving your employer a two week notice and it is mostly done out of courtesy, can you think of any other reasons why you should give a two week notice if you plan on leaving your current position? Now, I agree that if you are planning to leave your current position and there has always been a pleasant rapport between you, management and your co-workers, by all means give two weeks at least, but there are exceptions to the rule. Look at it in another perspective; your company wouldn't give you a two week notice if they were firing you, would they?Here are some actual situations that have happened to people I know and the reason why they won't ever give a two week notice again. I...
    This topic first appeared in the Spiceworks Community

  • What is the reason behind not supporting 3.4 GHZ Prescott core?

    I wonder why my MSI 865PE Neo2-LS (MS-6728) does not support the 3.4 GHZ Prescott core    . I thought all 865PE chipset could support 3.4 GHZ Prescott core  . My board support 3.4GHZ but Northwood core only, and you know guys how difficult to find 3.4c.
    I am using now 2.8E and I feel that this processor is not enough for my Geforce 6800 GT, this card can do better with 3.4E for sure.
    I managed to overclock the 2.8E up to 3.466 and it was stable, the difference in performance was clear.
    My games run much faster now, but I hate to use program like Core Center to overclock,
    I always prefer the BIOS to overclock my computer. After feeling the different between the 2.8 and 3.4 i decided to buy the 3.4E but i shocked when i check the  CPU support list for my board that it is not supporting 3.4 Prescott core,
     not only the 3.4E also the 3.2E is not supported and all Celeron D are not supported. They wrote in the board website that the board is "Prescott Ready" and support up to 3.2 and higher speed.
    MSI have boards lower class than my board and they are supporting 3.2E and 3.4E without problem and also support all Celeron D, I don't understand why my board does not support this speeds?

    Quote
    Your board was designed and produced before the final power requirements for Prescott cpu's were finalized.
    I think that is the reason, and it may explain why MSI close the v-core option in their BIOS also.
    I know that it is difficult to get an answer to my question in MSI Forum, because MSI Support should have the answer to my question, but if I send an E-mail to MSI Support all what I will get is the automatic reply only, that’s why I wrote this topic, because I know that I will find an answer that will satisfy me in this Forum.
    Thanks a lot Danny, this mean if i want to change the CPU i should change the Motherboard too.  
    This time i will go for AMD and stop using INTEL CPU's .

  • Wait() function - just trying to understand the reasons behind

    Why the function wait() in Java requires the caller own the object�s monitor of the calling object
    thnx

    but why should only one thread at a time can own an
    object's monitor.Because otherwise how would you prevent concurrent access to shared resources? Every Object has a wait set, I think if concurrent access was allowed to this wait set you could get into all sorts of problems.

  • What is the reason behind upload speeds lower than...

    Would anyone be able to explain it? 

    Hi Jamesey162,
    There is no reason as such. Different providers have different packages. It just depends on what package your on.
    E.g, Infinity option 2 gives 20mb upload speed but infinity option 1 only gives up to 9.5mb upload speed.
    It basically varies with providers.
    Hope this helps,
    Dominic. 

  • What is the reason behind the delay of Nokia Lumia...

    This is just a question to Nokia & Microsoft...

    This is a user to user forum, so if you want to ask Nokia, ask through Nokia Support, the link is at the bottom of the page. If you want to ask Microsoft, go to their windows phone forum.

  • I have updated my iphone 4s to ios 8 it beacme quite slow n volume of speaker has been droped may i knw whats the reason behind it

    Hello ......
    after updating it to IOS 8 i m facing this problem and one more thing is is is lagging to-much
    please help

    Did you already try to reset the phone by holding the sleep and home button for about 10sec, until the Apple logo comes back again?
    You will not lose data by resetting.
    If this does not help and you updated the phone using Wi-Fi, set back again to factory settings, this time using iTunes:
    Use iTunes to restore your iOS device to factory settings - Apple Support

Maybe you are looking for

  • Unable to update to iTunes 11.1 nor iOS 7

    I have been trying to update to iOS 7 for hours. I finally decide to update through iTunes however,I need to update my iTunes. I first get a mesage telling me to download through tools and click "Download only" After I click that I'm told the downlao

  • Multiple RDBMS Connections

    Hi, I need to connect to two different RDBMS lets say DB2 and Oracle. Can I use Class.forName("mydriver") technique to load the database drivers and get connection using DriverManager.getConnection(). I think its not possible. How can I make my Swing

  • Error while using RMI IIOP

    Hi all, this is my client code which access EJB 2.1 and SUN JES AS 8.1 using RMI IIOP i get the remote home interface well but when i use home.create(), it retruns null. can anyone help me??? Here is the coding, Properties props = new Properties(); /

  • Manipulation in table control

    hi will any body give information about how to manipulate the records within the table control component. regards brijesh

  • Java.lang.OutOfMemoryError when calling invokeMethod from CO

    Hi All, We are developing some custom pages using OA. All the pages were working properly utill yestarday and all of of a sudden I started getting java.lang.OutOfMemoryError error in my local Jdeveloper.I have not installed any new software or any up