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.

Similar Messages

  • 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

  • How to Delete the dimension from the cube ?

    Hi ,
    how to Delete the dimension from the cube ?
    i have added the new dimension by assiging one characteristic to that dimension .
    now i  want to delete it ,
    but system saying that   Dimension ZXXX  contains InfoObjects; deletion not possible .
    how to delete it ? any help .
    Thanks

    Make sure you donot have any data in cube. If you have some data in cube, then you will not be able to see Delete option.
    Right click on the cube-->Delete data.
    Then double click on the cube>Goto Edit mode> select the IO under that Dimension> right click> now you will be able to see the Delete option (provided you have deleted all the date from Cube)
    Then right click on Dimension-->Delete
    Regards,
    Pavan

  • Connect a Date Dimension to a cube without relationship

    Hi everybody,
    I would like to answers to one business requirements.
    I create a cube that models the following event : a customer send a product from an agency to another customer who receives it in another agency.
    So I have a fact table with only two measures
    Amount
    Count
    which is connected to these dimensions
    Product
    Sending Date
    Receiving Date
    Sender (Customer)
    Receiver (Customer)
    Sender (Agency)
    Receiver (Agency)
    The users would like to analyse the following KPI, at a specific date :
    Number of transactions sent, the amount
    Number of transactions received, the amount
    Number of transactions pending, the amount
    To answer this business requirement, I have added a new date dimension in the cube with no relation, so that the user can select a date from this independent dimension and get the different KPIs. 
    But I don't get any results.
    Is it a good model ? How to make it possible for the user to use the independent Date Dimension to perform analyzes of different KPI ?

    Is it a good model ? How to make it possible for the user to use the independent Date Dimension to perform analyzes of different KPI ?
    Hi Meal,
    According to your description, you want to know if is it possible for the user to use the independent Date Dimension to perform analyzes of different KPI, right?
    As per my understanding, we cannot do this without relationship between dimension tables and the independent Date table. However, we can add the relationship between the added date table and the fact table Sending Date and Receiving Date column. Please refer
    to the link below to see the details.
    http://msdn.microsoft.com/en-us/library/ms175427.aspx
    Regards,
    Charlie Liao
    TechNet Community Support

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

  • Error VLD-0370  add a new dimension  to a cube

    Hello together!
    I have a little Problem with my OWB 11.2.0.3 on a new machine. We run OWB 11.2.0.3 on different machines, but on our new machine I have a little problem with ROLAP -Dimensions. I imported my Rolap Dimensions an Cubes from a other machine, all works fine (validate, deploy) but when I genereate a new ROLAP - Dimension the wizzard, vallidation ok, and add it to the cube. I get VLD-0370 error.
    VLD-0370: Für Cube CUB_MEMBER_TRANSACTION_R, Dimension TEST_DIM ist die Referenz nicht an Spalten einer Tabelle oder aktualisierbaren View gebunden.
    Eine Cube-Dimensionsreferenz muss an Spalten einer Tabelle oder einer aktualisierbaren View gebunden werden.
    It must be something like this:
    VLD-0370:For CUB_MEMBER_TRANSACTION_R Cube, Dimension TEST_DIM the reference is not bound to columns in a table or updatable view.
    A cube dimension reference must be bound to columns of a table or updatable view.
    I cannot create a new dimension ans add it to the cube on the new machine. Don't know why. All locations are fine.
    A problem is, I don't find a list or something like that for the VLD-xxxx with hints what to to like the ORA-xxxx.
    Thanks a lot from Berlin
    Michael

    Hi Michael,
    The cube has a table related, you have added the dimension to the cube, but the table needs a new column with a foreign key to the table-dimension. When you are modifying an existing cube this is not automatic, you have to add the column and foreign key manually.
    Regards
    ANA GH

  • Is the every dimension in the cube is master data?

    Hi,
    suppose i had added one characteristic in cube definition, and created a sepearate dimension for that charactristic.
    is it mandatory that the characteristic is master data?
    if the added field is not master data, can we make it as a seperate dimension?
    clarify me!
    Thanks,
    Ravi

    HI,
       If you are going to add a characteristic to the cube, you can add that field to the new dimension( you can add that field in existing dimension also).
       If it is a keyfigure, you can add that in keyfigure group.
      I think you are asking whther the characteristic should have master data or not? if it is it is not necessary. the characteristics may not have master data.
    rgrds,
    v.sen.

  • 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

  • Aceessing 2 different dimension from same cube in 2 different packages ?

    Hi All,
    I would be proceesing dimensions in my SSIS packages. And i want to run packages in parallel.
    Suppose i have a cube name as AdventureWorks and have 2 dimesions say A and B.
    Dimesion A would get process in SSIS package A , where as dimension B would get process in SSIS package B.
    Now i want to run SSIS packages A and B in parallel.
    Is it possible ?

    Hi Shadabs,
    According to your description, you created two SQL Server Integration Services package to process two dimensions in the cube, now what you want to know can we run the packages A and B at the same time to process those two dimensions parallel, right?
    In SQL Server Analysis Services, we can process the database object individually, such as dimensions, measure groups and partitions. So you can run SSIS packages A and B in parallel to process the two dimensions.
    Reference
    http://consultingblogs.emc.com/jamiethomson/archive/2006/07/18/SSIS_2F00_SSAS_3A00_-Process-SSAS-dimensions-and-measure-groups-individually.aspx
    Regards,
    Charlie Liao
    TechNet Community Support

  • BAPI to get  all levels of all hierarchies of all dimensions of a cube

    Hi Experts,
    Is there are way to get all properties of all levels of all hierarchies of all dimensions of a cube (InfoCube, ODSObject, QueryCube, InfoSet) in one BAPI call?
    Any useful answer will be rewarded with suitable points.
    Thanks,
    Rohan

    Hi
    Check the following Cube related BAPIS
    BAPI_CUBE_ACTIVATE
    BAPI_CUBE_CHANGE
    BAPI_CUBE_CREATE
    BAPI_CUBE_GETDETAIL
    BAPI_CUBE_GETLIST
    BAPI_INFOCUBE_READ_REMOTE_DATA
    BAPI_MDPROVIDER_GET_CUBES
    BAPI_MDPROVIDER_GET_STREAMCUBE
    UMK_BW_BAPI_CUBE_GETDETAIL
    Reward points for useful Answers
    Regards
    Anji

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

  • Basis for creating the dimension for the cube

    Dear All,
    I have one basic query.
    We can build the ODS and pull data from source system to BW system. But now if i am suppose to build the Cube for my reporting then how do i make decision to build dimension for the cube?
    I mean what are the parameters which we need to consider before we build the dimension for the cube and what type of objects will be there in each dimension??
    Appreciate your help on this.
    Regards,
    Anup.

    Hi,
    There is as no thmb rule for it. Generally we try to balance the dimension when we create them. For example, It is not advisable to include Material and Vendor in a single dimension.(otherwise it will lead to dimension explosion...large no. of records in a single dimension.)
    The idea of dimension tables is to group associated characteristics to reduce the number of fields in the fact table and to reduce redundancies in storing frequent combinations of
    characteristics values in a table. Examples of characteristics typically grouped into one dimension include Customer, Customer Group, and Zip Code grouped into a Customer
    dimension, and Material, Material Group, Color grouped into a Material dimension.
    A special case of a dimension is the line-item dimension, which is used for characteristics with a very high cardinality. Atypical example is the document number in a lineitem-
    level InfoCube.
    Regards,
    Gunjan.

  • Duplicate dimension in AW Cube

    Hi:
    We have to include two copies of a customer dimension in a cube in our analytical workspace. The two copies are due to two FKs (caller_customer and a receiver_customer) in the cube. Our customer dimension has > 5M records and has several hierarchies. We are suspecting that including both the same large customer dimension twice in our cube will increase our cube size and cube maintenance time substantially. Any ideas on this? Is there a workaround or a better way to do this?
    Regards.
    Umar.

    It sounds from your description that there is a single leaf value, Customer, that is rolled up differently depending on the role of caller or receiver. I am not sure why you need to implement two different dimensions, surely this is one dimension with two hierarchies baed on caller and receiver drill paths.
    Hope this helps,
    Keith
    Oracle Business Intelligence Product Management
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    BI Beans http://www.oracle.com/technology/products/bib/index.html
    Discoverer: http://www.oracle.com/technology/products/discoverer/
    BI Software: http://www.oracle.com/technology/software/products/ias/devuse.html
    Documentation: http://www.oracle.com/technology/documentation/appserver1012.html
    BI Samples: http://www.oracle.com/technology/products/bi/samples/
    Blog: http://oraclebi.blogspot.com/

  • BAPI for all levels of all hierarchies of all dimensions of a cube

    Hi Experts,
    Is there are way to get all properties of all levels of all hierarchies of all dimensions of a cube (InfoCube, ODSObject, QueryCube, InfoSet)  in one BAPI call?
    Any useful answer will be rewarded with suitable points.
    Thanks,
    Rohan

    Hi
    Check the following Cube related BAPIS
    BAPI_CUBE_ACTIVATE
    BAPI_CUBE_CHANGE
    BAPI_CUBE_CREATE
    BAPI_CUBE_GETDETAIL
    BAPI_CUBE_GETLIST
    BAPI_INFOCUBE_READ_REMOTE_DATA
    BAPI_MDPROVIDER_GET_CUBES
    BAPI_MDPROVIDER_GET_STREAMCUBE
    UMK_BW_BAPI_CUBE_GETDETAIL
    Reward points for useful Answers
    Regards
    Anji

  • Adjusting dimensions in the cube

    hi,
    One of our cubes have more than 40 million records. But the reports on it are running slow. so i checked the fact dimension ratios, then they are not efficient. So, I need to adjust the dimensions in such a way that they are efficient. In order to do that i have to delete and load the data again which is very huge...
      Is there any way that without deleting the data can i adjust the dimensions in the cube? Please let me know.
    Thanks in advance....

    How do you say that? Did you try to do some checks in RSRT. May be some indexing or aggregates might help.Tru to use reporting agent.  If not, try this in your dev syste or sandbox.
    1. Send the data to another cube ( may be you have to make a new cube as copy of the old cube).
    2. Model another cube the way you wish to remodel the cube.
    3. Create update rules and schedule the package.
    4. Take care of things like partioning, cache, use of multi provider, etc.
    5.  Perform stress and performance test.
    6.  Copy all the queries fro the old cube to this cube.
    7.  Collect all the objects and transport.
    If you are in 7.0, then you have some options. But in 3.5 it is bit hard.
    Ravi Thothadri

Maybe you are looking for