How to deploy MOLAP cube with OWB?

Hi.
I'm having some questions about MOLAP in OWB.
1. Why OWB puts everything in snowflake? Every new dimension level will be in new table... Is this ok if I use 'level-based hierarchy'? If I use value-based-hierarchy will I have only one table per dimension?
2. When I try to deploy dimension an error occured:
Name
Action
Status
Log
DEMO_CUBE
Create
Error
ORA-20101: 10:20:14 ***Error Occured: Can not Create Aggregation Solve [b]SOLVE_DEMO_CUBE_MY_MEASURE2E29A0.SOLVE1.AGGREGATIONSOLVE. Solve Definition DEMO_CUBE.DEMO_CUBE_MY_MEASURE.AGGREGATIONDEFINITION does not Exist.
ORA-06512: at "MY_MOLAP_USER.OWB$XMLCLOB_MY_MOLAP_USER", line 311
ORA-06512: at "MY_MOLAP_USER.OWB$XMLCLOB_MY_MOLAP_USER", line 337
ORA-06512: at line 3
Cube have 3 dimension, what I need to set correctly?
3. Why I can't use multiple reference to a same dimension? For example in ROLAP (in fact table) I have 4 different dates (4 foreign key-s) and everything was ok, but how to do this in MOLAP?
4. How to store some text data in MOLAP cube. For example in ROLAP (fact) I had some text data. Do I need to create dimension (text dimension with domain value) in MOLAP, for every text data that was in ROLAP (fact).
Thanks.
Deep

1. For ROLAP OWB can create star or snowflake implemented dimensions. By default the wizard creates a star style implementation table (a single table).
2. Not sure why you are seeing this.
3. Need a different dimension for each dimension role (its an AW/ MOLAP restriction for now)
4. You can have a measure that has data type VARCHAR2 for example and define no aggregation for that measure.
Cheers
David

