What aggregate

Post Author: Jon80
CA Forum: WebIntelligence Reporting
A measure object in a universe is set to aggregate as 'Average'.  However, in Webi one of the amounts that I'm viewing does not seem like an average.
ExampleProduct Category        Unit Price Discount (%)[Dimension]               [Measure aggregated to Average]Bikes                         1255.08 (?!)
SQL Server 2005 Express
BO XI R2
As far as I know I would expect BO to return the 'average of averages', but this figure doesn't come round.  Any ideas please?

Hi John,
yes indeed aggregate label means that a layer3 lookup is needed to forward the packet.
Aggregate labels are assigned by routers (PE's) in mpls vpn context to all the local IP addresses for a given vrf to save label space.
They are assigned to locally conected netwoeks and are also assigned to aggregate prefixes to (i.e. BGP summarization)
I.e. if your PE for vrf red has 4 interfaces, 1 loopback interface and 3 interfaces facing CE's routers, they will all share the same aggregate label.
When traffic destined to that label (so either destined to the router or to the PE-CE subnet) reaches the PE it needs to perform an extra lookup in the RIB to see to find the next hop and the outpgoing interface.
Riccardo

Similar Messages

  • Tracking queries using aggregates with BW Statistics queries

    Hi,
    I am trying to find out if I can run any reports against the BW Statistics cubes to figure out what aggregates are getting called from our queries. Any advise that you can provide is greatly appreciated.
    Thanks,
    Dinesh

    Hi Dinesh,
      Check out this query
    Aggregate Rollup
    Query: 0TCT_MC11_Q0142
    check here.........also............
    http://help.sap.com/saphelp_nw70/helpdata/en/46/f9bd5b0d40537de10000000a1553f6/frameset.htm
    Regards,
    Vijay.

  • Aggregates in Query Columns of a Web Database

    What Aggregates expressions are not allowed in Query Columns context of a web database

    Hi,
    As this post is more related to SQL, I suggest you post a question in SQL forum.
    More experts will help you find the solution and you will get more information from there.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/home?category=sqlserver
    Best regards,
    Zhengyu Guo
    Zhengyu Guo
    TechNet Community Support

  • Query Performance Related Issue

    Hi all,
    We have a problem when we are executing the Query in BI 7.0. that is
    When we are executing the query first time it will take 2 minutes time .
    when we are executing the same query second time ( With out logoff the query designer ) it will take 5seconds.
    please give me some inputs how it is taking more time at the first time ?
    How to reduce the query execution time for the first time?
    Already we have tried all the Query performance options.
    Thanks & regards,
    Kiran Manyam.

    Hi Kiran,
    As the others pointed, when you have executed the query for the 2nd time, it might have read from the cache.
    Do the following to investigate the performance issue:
    1) Go to RSRT and run your query in "Execute in debug mode"
    2) Select "Display Statistics Data", check "Do not use cache"
    3) After running the query, press the back button. The system will show a the statistics summary.
    4) Analyze what activity has the highest run time.
    5) If Data Manager time is >= than 30% of the query time and the if the ratio of number of records selected VS the number of records transfered is > 10% then, build an aggregate to help the query run time. This sacrifices data load time but will improve query execution time.
    To know what aggregate will help, run the query in debug mode again and choose the option "Display aggregates found". If the query did not hit an aggregate, the names of the cubes will appear. Use the data in the suggestions column (maked with S: ) as a basis for your aggregate.
    Hope this helps.

  • Once the aggregated cube how to run the query

    hai ,
    i had cube havind lot of data .
    so i was used aggregation .
    after that how to run  query from aggragated cube
    when ever i went to rrmx . but it has showing not aggregated cube.
    once aggregate the cube where is stored
    plz let me know

    InfoCube aggregates are <b>separate database tables</b>.
    Aggregates are more summarized versions of the base InfoCube.  There is an aggregate fact table, e.g.  /BIC/E1#####  ===>  /BIC/E100027.  If you don't automatically compress your aggregates, there would also be an F fact table /BIC/F100027,
    There are aggregate dimension tables that are also created, e.g. /BIC/D1000271.  If a dimension for the aggregate is the same as the base InfoCube, then there is no aggregate dimension table for that dimension and the queries will use that dimension table from the base cube.
    As long as the agggregate is active, the BW automatically will use it instead of the base cube as long as the aggregate contains all the characteristics necessary to satisfy the query. 
    You can verify the aggregate's usage by looking at info in table RSDDSTAT - it will show the Aggregate number if used (will not show aggregate usage for queries on a MultiProvider if you are on a more recent Svc Pack).
    You can also run the query thru RSRT, using the Exec & Debug option - check the "Display aggregate found" option and it will display what aggregate(s) it found and which one(s) it used.

  • What is the meaning of +++++  in aggregates .

    HI Experts,
      What is the meaning of +++++  in aggregates .
    Thanks in advance .
    Prasad

    Hi,
    "---" sign is the valuation of the aggregate. You can say -3 is the valuation of the aggregate design and usage. ++ means that its compression is good and access is also more (in effect, performance is good). If you check its compression ratio, it must be good. -- means the compression ratio is not so good and access is also not so good (performance is not so good).The more is the positives...more is useful the aggregate and more it satisfies the number of queries. The greater the number of minus signs, the worse the evaluation of the aggregate. The larger the number of plus signs, the better the evaluation of the aggregate.
    if "-----" then it means it just an overhead. Aggregate can potentially be deleted and "+++++" means Aggregate is potentially very useful.
    Refer.
    http://help.sap.com/saphelp_nw70/helpdata/en/b8/23813b310c4a0ee10000000a114084/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/60/f0fb411e255f24e10000000a1550b0/frameset.htm
    thanks,
    JituK

  • What is a (Logic Express) aggregate device?

    Im not a complete newbie to the world of music tech, I'm just getting back into it after a few years away. There's one term which keeps cropping up on here which is completely alien to me:
    Aggregate Device
    What is an aggregate device? It seems to refer generally to sound cards or audio interfaces within a setup, but is there something special or different about the way the audio interface is set up in a studio which means it is referred to as an aggregate device? Is it just a different term for "audio interface"? ....or am I missing the point completely?
    Many thanks

    What is an aggregate device?
    It's a virtual device which is created in Audio/MIDI set up. Its purpose is to combine two or more actual devices into one so that Logic can recognize it and use it for inputs and outputs. A 'device' also includes your Mac's built in audio inputs and/or outputs.
    Unlike GarageBand, Logic can't use separate devices for input and output (this is ridiculous, but nevertheless true) so creating an aggregate device is a workaround.
    Is it just a different term for "audio interface"?
    Sort of - it's a virtual audio interface.
    Here are some links:
    http://support.apple.com/kb/HT1215
    http://www.apple.com/pro/techniques/aggregateaudio/

  • What does AverageOfChildren aggregate function in SSAS 2005 actually do?

    Folks,
    Have any of you been playing around with SSAS 2005 to have worked out
    what the AverageOfChildren aggregate function actually does?
    I was expecting it to do the equivalent of a simple AVG() with a GROUP
    BY in SQL, but it seems to be doing something additional to that.
    No-one in the team I work in has been able to work out what exactly it
    is doing.
    Any info would be appreciated!
    Cheers,
    Kenneth

    This very question was recently discussed in the public SQL Server OLAP newsgroup:
    http://groups.google.com/group/microsoft.public.sqlserver.olap/msg/c662e201b99678bc
    >>
     Aggregate Function Average of Children does not work
    This behavior could occur because
    AverageOfChildren,FirstChild,LastChild,FirstNonEmpty and LastNonEmpty are
    semi-additive and treats the Time dimension different from the other
    dimensions. Please refer to the following link for details:
    http://msdn2.microsoft.com/en-us/library/ms175356.aspx
    The description in above link (BOL) is not very clear about
    AverageOfChildren, and I have forward this feedback to the proper channel.
    The AverageOfChildren only applys when aggregating via Time dimension.  
    Actually, when you try to create a new measure in cube, when you select
    usage, you could see "average over time" which is for AverageOfChildren.
    To get the result of average behavior you want, you may want define a Sum
    and a Count measure, then create a calculated measure (in the cube script)
    which divides the two base measures.
    >>

  • What are the guidelines for creating aggregates?

    Hi Everyone,
    I am required to create aggregates for an infoprovider.
    On what guidelines and criterias should I determine how many aggregates to create and what characteristics should be included in the aggregates?
    For example if i have 5 queries created for this infoprovider and the selection inputs for each query is different. The number of characteristics displayed in the query is also different.
    Does it mean I should have 5 different aggregates for this infoprovider?
    Thanks.
    Regards,
    Shunhui.

    hi Shunhui,
    take a look ppt and e-learning on aggregate
    https://www.sdn.sap.com/irj/sdn/developerareas/bi?rid=/webcontent/uuid/fe5b0b5e-0501-0010-cd88-c871915ec3bf [original link is broken]
    'intermediate course' - SAP BW Query Performance Tuning with Aggregates
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/d9fd84ad-0701-0010-d9a5-ba726caa585d
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3f66ba90-0201-0010-ac8d-b61d8fd9abe9
    you may not need 5 aggregates
    Tips for Building (and Maintaining) Good Aggregates:
    -Relatively small compared to parent InfoCube
    -Try for summarization ratios of 10 or higher
    -Not too specific, not too general –should serve many different query navigations
    try to combine characteristics used in query and check the summarization ratio and get the best combination,
    e.g aggregate contains char1, char2 have good ratio
    and char3,char4 and char5 have another good ratio,
    then you just need 2 aggregates.
    hope this helps.

  • What is flat aggrigates and normal aggregates

    hi experts,
    I could not find the meaning of flat aggrigates and what is the business case to be applied.
    thanks
    vijay

    Please search SDN.
    aggregate
    aggregate
    Flat Aggregates ?

  • Whats Need of  Multiple Aggregate Levels

    Hi Gurus,
    Can some one say whats the need of Multiple Aggregate Levels on a Multi provider?
    Is it some thing Aggregate Levels are just to determine your level of Granularity you want to report upon?
    If really ie the case cant we get it in the query it self by Free Characterstics, Drill Down, Slice and Dice Options?
    Is any other strong reason for one need to go for Multiple Aggregate Levels or Aggregate Levels itself for that matter.
    Thanks for clarification.
    I am trying to understand things better as Iam very new to this area.
    Regards,
    BI-IP Guest

    Manyak,
    Really Thanks for your explanation. Though not completely but mostly I think I understand. Especially Iam really gtill time not aware of an Aggregate Level can supports Planning only at Lowest Granularity.
    I read before that we cant change values at SUM, MIN/MAX Values. But now reading this I understand that we cant change values at Totals Level but only at items Level.
    But again in your example can we change values at indepndent Line Item Level or For Region's Total Level at the end.
    What in this Case if client wants to see both Country and Region under one Layout and both want to changeble for planning?
    One more Last Question if that does not bother you..
    What happens when one go for Input Read Query designed over the Multi-Provider (Contains a realtime Cube for Plan) it self instead of going to Multiple Aggregate levels or for that matter even a Single Aggregate Level also...All I want to know what difference it really makes for me in designing a Input ready Query or else in Getting my Layout or else in Planning Things.
    Might be too many questions on Aggregate Levels but still I request to make me clear.
    Thanks,
    BI-IP Guest

  • DTP-extraction-tab:Check-box 'use aggregates' what does it mean?

    Hello BW experts
    Can someone explain in simple words, what das it mean the check box  'use aggregates'  in the data transfer process (Tab extraction).
    The F1-help gives the following explanation  -however I don't understand the info-:
    'Should aggregates be used? This also means that an additional selection condition is automatically inserted that restricts to rolled up data requests.'
    Best regards and thank you to help to understand
    Christian
    PS: We are loading data from cube to cube
    Edited by: Christian Baumann on Jan 9, 2009 9:24 AM
    Edited by: Christian Baumann on Jan 9, 2009 9:26 AM
    Edited by: Christian Baumann on Jan 9, 2009 9:27 AM

    Hi Christian,
    I have never tried it myself , but I guess, it would mean if aggregates are built on the cube from which the DTP was extracting data you could choose to extract data from the aggregates instead.
    The aggregates are the same as a cube, but with fewer characteristics and would hold data at a summarized level.
    If this summarized level is sufficient for load to downstream infoproviders you could choose to extract from the aggregates.
    This would mean lesser data is read during extraction and extraction would be faster.
    SAP excerpt
    With InfoCubes as the source: Use extraction from aggregates
    With InfoCube extraction, the data is read in the standard setting from the fact table (F table) and the table of compressed data (E table). To improve performance here, you can use aggregates for the extraction.
    Select data transfer process Use Aggregates on the Extraction tab in the DTP maintenance transaction. The system then compares the outgoing quantity from the transformation with the aggregates. If all InfoObjects from the outgoing quantity are used in aggregates, the data is read from the aggregates during extraction instead of from the InfoCube tables.
    Regards,
    Sunmit.

  • What are aggregate objects ?

    Hi,
       Can anybody please tell me what are aggregate objects?
    Regards,
    Anirban.

    Views matchcode and lockobjects are called aggregate objects since they are formed using several tables
    Aggregate objects
    Views , matchcodes and lock objects are called aggregate objects since they are formed using several related objects
    Views: A view is an imaginary table. It contains data, which is really stored in other tables. The contents for the view are dynamically generated when called from program.
    Lock objects: These types of objects are used for locking the access to database records in table. This mechanism is used to enforce data integrity that is two users cannot update the same data at the same time. With lock objects you can lock table-field or whole table.
    Match codes :
    Tool that helps us to search data records in the system.
    http://www.sappoint.com/faq/faqabdic.pdf
    Message was edited by: Rahul Kavuri

  • What is the main purpose of aggregates

    hi friends,
    I need clarification on Aggregates.
    => why we create aggregates
    => What will happend in background after creation of aggregate and  the need of switch on/off option..
    cheers
    mohhan

    Aggregrates:
    An aggregate is a rollup of fact data where a total value is sufficient and no detailed information is
    needed.
    So aggregates are like InfoCubes except that they summarize or aggregate data from an InfoCube.
    When you use an aggregate, the summarization it represents does not need to be done during
    runtime.
    Aggregate functions happen in the background. They are not visible to the end-user.
    Aggregates can be created: are not possible for:
    For BasicCubes
    On dimension characteristics
    On navigational attributes
    On hierarchy levels
    Aggregates Cannot be created on
    Multiprovider
    RemoteCube
    Ods Object
    Infoset
    When we need to use aggregates:
    As a rule of thumb, an aggregate is reasonable and may be created if,
    Aggregation ratio >10 i.e, 10 times more records are read than are displayed ( Aggregation ratio = Number of records read from DB / Number of records transferred)
    AND
    Percentage of DB Time > 30% ie; the time spent on database is a substantial part of the whole query runtime
    I hope for creating aggregates i think the thumrule should be successful... But where can we check that Aggregation ratio > 10% and Percentage DB time > 30%.
    AGGREGATES
    There are three methods for viewing this data.
    1. You can see in table RSDDSTAT.
    2. By using t-code ST03
    ( Expert mode -> BW system load -> last minute's load)
    3. By implementing BW Statistics.
    (AWB -> Tools -> BW statistics for info cubes
    o: OLAP (front end)
    w: Warehouse (loading)
    -> Delete specify from date, to date
    -> select cube
    -> execute )
    You will have the following fields
    QDBSL - No. of records selected
    QDBTRANS - No. of records transferred.
    QTIMEOLAP - OLAP time
    QTIMEDB - DB time
    QTIMECLIENT - Front end time
    if QDBSL/QDBTRANS RATIO > 10 AND DBTIME >30 we will use aggregates.

  • What is the Tcode for Aggregate Statstics Table and PSA table

    What is the Tcode for Aggregate Statstics Table and PSA table

    Hii raina..
    There is no such perticular Tcode to check PSA data . Go to RSA1 and open ur DS . Right click and say manage. U will get PSA data.. But their should be data in PSA 
    I hope thjis is useful to u.

Maybe you are looking for

  • GL Open Item Automatic Clearing Program Throughput

    Hello all, Can anyone inform me if I should be wary of technical constraints regarding data volumes when using the automatic clearing program  (E.g. tx F.13 program SAPF124).  For example, can I expect issues if I try to use the automatic clearing pr

  • File content Conversion Paramter Errors for Footer

    Hi, I have a text file, which I working for File to IDoc process. I have to ignore the last line in the file, that is footer... the footer has a value " *FOOTER* Data Rows: 24 ".  But the file has a different field length with values... how to do thi

  • Slice Exports as table instead of Div

    Using FW CS5, when I export a sliced image to .htm file, the contents are all in a <table> format instead of as <div> tags, for example; <table style="display: inline-table;" border="0" cellpadding="0" cellspacing="0" width="1024">   <tr>    <td cols

  • Receiving "no items match your search" message when selecting folder to sync photos

    I'm receiving a "no items match your search" message when selecting a folder to sync photos from my XP laptop to my iPod touch. While the iTunes photos tab indicates 0.18 GB of photos, no photos are being sync'ed to the iPod touch. Until last week, a

  • Need 7.5.102.0

    Hi all, Can someone share to me 7.5.102.0 image? Our client need it urgent but it is deferred already on ciaco website Really appreciate if u can share Regards, Victor Sent from Cisco Technical Support iPhone App