Use of filters and aggregations based on hierarchy nodes in an update rule

Hello,
I need to calculate some indicators from a ODS (BW 3.5) that contain raw data to another one that will contain indicators. These figures are the results of the use of filters and aggregations based on hierarchy nodes (for example: all sales accounts under a node).
In fact, this is typically a query but I want to store these figures, so I need
I understood I have to use a start routine. I never did that before.
Could you provide me with easy-to-understand-for-newbies examples of:
- filtering data based on the value of an infoobject (value must be empty, for example)
- filtering and aggregation of data based on the appartenance to hierarchy nodes (all sales figures, ....)
- aggregation of the key figures based on different characteristics after filtering of these
Well, I am asking a lot ...
Thank you very much
Thomas

Please go through the following link to learn more on aggregates:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e55aaca6-0301-0010-928e-af44060bda32
Also go through the very detailed documentation:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/67efb9bb-0601-0010-f7a2-b582e94bcf8a
Regards,
Mahesh

Similar Messages

  • Report using Tabular Model and Measures based on Distinct Counts

    Hello,
    I am creating a report that should present something like this:
    YEAR-1 | MONTH-1 | MONTH-2 | MONTH-3... | YEAR | MONTH-1 | MONTH-2 | MONTH-3...
    My problem is that when designing the dataset to support this layout I drag the Year, Month and Distinct count Measure, but on the report when I want the value for the YEAR level I don't have it and I cannot sum the months value...
    What is the best aproach to solve this? Do I really have to go to advanced mode and customize my MDX or DAX? Can't basic users do something like this that seems so trivial and needed?
    Thank you
    Luis Simões

    Hi Luis,
    According to your description, you create a Reporting Services report using Analysis Service Tabular Model as the datasource, now what you want is sum the months value on year level, right?
    In your scenario, you can add the Month field to column group, add a parent group using Year Field and then add a Total on Month group. In this case, Reporting Services will sum the months value on Year level. I have tested it on my local environment, the
    screenshot below is for you reference.
    Reference:Lesson 6: Adding Grouping and Totals (Reporting Services)
    If this is not what you want, please describe your dataset structure, so that we can make further analysis.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Possible to use both PowerPC and Intel-based systems together with Qmaster?

    Hello,
    New to the Qmaster setup, I was wondering if it was possible to set up a Qmaster cluster mixing PowerPC and Intel-based systems. If it is possible, what version of Qmaster would support this type of cluster?

    While it can work, note that if there is huge difference is processing speed, the PPC machine can actually slow down the process as everything waits for it to finish it's instance and copy it back.
    It's worth a try but keep an eye on how the various computers perform.
    Have fun.
    x

  • Cannot Include and exclude selectiion on hierarchy node in the Filter area

    Hi,
    When i open the query and execute it. and select the filter area for hierarchy nodes. The include and exclude selection is disabled in 3.5x analyzer. We are using BI 7.0 with SP 12. we just upgraded.
    Can you please help. is this functionality not available?
    Regards,
    Gaurav

    Hi Rob, you can do that for the query (the exclude selection) on the Query Designer. But its not recomended on performance point of view.
    hope this helps
    Natalia.

  • I need to get my verification code via mobile number but use a different and can't get it, how do I update my number?

    I need to get my verification code via mobile number but use a different number and can't get it, how do I update my new number so that I can get the text message verification code?

    Verification code for two-step verification? If so, you can register a new new number to receive the code via text message by going to https://appleid.apple.com/account/home and click on "Manage Your Apple ID" and then on "Password and Security" and then "Add or Remove Trusted Devices." You will need a verification code in order to log in so if you currently only have one and it is no longer available you will need to use your Recovery Key. More information at: Frequently asked questions about two-step verification for Apple ID - Apple Support

  • JWS using WAR archives and Version based DL

    Hi everyone. I am having trouble with JWS. Let me explain what i am doing and maybe someone can tell me what i am doing wrong and what i need to do.
    I created a war file in the same structure as what is shown in the "Packaging JNLP Applications in a Web Archive" docs. So my jnlp file is in the war file in the app directory along with my jar files. The web.xml is in the WEB-INF directory and the other needed files in the WEB-INF/lib directory (that is where the jnlp-servlet.jar file is located within the war file).
    Next, i have an iplanet server. I created a directory on the server - eqam/app_version and i placed the war file there. I expect now when i goto my browser and go to "(server here)/eqam/app_version/app" it should go to servlet in the war file, which then launches the jnlp file. Is my understanding correct, because that does not work.
    Here are a few questions. Am i supposed to place the jnlp-servlet.jar anywhere else on the server outside of the war archive, or is the server supposed to expand the archive somehow (how do i get it to do that)? Also, how do i configure the iplanet server to use this servlet?
    Any help will be appreciated. Thanks!!
    Chris
    Here is the JNLP code...
    TS: 2002-07-22 14:30:00
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp spec="1.0"
    codebase="$$codebase"          
    href="$$name">
    <information>
    <title>Title</title>
    <vendor>Vendor</vendor>
    <homepage href="$$context"/>
    <description>Description</description>
    <description kind="short">Opera Style MDI</description>
    <icon href="images/check_digit_calc.gif"/>     
    <offline-allowed/>
    </information>
    <security>
    <all-permissions/>
    </security>
    <resources>
         <j2se version="1.4" />
         <jar href="guiMgr07152002.jar" version="1.5" download="eager"/>
         <jar href="accountpreview.jar" version="1.5" download="eager"/>
         <jar href="alert.jar" version="1.5" download="eager"/>
         <jar href="accountSearch.jar" version="1.5" download="eager"/>
         <jar href="CheckDigitalCal_srvc.jar" download="eager"/>
         <jar href="eqam_framework_07122002.jar" version="1.5" download="eager"/>
         <jar href="login_srvc.jar" version="1.5" download="eager"/>
         <jar href="resources.jar" version="1.5" download="eager"/>
         <jar href="serverside_07162002.jar" version="1.5" download="eager"/>
         <jar href="swingutil.jar" version="1.5" ftpdownload="eager"/>
         <jar href="desktopsrvc.jar" version="1.5" download="eager"/>
         <jar href="3rd_parties/weblogic_core_lite.jar" download="eager"/>
         <jar href="3rd_parties/weblogicaux_lite.jar" download="eager"/>
         <jar href="3rd_parties/xalan.jar" download="eager"/>
         <jar href="3rd_parties/xerces.jar" download="eager"/>
         <jar href="3rd_parties/jdomb8.jar" download="eager"/>
         <jar href="3rd_parties/lookAndFeel/kunststoff.jar" download="eager"/>
         <jar href="3rd_parties/lookAndFeel/macplaf.jar" download="eager"/>     
    </resources>
    <application-desc main-class="com.gs.eq.accountmaster.client.guimanager.AppManager"/>
    </jnlp>

    ensure you web.xml is set so the Download servlet processes requests for jar files
    eg
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    <web-app>
    <servlet>
    <servlet-name>JnlpDownloadServlet</servlet-name>
    <servlet-class>com.sun.javaws.servlet.JnlpDownloadServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>JnlpDownloadServlet</servlet-name>
    <url-pattern>*.jnlp</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
         <servlet-name>JnlpDownloadServlet</servlet-name>
         <url-pattern>*.jar</url-pattern>
    </servlet-mapping>
         <welcome-file-list>
              <welcome-file>index.html</welcome-file>
         </welcome-file-list>
    </web-app>

  • SSL error using Neutron API and CLI directly on controller nodes

    VIO 1.0 + NSX + vSphere 6.0
    I am trying to execute the following segment of code:
    139         credentials = get_credentials()
    140         neutron = client.Client('2.0',
    141                                 username=credentials['username'],
    142                                 password=credentials['password'],
    143                                 auth_url=credentials['auth_url'],
    144                                 tenant_name=credentials['tenant_name'],
    145                                 endpoint_url=credentials['url'],
    146                                 token=credentials['token'],
    147                                 insecure=True)
    148         response = neutron.list_ports()
    When I run the Python script, it errors out with the following:
    Traceback (most recent call last):
      File "getMACAddr.py", line 148, in <module>
        response = neutron.list_ports()
      File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 111, in with_params
        ret = self.function(instance, *args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 306, in list_ports
        **_params)
      File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1250, in list
        for r in self._pagination(collection, path, **params):
      File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1263, in _pagination
        res = self.get(path, params=params)
      File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1236, in get
        headers=headers, params=params)
      File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1221, in retry_request
        headers=headers, params=params)
      File "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1156, in do_request
        resp, replybody = self.httpclient.do_request(action, method, body=body)
      File "/usr/lib/python2.7/dist-packages/neutronclient/client.py", line 192, in do_request
        **kwargs)
      File "/usr/lib/python2.7/dist-packages/neutronclient/client.py", line 148, in _cs_request
        raise exceptions.SslCertificateValidationError(reason=e)
    neutronclient.common.exceptions.SslCertificateValidationError: SSL certificate validation has failed: [Errno 1] _ssl.c:510: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    The /var/log/neutron/server.log file has the following corresponding entry for when the script tries to make the connection:
    2015-04-11 07:17:31.941 2096 INFO neutron.wsgi [-] (2096) accepted ('10.27.16.164', 34495)
    When I run the CLI from the same controller node, I get the error with or without the —insecure flag:
    root@controller02:/tmp# neutron port-list
    SSL certificate validation has failed: [Errno 1] _ssl.c:510: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    root@controller02:/tmp# neutron --insecure port-list
    SSL certificate validation has failed: [Errno 1] _ssl.c:510: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    If I run the neutron CLI command from my local Macbook Pro, it works just fine. That leads me to believe it is a communication error when the controller node tries to talk to itself. I have tried setting the OS_AUTH_URL and OS_URL to both the localhost IP and the 10-network IP address -- both result in the same error.
    Any ideas?
    Chris

    Hello Chris,
    Thanks for checking out VMware Integrated OpenStack and for sharing your concern.
    By default, VMware Integrated OpenStack uses a self-signed certificate, which will require the use of the OS_CACERT environment variable in your openrc file and when using the API.
    The better way to resolve this is to use a CA-signed certificate.  Fortunately, VMware Integrated OpenStack makes the CSR generation and signed certificate import process very easy.
    If this is production, of course, use a trusted Root CA.  If this is a Dev Lab, you can generate your own Root CA certificate and use it for testing.
    I wrote up a quick blog post on how to do this.
    Let us know if you have any further questions.
    Regards,
    Trevor

  • Problem using external screen and KVM switch since OSX 10.6.4 update

    I've just returned from a trip during which I installed the OSX SL 10.6.4 update on my 13" MacBook Unibody Aluminium (late 2008).
    It's been working fine but when I came home and plugged it into my KVM setup my mac could not find the external display. I tried rebooting and reconnecting without any success. The KVM is a Aten CS62DU USB and DVI model. It works great for my PC which is connected to the second input.
    Furthermore I've connected the display using only the minidisplay->DVI adapter and a standard DVI cable. This works but not as rigid as it used to. It takes a few connects and disconnects before OSX is able to find the external screen. It seems that the timelimit for handshaking with extrenal screens have been decreased with the 10.6.4 display driver update. Perhaps this is the cause of my problem.
    Have anyone experienced something simular since the 10.6.4 update? I really need to get my mac working with my KVM again.

    I haven't experienced this specific problem with this specific hardware, but I have updated systems and had to replace KVMs on lower releases of OSX because they simply refused to work.
    Any chance a firmware update is available from the manufacturer of the switch?

  • The css transform property is not working in the new firefox. I have used -moz-transfrom and it was working just before the last update.

    Here's the code that no longer works. The buttons scale down in all other browsers but stopped working after the latest firefox update.
    .bigButton:hover{
    -moz-transform: scale(.95) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
    -webkit-transform: scale(.95) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
    -o-transform: scale(.95) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
    -ms-transform: scale(.95) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
    transform: scale(.95) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
    }

    For some reason, skew() was removed in Firefox 14. You need to replace it with skewX() and skewY(). See https://developer.mozilla.org/En/CSS/transform for the syntax.
    Edit: I wrote "for some reason" but what I should have said was "skew() is not in the standard, so it was removed, but I don't know why it was removed ''right now''."

  • Employee/Supervisor and position based hierarchy combination

    Hi All,
    Can Employee/Supervisor and position based approval hierarchy used in the same Business Group? If I have OU1 and OU2 belonging to BG1. Can OU1 use employee supervisor and OU2 use position based?
    Please throw some light on this setup and limitations.
    Regards,
    Praveen

    Setup-->Financial Options-->Human Resources tab -->Use Approval Hierarchies check box. If you check uses approval hierarchies based on positions if not uses the employee hierarchy (supervisor in employee).
    Thanks
    Nagamohan

  • Exception (Aggregation) in Hierarchy nodes results

    Hi All,
    We have a requirement to sum all values (as results in hierarchy levels) based on the value of a specific characteristics. example as below is what we want to achieve. Country, Product group, materials are all characteristics and this is viewed as hierarchy in the query. In each material there is a calculation components that will shown the value of Sales Qty, Price/unit and Amount. What we want is to sum up ONLY the Amount value and presented in the hierarchy nodes so that we can see how much sales we did by product group and subsequently by country as whole. If we drill across we will be able to achieve this but we want to drill down as we have the time characteristics and variances at the columns. and no, we do not want user to drill across the calculation components. This query is used in Integrated Planning for planning purposes integrated with BO and that is the structure of the planning layout we want. "Calculation component" is a infoobject that contains 'sales qty', 'price/unit' and 'sales amount' as master data values. 
    I have tried exception aggregation on calc component infoobject for 'LAST VALUE'. and it did capture only the Sales Amount value as result for node Calc Components. But the other results node State, country and Region also takes LAST VALUE.. which is not what i want. what i want is esseentially summation of all Sales amount for each calculation components by state, country and region.
                                                       Last Year  |  Variance   | Current Year |   Jan | Feb | Mar |......
    Region X                                              200  (sum of all country's sales amount)
    ->Country A                                          200  (sum of all states' sales amount) 
       -> State Y1                                          80 (sum of all components's sales amount)
           ->Calc Components Z1                    30
              - Sales Qty                                   10
              - Price/Unit                                     3
              - Sales Amount                             30
          ->Calc Components Z2                    50
              - Sales Qty                                     5 
              - Price/Unit                                   10
              - Sales Amount                             50
       -> State Y2                                        120
           ->Calc Components Z1                   40
              - Sales Qty                                   10
              - Price/Unit                                     4
              - Sales Amount                             40
          ->Calc Components Z2                    80
              - Sales Qty                                   10 
              - Price/Unit                                     8
              - Sales Amount                             80
    any help would be appreciated...
    eddie

    Please try the below steps and I hope it should work for you.
    Instead of calculated keyfigures,try to use local formula .Because i think sometimes CKF will not give the expected result if you use exception aggregation (not sure though,but i used only local formulas)
    1. Create a first local keyfigure (Say F1)for the calculation and use exception aggreagation as 'Average' and reference characteristics as 'PDU'.
    2. Create  a second keyfigure ( Say F2) using the first keyfigure(F1) and use exception aggregation as 'Average' and reference characteristics as 'Sales Document', if you need the values based on average of the sales documents and hide the first keyfigure(F1)
    I consider Sales document is the first level and PDU is the second level ( i mean lowest  level) . Because you need to consider these sequencens as well when you design the exception aggregation.
    Likewise you can create nested aggregations based on your requirements.
    Please do let me know if it works.
    Thanks.

  • Regenerate filter and aggregation with RSRT2

    Hi Everybody,
    We have a problem with a planningsequence, Global Support adviced us to regenerate the filter and aggregation. We're familiar with regenerating queries but not with filters and aggregations. Can somebody help me how te regenerate a filter with the transaction RSRT2.
    Thanks,
       Patrick
    Answer Global support:
    Regarding the issue,
    As from the description in the message, you are using BI-Integrated
    Planning. The problem occurs when you execute two planning sequences.
    first sequence (FI01PV0069)
    second sequence (FI01PV0070)
    As per the description , the second sequence (FI01PV0070) is not workingas expected.
    For this i would request you to please regenerate the 'filter' and the
    'aggregation' which are used for these planning sequence.
    You can regenerate the filter in transaction RSRT2.

    Hi Patrick,
    When you develop the input queries you should be pulling the filters/aggregation levels into the the Queries.
    Though the message is to regenerate the Filters/Aggregation Levels.....inturn if you regenerate the Query everything below it gets re-generated.
    Try that....you may make thing work.
    Regards
    Srinivas

  • Packet filtering and traffic shaping during peak h...

    I play the online game World of Tanks and an currently exteriancing severe lagg and disconnects, the problem does not appear to be with the game/service provider but with BT, i need to know does BT  use "packet filtering" and "traffic shaping" during peak hours and if so why has it suddenly started.
    This game use's P2P to keep the latency down for players so have been advised to contact BT and ask them are they limiting these types of connections.
    Most games do not use these types of connections, but World of Tanks one does and again,been told BT just don't like them, due to the amount of connections they attempt to forge in order to have a stable latency.
    I need to know if this is going to continue as pay to play the game, therefore would have to consider changing my ISP to virgin who dont  use "packet filtering" and "traffic shaping" during peak hours .
    Quick advice would be appreciated.

    It's absolutely horrible. i turned off wifi all other devices and every other open program just to reduce my latency for 120ms to 80ms.
    Still suffer from huge packet loss.
    It would be absolutely horrible if they have started throttling worldoftanks.eu servers. Phone support is no help all they torld me to do is restart my router
    I hope this is fixed soon. There are many posts on the WoT eu official forums and everyone that is effected appears to be a BT customer.
    Some have mentioned it could be the damaged undersea cable.
    I don't have any problems with torrents being throttled or anything like that. only worldoftanks.eu being throttled.

  • Use HCM processes and Forms without using the Enterprise Portal

    is it possible to leverage existing HR Admin Services (HCM processes and Forms) functionality without using the Enterprise Portal?
    1) Create an Adobe form and Interface using SFP
    2) Set up ISR and Form Scenario
    3) Set up Forms configuration to use existing Backend and generic Services
    4) Set up workflow to updated Backend using Services
    is it possible to do the above steps and not use the Portal? If Yes, how do we present the forms to the Manager, and provide different buttons that appears on the Portal by default?
    Any ideas will be greatly appreciated.
    Thanks,
    Saurabh

    Hi Saurabh,
    your assumptions and findings (items can not be started from the backend workflow inbox etc.) are correct: These processes can not be started without the Portal and it is not intended to do this.
    The above mentioned backend report are only forseen for implementation and testing purposes and not for productive use.
    In addition to the fact, that you already can't execute the work items a lot of other features of the framework (Process Browser etc.) are only available through the Portal.
    Best Regards
    Michael Bonrat - Solution Manager HCM Processes and Forms
    Info about HCM Processes and Forms:
    www.service.sap.com/erp: 
    - SAP ERP Human Capital Management -> Workforce Process Management -> HCM Processes and Forms

  • Hierarchy node filtering - BEx 3.5 query

    Hi
    I am having a problem with a BEx 3.5 query with a filter on customer hierarchy. The filter is a variable which allows single value selection.
    When I run the query in Analyzer and get prompted for the customer hierarchy I can either type a customer number or press F4 and navigate through the hierarchy structure to find the node I want.
    When I press F4 and navigate to the hierarchy nodes I always get data for all nodes I have tried, but when I type in the node number directly in the selection screen I get data for some nodes wheras for others I get "No applicable data found".
    When I navigate in the hierarchy I can see that below each node there is a leaf with the same customer number (see example below), and that when I type in a customer hierarchy node number in the selection screen the query chooses the node for some numbers (and data is displayed) and for some numbers chooses the leaf (and no data is displayed).
    Example:
    0035 (node)
    -   0035 (leaf)
    - 11003 (leaf)
    - 11004 (leaf)
    - 11005 (leaf)
    It would be preferrable if I could type in the values directly as this would save time. So I would like to know if there is a way to make sure that the node is always selected rather than the leaf, or if it is just random?
    All help is much appretiated!
    Edited by: christian.nilsson on Sep 28, 2011 5:40 PM

    Hi
    Thanks for the answer. I tried it but unfortunately it did not solve my problem. The issue is that for some hierarchies the leaf is found instead of the node (see my earlier post).
    So if there would be a way to only search for only nodes, that could be a solution.
    Kind regards