Similar Messages

  • Problems in the creation of a MOLAP Cube with DBMS_AWM.

    I want to create a MOLAP Cube with the package DBMS_AWM. So I create the ROLAP Cube and the Dimensions with the Enterprise Manager Website, and all works perfectly. Then I executed the code to create the multidimensional dimensions and the multidimensional cube (awm dimensions/cubes), but I had some problems in the first dimension.
    This dimension has the name D_DESTIN, and has the following hierarchy:
    +DESTIN_DESC_H3
    |
    +---DESTIN_DESC_H2
    |
    +------DESTIN_DESC_H1
    |
    +---------DESTIN_DESC_H0
    The name of the hierarchy is H_D_DESTIN.
    The following code is the code that I used to create the first multidimensional dimension:
    set serveroutput on
    execute cwm2_olap_manager.set_echo_on;
    execute dbms_aw.execute ('aw create ''WTESTE''');
    execute dbms_awm.create_awdimension('EXEMPLO_OLAP', 'D_DESTIN', 'EXEMPLO_OLAP','WTESTE', 'WD_DESTIN');
    execute dbms_awm.create_awdimload_spec('D_DESTIN_LOAD', 'EXEMPLO_OLAP', 'D_DESTIN', 'FULL_LOAD');
    execute DBMS_AWM.SET_AWDIMLOAD_SPEC_PARAMETER ('D_DESTIN_LOAD','EXEMPLO_OLAP','D_DESTIN','UNIQUE_RDBMS_KEY','NO');
    execute dbms_awm.refresh_awdimension('EXEMPLO_OLAP', 'WTESTE', 'WD_DESTIN', 'D_DESTIN_LOAD');
    commit;
    execute cwm2_olap_manager.set_echo_off;
    execute cwm2_olap_manager.end_log
    When I executed the code above, I got the following error:
    PL/SQL procedure successfully completed.
    SP2-0103: Nothing in SQL buffer to run.
    PL/SQL procedure successfully completed.
    AMD-00001 created AWDimension "EXEMPLO_OLAP.WTESTE.WD_DESTIN"
    PL/SQL procedure successfully completed.
    AMD-00001 created AWDimLoad_Spec "D_DESTIN_LOAD.EXEMPLO_OLAP.D_DESTIN"
    PL/SQL procedure successfully completed.
    AMD-00002 set AWDimLoad_Spec_Parameter "D_DESTIN_LOAD.EXEMPLO_OLAP.D_DESTIN"
    UNIQUE_RDBMS_KEY to "NO"
    PL/SQL procedure successfully completed.
    ERROR Create_AWDimension. Problem refreshing dimension:
    WD_DESTIN
    Error
    Validating Dimension Mappings WD_DESTIN.DIMENSION. Key Expression
    DWH.D_DESTIN.DESTIN_KEY for Mapping Group
    WD_DESTIN.H_D_DESTIN.DESTIN_DESC_H0.DWH_D_DESTIN_WD_DESTIN_H_D_DESTIN
    DESTINDESC_H0.DIMENSIONMAPGROUP, Level WD_DESTIN.DESTIN_DESC_H0.LEVEL,
    Hierarchy WD_DESTIN.H_D_DESTIN.HIERARCHY is Incorrectly Mapped to
    RDBMS.
    (AW$XML) AW$XML
    In SYS.AWXML!__XML_HANDLE_ERROR PROGRAM:
    BEGIN dbms_awm.refresh_awdimension('EXEMPLO_OLAP', 'WTESTE',
    'WD_DESTIN', 'D_DESTIN_LOAD'); END;
    ERROR at line 1:
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "OLAPSYS.DBMS_AWM", line 1012
    ORA-06512: at line 1
    Commit complete.
    PL/SQL procedure successfully completed.
    PL/SQL procedure successfully completed.
    I don’t know what is wrong. The ROLAP Cube is valid according to Oracle Enterprise Manager Website, and it is possible to consult its data with "OracleBI Spreadsheet Add-In"
    What is wrong?
    Regards,
    Rui Torres

    I executed the same code in a different user and the MOLAP Cube was created successfully.
    But, I don’t know what is the privilege/role, that permits this second user to create a MOLAP cube with the package DBMS_AWM.
    The privileges/roles of the first user are:
    ROLES
    ======
    CONNECT
    OLAP_DBA
    OLAP_USER
    OWBR_EXEMPLO_OLAP
    OWB_EXEMPLO_OLAP
    SYSTEM PRIVILEGES
    =================
    ALTER SESSION     
    CREATE ANY PROCEDURE     
    CREATE DATABASE LINK     
    CREATE DIMENSION     
    CREATE INDEXTYPE     
    CREATE MATERIALIZED VIEW     
    CREATE PROCEDURE     
    CREATE PUBLIC DATABASE LINK     
    CREATE PUBLIC SYNONYM     
    CREATE ROLE     
    CREATE SEQUENCE     
    CREATE SESSION     
    CREATE SYNONYM     
    CREATE TABLE     
    CREATE TRIGGER     
    CREATE TYPE     
    CREATE VIEW     
    DROP ANY PROCEDURE     
    DROP PUBLIC SYNONYM     
    EXECUTE ANY PROCEDURE     
    GLOBAL QUERY REWRITE     
    SELECT ANY TABLE     
    SYSDBA     
    UNLIMITED TABLESPACE
    OBJECTS PRIVILEGES
    ==================
    Object      Privilege     |Schema |Object     
    =======================================================
    SELECT               |SYS     |DBA_ROLE_PRIVS     
    EXECUTE               |SYS     |DBMS_LOCK     
    SELECT               |SYS     |DBMS_LOCK_ALLOCATED     
    EXECUTE               |SYS     |DBMS_OBFUSCATION_TOOLKIT     
    EXECUTE               |SYS     |DBMS_SNAPSHOT     
    SELECT               |SYS     |V_$LOCK     
    SELECT               |SYS     |V_$MYSTAT     
    SELECT               |SYS     |V_$SESSION     
    SELECT               |SYS     |V_$SYSTEM_PARAMETER
    The privileges/roles of the second user are:
    ROLES
    ======
    AQ_ADMINISTRATOR_ROLE          
    DBA          
    MGMT_USER
    SYSTEM PRIVILEGES
    =================
    CREATE MATERIALIZED VIEW     
    CREATE TABLE     
    GLOBAL QUERY REWRITE     
    SELECT ANY TABLE     
    UNLIMITED TABLESPACE
    OBJECTS PRIVILEGES
    ==================
    Object Privilege     |Schema     |Object     
    =============================================
    EXECUTE               |SYS     |DBMS_ALERT     
    EXECUTE               |SYS     |DBMS_AQ     
    EXECUTE               |SYS     |DBMS_AQADM     
    EXECUTE               |SYS     |DBMS_AQELM     
    EXECUTE               |SYS     |DBMS_AQ_IMPORT_INTERNAL     
    EXECUTE               |SYS     |DBMS_DEFER_IMPORT_INTERNAL     
    EXECUTE               |SYS     |DBMS_REPCAT     
    EXECUTE               |SYS     |DBMS_RULE_EXIMP     
    EXECUTE               |SYS     |DBMS_SYS_ERROR     
    EXECUTE               |SYS     |DBMS_TRANSFORM_EXIMP     
    ALTER               |SYS     |INCEXP     
    DEBUG               |SYS     |INCEXP     
    DELETE               |SYS     |INCEXP     
    FLASHBACK          |SYS     |INCEXP     
    INDEX               |SYS     |INCEXP     
    INSERT               |SYS     |INCEXP     
    ON COMMIT REFRESH     |SYS     |INCEXP     
    QUERY REWRITE          |SYS     |INCEXP     
    REFERENCES          |SYS     |INCEXP     
    SELECT               |SYS     |INCEXP     
    UPDATE               |SYS     |INCEXP     
    ALTER               |SYS     |INCFIL     
    DEBUG               |SYS     |INCFIL     
    DELETE               |SYS     |INCFIL     
    FLASHBACK          |SYS     |INCFIL
    Which privilege/role permits the second user to create a MOLAP cube?
    Regards,
    Rui Torres

  • How to deploy cairngorm application with FTP support?

    Hi,
    I have a cairngorm application, it works fine in my local
    computer.
    But I need to upload it to a website in my web hosting
    company with FTP,
    but it doesn't work in the hosting server because I can not
    add the cairngorm.swc file to the application.
    Please give me a idea how to deploy the application with ftp
    software.
    Thanks a lot
    Mark

    Any opinions are welcome

  • Error in deploying an OLAP cube with OWB ---- Oracle ACE's , please help me

    I am using OWB 10.2 for building a BI application . All goes well until I tried to deploy an OLAP relational cube . When I cofigure an OLAP cube -deplyoment options- with 'deploy all' value ie OWB genarete un pl/sql script with cmw2 procedures , Control Center Manager can't deploy my cube and give me this log:
    ORA-06510 : PL/SQL unhandled user-defined exception
    ORA-06512 : at OLAPSYS.CMW2_OLAP_UTILITY , line 1660
    ORA-01403 : no data found
    ORA-06512 : at "OLAPSYS.CMW2_OLAP_CUBE, line 33
    ORA-06512 : at "OLAPSYS.CMW2_OLAP_CUBE, line 55
    ORA-06512 : at "OLAPSYS.CMW2_OLAP_CUBE, line 386
    ORA-06512 : at line 5
    What do you think is wrong?
    TIA

    Ragnar is quite correct. When you design a cube there is an associated table generated and FK constraints are created that link back to the related dimension objects and their associated tables. The OLAP dimensions and cubes are just pieces of metadata and don't actually exist as first class objects in their own right. Most importantly don't confuse OLAP dimensions with relational dimensions that are created to support query re-write.
    In Control Center if you check the Table node in your tree you should see a list of tables that are the relational source objects for your dimensions and cubes. Deploy the dimension tables first, then deploy the dimensions using the "Deploy All" option. Lastly depoly your table followed by the cube.
    In Control Center it is possible to force OWB to deploy all related objects. I think it is on one of the menu options within Design Center. I will see if I can find the exact details when I next have OWB open.
    Hope this helps
    Keith Laker
    Oracle EMEA Consulting
    BI Blog: http://oraclebi.blogspot.com/
    DM Blog: http://oracledmt.blogspot.com/
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    BI Samples: http://www.oracle.com/technology/products/bi/samples/

  • Getting error while deploying a cube with time dimension

    Hi,
    I created a time dimension using WB with Cal yr and day heirarchy. Designed a cube using both and tried to deploy it. I got the following error.
    Appreciate your help..
    Name
    Type
    Status
    Log
    TIME_CUB1
    Cube
    Success
    VLD-0001: Validation completed successfully.
    TIME_CUB1
    Description : Runtime User : OWB_REP_OWNER Started : 2006-12-13 15:37:17.0
    Name
    Action
    Status
    Log
    TIME_CUB1
    Create
    Error
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "OLAPSYS.CWM2_OLAP_CUBE", line 394
    ORA-06512: at line 5

    Hi,
    I'm having problems to deploy this cube (this was the origin of my problem), when I change it to "Deploy Data Object Only", It don't generate code and the cube is not created. This is what I get:
    -- Product : Oracle Warehouse Builder
    -- Generator Version : 11.1.0.6.0
    -- Created Date : Wed May 12 08:41:59 CST 2010
    -- Modified Date : Wed May 12 08:41:59 CST 2010
    -- Created By : edennis
    -- Modified By : edennis
    -- Generated Object Type : TABLE
    -- Generated Object Name : FACT_TMP_SALDOS
    -- Comments :
    -- Copyright © 2000, 2007, Oracle. All rights reserved.
    WHENEVER SQLERROR EXIT FAILURE;
    Ideas?
    Thanks for your help!

  • Error Deploying A Cube with the Deploy All option

    Hi All,
    I get the error below when I try to deploy a cube:
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "OLAPSYS.CWM2_OLAP_UTILITY", line 1660
    ORA-01403: no data found
    ORA-06512: at "OLAPSYS.CWM2_OLAP_CUBE", line 33
    ORA-06512: at "OLAPSYS.CWM2_OLAP_CUBE", line 55
    ORA-06512: at "OLAPSYS.CWM2_OLAP_CUBE", line 386
    ORA-06512: at line 10
    I have already deployed all the dimensions with the "Deploy All" Option and the cube deployment still failed. Please, can anyone suggest possible ways of solving this problem?
    Many thanks

    Hi
    Have you deployed your implementing cube/fact table?
    Otherwise take the generated SQL script and try running it in SQLPlus before doing so so the following;
    set serveroutput on size 999999
    exec cwm_olap_manager.set_echo_on
    now run the script, you should see errors output now.
    Cheers
    David

  • How to deploy an app with servlet and background processing

    i have a servlet with background processing. it has to run 24 hours a day.
    but i have problem with shutdown (after 1-2 hours without user action). [9iAS 9.0.3.0, windows 2000]
    i created for application seperate OC4J (in the EM) and i deployed it there. first time as war file, later as ear file (because there is possible to re-deploy only ear file).
    but it seems that the servlets are not designated to run as a uninterruptible task.
    the question is: how to deploy such (servlet + uninterruptible background processing) application in the 9iAS?
    a) everything in the OC4J (then how to disable shutdown?)
    b) servlet in the OC4J. where (and how) to install the rest of application?
    b1) servlet in the OC4J + rmi/soap/... + standalone server?
    what is the standard in the oracle world :) ?
    thanks

    Better to post your topic in the iPad in the Enterprise community.
    This is the, "Using Mac App Store" forum and for the most part for troubleshooting the App Store.

  • How to archive info cube with non-cumulatives values ??

    Dear All,
    Would you like kindly help me please .. ??
    It's regarding archiving, but right now archiving in Info Cube with cumulative values like Info cube movement.
    Because it's rather different than other cube due it has marker ..
    I've already read from article discussing about archiving, it said i must archive the data before the marker (it's if i'm not having incorrect understanding). But right now, i don't know where the marker is ??
    My questions are:
    1. Could somebody help me please giving me explanation regarding it ??
    2. If don't mind, would you like to explain me step-by-step how to archive it ??
    3. Is my comprehension above correct that we have to archive data before the marker ?? If yes, how can i know where the marker is (What date does the marker point to ?? ) ??
    Best regards,,
    Niel.

    Hi
    May be helpful to you
    Step by step https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a0974515-7225-2b10-14a1-f5abba35b19f
    Data Archiving Part 1 – A Tour d’Horizon
    http://www.sap-press.com/product.cfm?account=&product=H956
    Technical Setting for Data Archiving
    Hope it helps

  • How to Deploy J2ME applications with data in RMS?

    Hello everyone,
    I am designing a J2ME application, a simple "Who wants to be a millionaire game". It stores questions and answers from a rms datastore. I want to to how can I deploy this application with questions and answers in the recordstore. Each time I run the emulator, the data stored previously gets deleted. Is it possible to attach the rms recordstore along with the .jar or .jad files? If so how can I do it. Please help.
    Thank you all in advance.

    Thank you Sypress.. When I install it the code works fine. But I wanted to include data with the application. I think I found a way way. I added the data in a text file and while starting the application I inserted data from the file into the recordstore.

  • How to deploy LifeCycle Designer with SCCM

    The company I work for has purchased Adobe LiveCycle Designer version 11.  I'm trying to find out what parameters can be sent to the MSI file via Setup.exe.  I'm mainly looking at how to pass the license key to the MSI so I can deploy this software with SCCM. 

    Hi,
    As Gerry said, please test the command line to uninstall Office 365 without user interaction before using SCCM.
    If this command line cannot work, you could get better support from Office forum.
    http://social.technet.microsoft.com/Forums/office/en-US/home?forum=officeitpro
    Best Regards,
    Joyce
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How to edit the cube with new fields without changing historical  in BI 7.0

    HI,
    I have requirment that need to edit cube with new fields and without changing historical data on it.
    Please some one can advise me abt the above scenario.
    Note:I am using BI7.0

    hi Krish,
    In BI 7.0,
    we cannot add a characteristic to an existing dimension if the data is not deleted from the cube.
    It can go to a new dimension and that will not change the existing structure of the cube tables, but will just add to it (as another dim table).  or use remodeling.
    for more details, please seach threads.....
    with hopes
    ARS

  • How to deploy an applicatin with jdeveloper

    hello every boy,
    someone can help me, i want to deploy an application with jdevloper9i uing the oc4j server,
    i already tryed to deploy this application with tomcat5, but it's generating errors, wish i didn't understood, so i want to deploy it with he jdeveloper server to see if it ca work and check if the problem is with connection to the database ( i use for the database :SqlServer)
    thank you fr helping me

    Use the below OTN tutorial Link for 'Deploying a Web Application to Oracle Application Server 10g' : http://www.oracle.com/technology/obe/obe1013jdev/deployment/deployment.htm

  • How to import SH Sample Dimensions and Cubes with OWB Client

    Hi, is there a functionality to import the Dimensions and Cubes from the sample to reuse and manipulate them within the OWB Client?
    I can add Dimensions in the Enterprise Manager but mapping should be difficult- right?
    Specs: DB 10g rel2, OWB 10.1.0.4

    dimension - either define a table on your own, or use the data modeler and physically define a new dimension.
    Cube - same as above.
    as for levels and hierarchies, this can also be done in the data modeler. You can specify keys, levels, attributes, measures...all that stuff for dims and facts. There many tabs on the lower half of the dimension modeler screen that control this.
    Check out the oracle by examples for easy tutorials.

  • How to fill BI cube with Web Dynpro ABAP Program UI

    Hello,
    I am new in web dynpro ABAP and need zour help. How can i write aABAP web dynpro program, which allows the user to enter transactional data and saved in the real time infocube.
    I know that such a functionality exist  in the integrated planning where a real time infocube, changeable query, data provider and web template are created, and through which a user can enter or change for sepecific master data combination transactional data and save them in the info cube.
    Have you an experience in the way of implementing an user interface in connection with the real time cube. Do i have to use the BIAPPLICATIONFRAME UI element or is there a better way.
    Many thanks
    Arnaud
    Edited by: Arnaud on Jul 28, 2010 3:32 PM

    Hi Rajpal,
    Please go through this..
    calling BI report
    Cheers,
    Kris.

  • How to deploy a RAC with less than 5 disks in OVM 3.0.3

    Hello,
    Ive already successfully deployed two RACs based on the corresponding template.
    Now I want to deploy another RAC but only with 3 shared disks (instead of five).
    Of course Ive read the Appendix C of the template description but its not clear for me how to change the params.ini when Im not able to start the VM.
    When Im booting the VM on the console Im getting the message that there are not enough disks and Im not able the get a console login.
    Thanks & regards
    Axel D.

    Hi,
    MUST have 5 disks configured for each VM-RAC (D1, D2, D3, D4, D5) - disk order!.
    After first step - network configuration finish, login and edit params.ini, install RAC on first 3 disks (D1, D2, D3).
    After finishing edit VM and remove last 2 disks (D4, D5).
    For Production
    D1, D2, D3 = LUN's on shared storage
    D4, D5 = Virtual Disks in Repository
    For Test
    D1, D2, D3 = Virtual Disks in Repository
    D4, D5 = Virtual Disks in Repository
    D1, D2, D3 must meet requirements regarding estimated DB dimension.
    D4, D5 = 1GB can be deleted after RAC instalation.
    Regards

