BW statistics cube "BW Data Slice"

Hi,
  What is the use of the Statistics cube "BW Data Slice(0BWTC_C06)".  I see that same datasource used for both the datargets BW Data Slice and Requests in the InfoCube (0BWTC_C07) but the standard infopackage selects only 0BWTC_C07 for update.
Also can anyone point me to some documentations where I can get the defination/meaning of the key figures for the Statistics multiprovider (0BWTC_C10).  I have a requirement where I have to create custom statistics queries to report on overall BW performance, so I need to know what those key figures represents.
Thanks a lot

Hi BW,
Here u will find the reqd info for ur 0BWTC_C10
http://help.sap.com/saphelp_nw04/helpdata/en/d1/e81c3b85e6e939e10000000a11402f/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/b026dbac257c4495c9e9e901ed4d61/frameset.htm
Hope it helps
Majeed

Similar Messages

  • BW statistics cubes having data like earlywatch report?

    Trying to create reporting similar to the snapshots on the earlywatch report section 2.  Looking through the statistics cubes but have not found the items below.  Any suggestions on where I might find these?  Since earlywatch recognizes changes since last report run I am assuming this data is stored in tables somewhere?
    The following table shows the relevant performance indicators in various system areas.
    Area Indicators Value Trend
    System Performance Active Users 26
    Avg. Response Time in Dialog Task 515 ms
    Max. Dialog Steps per Hour 1413
    Avg. Response Time at Peak Dialog Hour 479 ms
    Avg. Availability per Week 100 %
    Database Performance Avg. DB Request Time in Dialog Task 206 ms
    Avg. DB Request Time in Update Task 210 ms
    Database Space Management DB Size 57.62 GB up
    Last Month DB Growth 0.50 GB up
    Hardware Capacity Max. CPU Utilization on DB Server 100 % steady
    Max. CPU Utilization on Appl. Server 50 % up
    For BW:
    Area Indicators Value Trend

    Hi dear,
    sorry for your manager, but in order to have this kind of information (look at this std cube http://help.sap.com/saphelp_nw04s/helpdata/en/52/e91c3b85e6e939e10000000a11402f/content.htm ) you have to activate the BW statistics recording BEFORE (as you can read in the file I suggested you in the previous answer)...but this can be useful for the future!
    Hope it helps!
    Bye,
    Roberto
    ...and remember that some point is always welcome !

  • Open data slice for data entry and close afterwards

    Dear all,
    I have created one data slice for a characteristic combination country xy in order to prevent the data entry within the data entry query for the user. But for some reason I have to run a planning function in order to summarize some values and write a total value in the characteristic e.g. country xy.
    The planning function brings out an error message because this can not be executed due to the fact that this combination is protected.
    Is there a way to open the data slice before the planning function is writing the data in the cube? I have tried to to this in the Data slice exit, but I do not have an idea how to open the DS, save the data and close the DS again.
    We are running NW BI 7.0. Any ideas would be great.
    Best regards,
    Stefan from Munich/Germany

    I did something like this by creating an FM and calling that FM from a FOX function. I think you will have to use three commands to execute three functions one after the other (and not combine them in one planning sequence) - first one will switch off the data slice, next will be your planning function containing the logic, and the last will switch it back on.
    The FM would be something like below:
    FUNCTION Z_SWITCH_DSLICE.
    *"*"Local Interface:
    *"  IMPORTING
    *"     REFERENCE(I_INFOPROV) TYPE  RSINFOPROV
    *"     REFERENCE(I_DSNR) TYPE  RSPLS_DSNR
    *"     REFERENCE(I_STATUS) TYPE  I
    *** This function imports the name of a real-time Infoprovider and a Data Slice number
    ***        and a parameter I_STATUS. If I_STATUS is 1, data slice is activated
    ***        If I_STATUS is -1, data slice is de-activated
    data wa_ds type rspls_ds.
    select single * from rspls_ds
            into wa_ds
            where infoprov = I_INFOPROV
              AND objvers = 'A'
              AND dsnr = I_DSNR.
    if I_status = 1.
       wa_ds-used = 'X'.
    elseif I_status = -1.
       wa_ds-used = ''.
    endif.
    update rspls_ds from wa_ds.
    ENDFUNCTION.
    The Fox code will be like below -
    CALL FUNCTION Z_SWITCH_DSLICE
        EXPORTING
           I_INFOPROV = <infoprov name>
           I_DSNR = <Data Slice Number>
           I_STATUS = <0 or 1>.

  • BW Statistics cube

    Hi All,
    I have one issue related to doubling key figure results in the query. The cube data initially had deleted and reload the data. So I am straggling how to shown the Key figure double value. We are not able to reproduce the issue. I came know with BW Statistics we can check how loaded the data to the cube on that time and day and also about query Performance. Please let me know which BW Statistics cube I want to use and also let me know about characteristics and key figures.
    Thanks in Advance
    Ravi

    Hi,
    In ST03N Trnx -> goto BI workload from left hand menu and select the period (day/week/month) -> double click on the date (in case of day folder) - you will get analysis view in left bottom -> You can see Query Runtimes selected.
    On the center of the screen -> first column is infocube -> (above it) click on aggregation -> select query -> you can find the queries total runtime under Total Runtime(s).
    By following the above process, you can find out the query performance and also the cube statistics as well.
    Hope this helps you!!
    Regards
    Sunil

  • Data slice error

    Hello all
    I created a data slice in my planning cube.
    I definef that the system should lock the data for : current year 1,2,+3. So, when the user enter the bex, he has to enter variable for current year, and the data slice should lock the 3 years follows.
    The problem is that: when i check the data slice i get the error: " Variable ZIP_CURRYEAR for infoobject 0FISCYEAR must not be input ready".
    Cant i use the above definition?
    Best,
    Yuval

    Hi,
    use a second non-input ready exit variable which reads its value from the first input ready variable.
    Use the non-input ready exit variable in your data slice.
    Please keep in mind, that a data slice is instantiated once per session and that the variable setting which is present when the data slice is instantiated is valid for the whole session. This can be circumvented using exit data slices, but right now your requirement is not that clear to me.
    Regards Matthias Nutt
    SAP Consulting Switzerland

  • ASO data slice export using MDX

    Hi
    Can any one help in syntax for exporting data slice from ASO cube using Mdx and Maxl?

    spool
    http://docs.oracle.com/cd/E17236_01/epm.1112/esb_tech_ref/frameset.htm?maxl_commands_spool.html
    ogin test test on test;
    Spool on to 'mxlDefectAll.txt';
    set column_width 36;
    SELECT NON EMPTY {( [Actual])} ON COLUMNS,
    NON EMPTY
    CrossJoin (CrossJoin ([Product].children, [Market].children),
    CrossJoin([Year].Children, [Measures].children))
    ON ROWS
    FROM Sample.Basic
    spool off;
    logout;
    or use maxl-perl interface
    http://docs.oracle.com/cd/E17236_01/epm.1112/esb_tech_ref/frameset.htm?maxl_perl_examples.html

  • Issue with Data Slices

    Dear Team,
    We are on BW-BPS 3.5.
    We have configured Data Slices on Planning Cube adopting the How to Document.  We have used 4 BPS Variables with "Restriction of Values Required by User and Input Allowed by User."
    The issue is when we are activating Data Slices for one selection (Fiscal Year, Version, Controlling Area and Company Code) and saving it and again activating for another selection values the Data Slice is getting deactivated for the previous selection.
    The requirement is to activate Data Slices for different selections (ex:Company Codes) as and when the planning is completed for them.
    Appreciated your quick response.
    Thanks and Best Regards
    Srinivas

    Dear Dirk,
    That looks unviable. If we have 100 Company Codes do you advise us to have 100 Variables and 100 Data Slices?
    The issue looks to be with the Code. Whenever I am entering the new values the old values are getting cleared is there any way we can append rows to Data Slice table?
    Appreciated any further suggestions.
    Best Regards
    Srinivas

  • BW statistics cube load does not finish

    Hi Friends,
    The BW statistics cube 0BWTC_C04 does not finish load for hours in the first run. It will be in running status. When we delete the request by forcing the status to red and run the load, it finishes sucessfully in minutes. It is happening for last 2 months daily. Any clue why this is happening and how to correct it?
    Thanks and regards,
    Balaraj

    Hi Arun,
    Thanks for reply.
    We are dropping and recreating the indices everytime we load. We are doing this through Process chain. We did drop the cube (deleted all the data) and reloaded, after 2nd run again the issue appeared.
    Any suggestions?
    Thanks and regards,
    Balaraj

  • Effect on Data Slices

    Hi Friends,
    "If a real-time enabled InfoProvider contains a data slice that includes no characteristic value restrictions at all"
    what would be effect of data slice on the Real time cube data in this case/
    whether it allow to changes all values of the characterstic or it will restrict the changes.
    I gone throuth the documention but i did n't get clear idea.
    Please provide ur suggestion on this one.
    will assign the ponits.
    Thanks
    SAP

    Hi ,
    You use data slices to protect whole areas of data globally against changes (for example, current values or historic values).
    Data slices are a concept for protecting the main data of a real-time enabled InfoCube against changes. This protection affects input-ready queries and all planning functions that use this InfoCube.
    If you want to ensure that certain plan versions can no longer be changed after a certain point in time, for example, and current data is not overwritten, you can use a data slice that contains these plan versions.
    Thanku ,
    PSR

  • Effect on BW Storage Capacity when BW statistics cubes are activated

    Hi..
    When BW statistics(technical content) is activated, is there a large effect on the BW storage capacity? As of now we are less space in BW(available is 20 GB), I want to know how much space these technical content will occupy so that I can decide if to activate them or not.
    Is there any good document which shows the sizing estimate of activating the technical content.
    Thanks,
    Sai.

    A.H.P. and Buddhi have already provided what you need to know.
    Coupe of other tidbits -
    RSDDSTATAGGRDEF is the largest of the tables, as it is collecting InfoObject usage for each navigation. It gets loaded to the 0BWTC_C03 cube.
    The purge of the RSDDSTAT* tables, as Buddhi mentions allows you to specify a date to purge older data.  It deletes data older than the specified date from all of teh RSDDSTAT tables.  The process goes thru and runs a delete query table by table.  It should generall be run off hours as it can result in some rather large delete queries.
    You can also run selective deletions from the statistics cubes to only retain as much history as you need there. 
    This stuff is all pretty granular so you have to think about how long you need to retain it.  I have created a ZBWTC_C51 cube that I load summarized data to from the 0BWTC-C02 cube.  I retain history in the summary cube for a long time for mgmt reporting on query volume and performance trends at a monthly time grain.  This lets me reduce the amount of history I retain the more detailed cubes.  It really depends on what kinds of reporting you need to provide.

  • Unable to update the Data from Cube to Data Mart

    Hi,
    I have a problem with the data loading to a Cube(data Mart)in BW. When i checked in RSA3 it is showing 0 records.The data flow is depicted as follows: R/3 -> ODS(BW)-> cube(BW) -> Cube(BW- Data mart for APO cube)-> APO System. In BW, for the final Data target whenever data is loaded, by deleting the previous request through full load. But on checking this final cube (Data Mart to APO) records are avilable, wherein while checking in RSA3 for this final data target(Data Mart to APO)it is showing 0 records.
    Why? please help me.
    Regards,
    krishna

    Hi,
    I checked the data mart in RSA3.It is not a matter of Full upload or delta upload.
    thanks
    Krishna

  • Funds management cube getting data from 4 ods, data not seen in cube

    Hello all,
    I am working on funds management cubes (0PU_C02 and 0PU_C03). These two cubes get data from like 7 or 8 ODS. Can someone tell me which are the ODS which feed to respective cubes. I have the mappings done but i am getting very confused.
    In the ods 0PU_O44 there is RLDNR for Ledger and I can see that data in ODS but when i run load to cube I dont see the ledger data (its direct mapping there are no routines or rules).
    Is there any sequence with wihic we have to load the data?
    Thanks
    Message was edited by: Raj M

    Hi Raj,
    I was going thru the forums who has knowledge in Public sector when i came accross ur forum.Can i get your email id..i have some questions to ask regarding student administration.
    thanks.

  • IP - characteristic relationship/ data slices

    Hi Guys,
    I am very new to IP and would like to have some help regarding the following with some simple example
    1) characteristic relationship
    2) data slices
    3) locking
    Some examples with the above is much appreciated.
    where can i get some good document explaining this ?
    Thanks in advance...

    Hi,
      Please find below the examples for characteristic relationship and data slice,
    1. Characteristic relationship:
                 Consider that you have characteristics called "Country" and "Continent" in your report (also in aggreagtion level).
    You cannot always expect the end user to enter the correct continent for a country. In this case, you can create a char rel
    based on the relastionship between these two characteristics (attribute, hierarchy or relationship data loaded to a DSO),where the source is "Country" and the target is "Continent". So when ever the user enters country and continent the char rel validates the entry based on the reference data (master data, hierrarchy or DSO data) and throws error if it s wrong. Apart from this by creating "With derivation" char rel, you can even derive continent value from country with out the user even entering the value in thye report.
    2. Data Slice:
              Consider that your planning requirement is you need to plan on a monthly basis which is like during current month you caa plan for the next month. In this case all other months except the next month should not be available for planning. In this case you can create a daat slice of type "Selection" where in you select '0CALMNONTH' and then filter it to the variable '0CMONTH' +1
    where in you "Exclude" this selection. So now all the other months except next month at any point of time will be disabled for planning.
    You can go through the following links for your reference,
    Char rel - [http://help.sap.com/SAPHELP_NW04s/helpdata/EN/43/1c3d0f31b70701e10000000a422035/frameset.htm]
    Data slice - [http://help.sap.com/SAPHELP_NW04s/helpdata/EN/43/1c3d0f31b70701e10000000a422035/frameset.htm]
    Hope this solves your doubt.
    Regards,
    Balajee

  • Adding new infoobject to cube with data

    Hi experts
    Our cube contains data and is fully compressed (E-table), there is are no requests in F-table.
    We need to add 2 key figures and 2 characteristics.
    The characteristics get a new dimension table.
    We don't use the remodel technique. We add these new infoobjects.
    There is no need for a reload of historical data for these new objects.
    We only need data starting from the first load date after the changes occured.
    Are there any errors in this approach?
    Thanks

    Thomas,
    When you are adding a new dimension to your cube - you are adding a primary key to your E and F Fact tables - therefore when your transport goes it - it will reorganize your cube tables.
    For this - assuming that you are collecting the changes in the normal way and not changing any settings ....
    1. Check the UNDO table space in target system , the UNDO table space should have enought free space available that will be greater than the size of your E and F Fact table sizes - because , the way the transport moves is that a copy of the table is taken in the undo table space in the database and then the tables are adjusted - if your undo table space is insufficient - the transport will fail after some time
    2. If this is a big cube - then the transport will take time to go in - if BASIS imports transport requests in sequence - then this transport will hold the queue and might delay others whi have smaller transports.... make sure that your transport goes in last if there are others waiting for you to complete
    3. Also inform BASIS that the transport is going to take time - sometimes long running transports can get the BASIS team excited :-)
    These are not technical but some bases that can be covered in advance...
    Hope this helps.,...

  • How to Create & Manage data slices easily?

    Hi All,
    We have lots of Business units; everyone works independent to each other, so they might be in different versions at any point of time.
    My requirement is to lock all previous versions, should allow them to work on current version.... so it should be a combination with Business Unit and Version.
    For ex:
    Business Unit 100 has current version 5
    Business Unit 200 has current version 3
    Business Unit 500 has current version 15
    So how can I create simple data slice to manage every business unit with their respective versions locked.
    After reading some of the threads:
    I considered creating data slice for each Business unit but we have 45 units.. with one VERSION customer exit variable to populate the variable from my ztable.
    I want to know more about how to use exit class? (CL_RSPLS_DS_EXIT_BASE)
    Will that help me much better than what I have considered above?
    OR any better way to tackle my problem?
    Thanks in advance
    Guptha

    Hi,
    I think here a simple exit data slice implementation would work. No variables would be needed at all. A feature often overlooked is the 'is_overlapping' method. Here one will get the filter of the planning function, query before the 'is_protected' method is called per record. So when the query / planning function is called the method 'is_overlapping' is called. Here one can read the Z-table with the allowed business unit, version combinations allowed to plan. This Z-table can be read using the restrictions form the filter (i.e. i_tsx_selder table or call seldr_to_range to get a easier to consume range table). Buffer the result in an internal table.
    In the 'is_protected' implementation simply lookup the internal table records and decide whether the records is protected or not.
    Using the 'is_overlapping' method on can set R_IS_OVERLAPPING = rs_c_false if the filter of the planning / function query has not non-empty intersection with the Z-table. Then the system will not call the is_protected method at all.
    Regards,
    Gregor

Maybe you are looking for