Maybe you are looking for

  • Exchange Rate at APP is different which is given at F-47 Manually

    Dear Friends, At the time of PO (ME21N), I have check the box of  "Exchange Rate Fixed" and it works fine and fetches the same exchange rate MIRO Info..(Exchange Rate and Currency is copied from Purchase Order # ). After creation of PO, I am going to

  • RAID Stripe size for HD Capture

    Hey everyone, So I just captured a lot of Uncompressed 8 bit 4:2:2 1080i60. The video alone requires ~ 118 MB/s sustained transfer speed for live capture without dropped frames. I used our new MacPro. We built an internal RAID with 3 250 GB drives al

  • Why won't my FireWire HD partitions stay mounted on my desktop?

    Why won't my FireWire HD partitions stay mounted on my desktop? I recenly purchased a quad interface 500GB external HD from OWC (which is connected via FW800). I then partitioned it for TIME MACHINE, some room for a backup of my primary HD, and parti

  • Scrolling with mouse wheel in column browser starts from the start of the list

    Hi, I'm wondering if anyone else has been encountering this problem with iTunes. Ever since updating to 10.5, whenever I use the mouse wheel to scroll in the column browser, it starts from the start of the list, regardless of which artist or album is

  • Can I switch payment credit card without canceling...

    I want to use a different credit card for my monthly subscription. but i can't do that unless i cancel my subscription. but I still have unused minutes under current subscription, that will be wasted if I cancel my subscription now. what can i do?