Maybe you are looking for

  • New Hard Drive- Ipod not recognized anymore

    I just have a quick question about my new nano so if anyone has any idea then that would be a big help. My MacBook was having problems last week and I had to have a new Hard Drive installed in it. Now none of my programs are set up anymore and nothin

  • How to restore a software raid mirror after a drive failure

    i set up a software raid mirror with two hard drives in a mac pro. then one failed as reported by disk utility. i replaced the drive. it does not seem possible to restore this raid short of copying the files to a third location and then erasing and e

  • HT201210 I am trying to update iphone 4 from ISO 5.1.1 to ISO 6.0.1

    I am trying to update iphone 4 from iSO 5.1.1 to iSO 6.0.1.  The phone says it needs a software update, but when it's almost finished downloading it says Update failed.  I am connected to Wi-Fi.  Any suggestions?

  • Time Machine trying to randomly copy 26gb of stuff

    So my time machine was taking a rather long time so i looked at it and it said it needed to copy 26gbs of stuff. I have not even been on my computer since the last backup an hour ago. I cancelled it and tried again same thing. I was trying to figure

  • How do you change the location of where your photos are stored?

    How do you go about changing the location of where your iPhoto files are housed?  I'm running out of space on one drive and want to move them all over to a drive that can house all of the current (and future) photos?