Adding keyfigures to a cube

Hi friends,
Can i add two keyfigures additonally to an infocube which already has a delta scheduled?please help me with the process also.
Thanks in advance.
venkat

Hi Kiran,
1.First make sure you have the new Key figures in the datasource.
2.Now go the cube and add the two key figures.
3.Now add the 2 ket figures to the communication structure.
4. Replicate the datasource if it is from R/3.
5. Assign the R/3 fields to the 2 info-objects in the Transfer rules and activate.
6. Set the update rules as per your business logic for the 2 new KF.
Loading steps:
Re-init steps:
1. Right click on the data target -> Delete data. - This would delete the contents of the data target.
2. Go to the init infopackage -> initilization options for source system and delete the init request.
3. Load the new init again.
4. From there do your regular delta loads.
Hope I have made things clear.
Bye
Dinesh
(Do not forget to assign points!!)
Message was edited by: Dinesh Lalchand

Similar Messages

  • Newly added Keyfigures to the cube is not shown in Bex designer

    Hi,
    We have added some new keyfigures to the base cube and multicube in our dev system. In multicube we correctly assigned the "source" for the new infoobjects.
    We are able to see the new fields in the query also, but the same we have transported to GWP system.
    We are able to see the new infoobjects in the cube and multicubel. but the report we are not able to see the same.
    When we execute the query, it is throwing error because of missing fields.,
    Can you please help me here, My system version is Bi 7.01 Ehp1 sp3

    Hi Karthik,
                           Some times it happens this way. Once again you save the existing query, close the entire applications and then try to change the query. Hopefully it shows up the new fields now.
    Regards
    R Karthik K

  • How to get the histoical data for newly added field in the cube?

    Hi Experts,
    I have small doubt on remodeling the infocube.
    After adding the characteristic or keyfigure  to a cube by using remodeling concept, how can I get the historical data for that particular field.
    I have searched in SDN also but I didn't get proper information.
    Please excuse me if I posted repeated question.
    helpful answer will be awarded with poitns.
    Thanks & regards,
    Venkat.

    hi
    depending on your customer need you could use the remodelling functionnality but sometimes you have no way to retrieve what you want so another option you should consider is the following:
    Advantages
    that will cost less effort and guarantee the result.
    Drawbacks
    data is redondant for a while
    space (depending on the volume of historical data)
    So here are the steps :
    step 1Adjust your extraction process according to the fields you need to add to populate the cube.
    step 2 Then create a dso next or even a cube, feed the dso with a full load with the enhanced extractor you adjusted with the new fields in step 1 only once in fact this should be one shot.
    step 3 Copy the query to the previous built  multi-provider on top of the new historical data from dso and the running live delta cube. Adjust the queries if necessary.
    optionnal Then if you want to get rid of the dso or new cube for historical data you could empty the actual one push the data from the new data provider and that's all.
    bye
    Boujema

  • Adding new characteristics to cube with data

    Hi Gurus,
    i need to add some characteristics to a cube already in production, this cube is customized version of material stocks/movements cube (0ic_c03).
    i am looking for a way to add the new characteristics without having to do reinitialisation (opening stock,...), i am thinking about a loopback process but how do i manage to get the new characteristics populated for the historical data?
    Thank you.

    Hi,
    If you want to load historial data, you must take ECC down time and re-intialization is required.Becasue you are adding new object in Cube and for that you need to change the Update rules, then need to load historical data, so without down time and reinitialization it is not possible.
    Check like below.
    You have data in PSA, so try to delete data from Cube and then load from PSA. Because you may write code in Update rules on;y I think. So in that case, it may work.
    Thanks
    Reddy

  • Adding fields to 0IC_C03 cube

    Hi friends,
    I have to add some fields into 0IC_C03 cube. The fields are reson for movement ,special stock indicator,sales order etc. They are cmg in the datasource 2lis_03_bf. I did add them and load the data , but the data was not coming properly. Is there any other method by which i can make use of these fields without adding them in the cube and make a multiprovider on that. I need to have the customer field also. Will this data come if i make a multiprovider on top of this . Can i make a generic datasource from the table which is giving these fields and make a DSO with these fields and make a multiprovider on it.
    Will the key date concept work on this .
    I would appreciate ur help.
    Thanks,
    Kapil

    Dear Kapil,
    Pleae go through the link provided bleow hope this wil help full.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328
    Cheers,
    VEERU.

  • Dynamically adding more attributes to cube dimension in SSAS 2008 R2

    I need to dynamically add more attributes to cube dimension in SSAS 2008 R2 because the dimension table the cube is based on is updated using dynamic pivoting and there is need to update the cube dimension attributes as more columns are added to the dimension
    table without making the changes through BIDS. Is there a way to dynamically adding more attributes to cube dimension in SSAS 2008 R2?
    Thanks
    BI Developer

    Definitely. You can use AMO to add dimension attributes on the server. I have definitely done this a few times for different clients of mine. Here is a generic AMO sample:
    http://msftasprodsamples.codeplex.com/wikipage?title=SS2008%21Readme_AMOAdventureWorks&referringTitle=Home
    Notice the parts which add attributes to a dimension.
    http://artisconsulting.com/Blogs/GregGalloway

  • Trasformations and DTP are decactivating after adding some NAV in cube

    Hello Experts
       Trasformations and DTP are decactivating after adding some NAV in cube and activating it.
       I knew that it is normal but activating all the DTP's and Transformations is painfull work, would like to just know whether there is any programme to activate the dependent objects!!!

    yes, thats right. A stupid job.
    in my last project I created 3 multicubes, 14 infocubes and 23 dso's.
    -> 1 change in the data modell and you must reactivate 20 objects.
    I wrote a ABAP program to activate
    - datasources
    - transformations
    - DTP's
    - update roules and
    - multicubes.
    It's very nive. So simple now, to make a change.
    I select
    - a object or
    - or an infoarea
    - and the program search all objects in the dataflow.
    I have two modes
    - to display all objects
    - and activate the inactive objects.
    They are many tasks, where I think a tool can help me to increase my development performance. But I don't have enough time.
    Sven

  • Non-Cumulative vs. Cumulative KeyFigures for Inventory Cube Implementation?

    A non-cumulative is a non-aggregating key figure on the level of one or more objects, which is always displayed in relation to time. Generally speaking, in SAP BI data modeling, there are two options for non-cumulative management. First option is to use non-cumulative management with non-cumulative key figures. Second option is to use non-cumulative management with normal key figures (cumulative key figures). For SAP inventory management, 0IC_C03 is a standard business content cube based upon the option of non-cumulative management with non-Cumulative key figures. Due to specific business requirements (this cube is designed primarily for detailed inventory balance reconciliation, we have to enhance 0IC_C03 to add additional characteristics such as Doc Number, Movement type and so on. The original estimated size of the cube is about 100 million records since we are extracting all history records from ECC (inception to date). We spent a lot of time to debate on if we should use non-cumulative key figures based upon the  standard business content of 0IC_C03 cube. We understand that, by using Non-Cumulative key figures, the fact table will be smaller (potentially). But, there are some disadvantages such as following:
    (1) We cannot use the InfoCube together with another InfoCube with non-cumulative key figures in a MultiProvider.
    (2) The query runtime can be affected by the calculation of the non-cumulative.
    (3) The InfoCube cannot logically partition by time characteristics (e.g. fiscal year) which makes it difficult for future archiving.
    (4) It is more difficult to maintain non-cumulative InfoCube since we have added more granularity (more characteristics) into the cube.
    Thus, we have decided not to use the Cumulative key figures. Instead, we are using cumulative key figures such as Receipt Stock Quantity (0RECTOTSTCK) ,  Issue Stock Quantity(0ISSTOTSTCK)
    , Receipt Valuated Stock Value (0RECVS_VAL) and Issue Valuated Stock Value (0ISSVS_VAL). All of those four key figures are available in the InfoCube and are calculated during the update process. Based upon the study of reporting requirements, those four key figures seems to be sufficient to meet all reporting requirements.
    In addition, since we have decided not to use cumulative key figures, we have removed non-cumulative key figures from the 0IC_C03 InfoCube and logically partitioned the cube by fiscal year. Furthermore, those InfoCube are fiscally partitioned by fiscal year/period as well.
    To a large extent, we are going away from the standard business content cube, and we have a pretty customized cube here. We'd like to use this opportunity to seek some guidance from SAP BI experts. Specifically, we want to understand what we are losing here by not using non-cumulative key figures as provided by original 0IC_C03  business content cube. Your honest suggestions and comment are greatly appreciated!

    Hello Marc,
    Thanks for the reply.
    I work for Dongxin, and would like to add couple of points to the original question...
    Based on the requirements, we decided to add Doc Number and Movement type along few other characteristics into the InfoCube (Custom InfoCube - article movements) as once we added these characteristics the Non Cumulative keyfigures even when the marker was properly set were not handling the stock values (balance) and the movements the right way causing data inconsistency issues.
    So, we are just using the Cumulative keyfigures and have decided to do the logical partitioning on fiscal year (as posting period is used to derive the time characteristics and compared to MC.1 makes more sense for comparison between ECC and BI.
    Also, I have gone through the How to manual for Inventory and in either case the reporting requirement is Inception to date (not just weekly or monthly snapshot).
    We would like to confirm if there would be any long term issues doing so.
    To optimize the performance we are planning to create aggregates at plant level.
    Couple of other points we took into consideration for using cumulative keyfigures are:
    1. Parallel processes possible if non-cumulative keyfigures are not used.
    2. Aggregates on fixed Plant possible if non-cumulative keyfigures are not used. (This being as all plants are not active and some of them are not reported).
    So, since we are not using the stock keyfigures (non cumulative) is it ok not to use 2LIS_03_BX as this is only to bring in the stock opening balance....
    We would like to know if there would be any issue only using BF and UM and using the InfoCube as the one to capture article movements along with cumulative keyfigures.
    Once again, thanks for your input on this issue.
    Thanks
    Dharma.

  • Added new field to cube but data not passed from DSO

    Hope someone can help.
    (BI 7.0) We added new fields into a cube. The fields already existed in the DSO. When we ran the process chain in development for the first time after making this change, we notice that the 'historical' data for these fields is populated in the cube. When we do this in our quality system only new data passed to the cube is updated. In development in the sub-chain DTP request we see all previous requests listed under selections. In quality it is only the latest request. The only difference is that the DeltaInit flag in the DTP request in development is ticked (extraction mode) - but not in quality. Does anyone know whyb this is?

    hi peter,
    Adding fields to cube doesn't affect delta status...The delta DTP should be able to handle delta requests automatically.
    I guess in you quality system, the cube already got all requests updated from ODS before you importing the change request. And in develop system none of the requests in ODS were updated before the change.
    Regards,
    Frank

  • 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.,...

  • Adding commentary in ASO Cube and aggregating it to TOP Level

    Hi Gurus,
    I have one peculiar problem. We are adding commentary in BSO Planning cube now i have couple of problem related to it.
    a) These commentary needs to be pushed in ASO cube (Reporting) which need are entered in Lower Level.
    b) At top level these commentaried need to be Aggregated or rather Concatenated.
    eg.
    ProfitCentre has two child P1 and P2 and user enter commantary in BSO for P1 and P2 as "Market Risk Deviation" and "Standard Output"
    then in the HSPgetval Smartview report the conent of report will look like:
    Profit Centre          Market Risk Deviation + Standard Output
    P1                        Market Risk Deviation
    P2                        Standard Output.
    Any thoughts/ Suggestions/ Input/ Ways to achieve so
    Thanks
    Anubhav

    Apart from what Glenn suggested
    Not out of box, you are looking at a JAVA API + SQL based solution here
    Here are my thoughts
    Either use a Select query and get the Text values and IDs from the tables HSP_CELL_TEXT (or HSP_TEXT_CELL) table
    Create a Java API, which can import a TextList in ASO cube, ID is going to be what you get from the table
    Load the data to ASO from Planning
    Now for the aggregation/concatenation part, you'll have to Add those as again Smart List, This can be done by looking at HSP_CELL_TEXT (or HSP_TEXT_CELL) table, there is an ID associated with each text, get the id associated
    So for example Market Risk Deviation is 1 and Standard Output Deivation is 2, then you should add Market Risk Deviation + Standard Output as 3, however you'll have to make sure that there is no entry from Planning for 3
    It is complicated
    Regards
    Celvin Kattookaran

  • Initial loading with less added record in a cube

    Hi Everybody,
    I have loaded a Initial delta into a cube. in  that cube there are more than one lakh entries are transfered, but only 30,000 records are added, i donot know why it happened? how can i solved? help me...

    Hi Jaya,
               It is not a problem with no of records
    as cube is aggregates the key figure value.
    match the infocube data with PSA........if u find any missing records then debug the routines........

  • Adding Dimensions to a Cube

    I'm building my AW incrementally as this is my first attempt in AWM2. I've created one dimension and successfully built my cube. I've now created a second dimension but I don't seem to be able to add this dimension to my cube. When I look in the GENERAL tab of the cube, I can see the new dimension that I've created, but it is greyed out and I can't add it. Is there something else I need to do first? Thanks in advance.

    Ah I see from the help that you cannot alter the dimensions once you have created the cube.

  • Adding one object to cube from ODS

    hi guys,
    i am loading the data from 7 ods objects to 1 cube.
    in my report i want to see cost center which is there in 2 ods objects but not in all the ods ojects.
    this cost center info object is not available in the cube too.
    so when i generate a report i can't see cost center.
    i am planning to add cost center in the cube and get the data from ods(using a routine).
    my question is when i write a routine and get the data from one of the ODSs,i doubt the consistency of the data .
    bcoz we r fetching from only 1 ods.
    plz suggest me the feasible options
    thanks in advance
    sri

    Hai Sri,
              I understand from your question that you have "cost center" thats in 2 of the ODSs and not in other 5 ODSs that are feeding the cube.
    If you are worried about the data consistency because you have dependency, then you have to write the routine checking the conditions on dependant objects.
    For example:
    I need to get cost center but cost center is dependant on lets say "work centers" and "resources".
    I would write the logic something like this.
    1. In START ROUTINE- Select all data from the ODS containing the three objects into a global table.
    2. Declare conditions like for work center = a, resource =b, cost center = c.
    3. In object mapping, I would create a routine and say that
    In DATA_PACKAGE, if workcenter = DATA_PACKAGE-work center and reource = DATA_PACKAGE-resource, then Result = DATA_PACKAGE-cost center.
             The logic given above may not completely suite your requirement but thats just an example if you are afraid that you may corrupt your data if you just get data the way Vrrp suggested to bring. If what Vrrp said works for you, thats the easiest.
    Try your luck.

  • Adding buttons to spinning cube animataion

    I found this great source file for a spinning cube with
    graphics and would like to be able to add button interactivity to
    each face:
    http://www.senocular.com/flash/source.php?id=0.162
    Unfortunately, it uses images- not buttons or movie clips.
    Can anyone tell me an easy way to alter the code?
    Thanks.
    Scott

    same questions, same answers
    I'm new to AS3 too. I know the kind of frustration you face,
    especially when it comes to finding out the how's. So I'm giving
    answers rather than telling people where to look for them (for
    now).

Maybe you are looking for