Modifying existing 10g Cube

Hi ,
Once we build a 10g cube(10.2.0.2) using AWM is there any way to modify the existing logic inside as we can see lot of Cube parameters fields are disabled meaning that if there is in error during deisgn I need to build the entire cube from scratch .
Thanks,
DxP

There are many limitations on what you can modify in a 10g cube after it is created. You can add and removed measures, for example, but you cannot add and remove dimensions. This feature is new in 11g (and through the stack to AWM in 11.2). So I'm afraid you will need to delete and recreate the cube to make this kind of change.

Similar Messages

  • Need Steps or documents to connect existing 10g agent to 11g oms

    Hi All,
    Just installed 11g oms on oel 5.5 linux and it runs good. We have several hp servers run 10205 agents and they are monitored by 10205 oms on window. We want to use this new 11g oms to replace the 10205 oms. How to make this 11g linux oms to find the 10g hp agents?
    Has anyone known the steps to configure an existing 10205 hp agent to connect to linux 11g oms? Or generally the steps to modify an existing 10g agent to see the 11g oms?
    Thanks in advance for any help!

    Sorry my mistake.
    You should
    1.
    Stop the Management Agent.
    2.
    Locate the emd.properties file in the Management Agent home directory:
    AGENT_HOME/sysman/config/emd.properties
    3.
    Use a text editor to open the file and locate the REPOSITORY_URL property.
    4.
    Modify the value for the REPOSITORY_URL property so it references the new Management Service. For example:
    REPOSITORY_URL=http://mgmthost2.acme.com:4889/em/upload
    5.
    Modify the value for the emdWalletSrcUrl property so it references the new Management Service. For example, if the new Management Service is on a host called mgmthost2.acme.com , modify the property as follows:
    emdWalletSrcUrl=http://mgmthost2.acme.com:4889/em/wallets/emd
    6.
    Save your changes and close the emd.properties file.
    7.
    To ensure that the Management Agent is no longer holding any specific data or settings from the previous Management Service, delete all the files in the following directories:
    AGENT_HOME/sysman/emd/upload/
    AGENT_HOME/sysman/emd/state/
    AGENT_HOME/sysman/emd/collection/*
    AGENT_HOME/sysman/emd/lastupld.xml
    AGENT_HOME/sysman/emd/agntstmp.txt
    AGENT_HOME/sysman/emd/blackouts.xml
    AGENT_HOME/sysman/emd/protocol.ini
    Note that this action removes all user-defined metrics (UDM)s and custom changes to metric and policy collections.
    Note:
    You can use the emctl clearstate agent command to delete the files in the state directory.
    8.
    Restart the Management Agent.
    as directed by mnazim (sorry)
    http://download.oracle.com/docs/cd/E11857_01/em.111/e16790/ha_agent.htm#BABDFBGA

  • Modify Existing infocube

    Hi all,
    In BW 3.1, How we can modify existing cube with 3 years of data?
    I need to add characterstic in the existing cube with millions of record. If i add, then what will be the impact?
    Regards,
    Rajvinder

    Hi,
    From what I understand, you wish to have field set to either 'Y' or 'N' depending on availability of date. I assume this date is part of your BEx Query. In that case:
    1. You could create local CKF and do the needful. However, you will be unable to retrieve it from your InfoCube, which means the query can undergo performance issues if data is large. Nevertheless, it is worth a try.
    2. If the above does not work and you really need to have the field at InfoCube level, then you could try to create another Infocube (IC2) with key fields of present InfoCube (IC1) and add this field. After you have populated data in IC2, you can create an Infoset and you should be there.
    Hope this works.

  • Linking existing Essbase Cube to Planning

    My business team created an Essbase cube, and now they want us to link that cube to Planning.
    I opened an SR and I was told the following:
    1. Ensure you have a test environment to create this new Planning app before moving to production.
    2. Create a new Planning app in the test environment with the same name as the production Essbase cube.
    3. Export all Essbase data.
    4. Copy over the outline to the new Essbase cube in the test env. You can copy over the rest of the Essbase objects as needed (calc scripts, report scripts, etc).
    5. Import the Essbase data into the new Essbase cube.
    6. refresh Planning
    Everything went well except for Step 6. When I do the refresh from Planning, the Essbase Outline gets updated with the one from Planning which doesn't have anything since it was just created.
    I need to refresh the Planning Outline with the the one from Essbase that does have the data the users have been working on.
    Thanks.

    Hi,
    You will have to define all the dimension membes etc to Planning. Because Essbase is the database, it will be updated with planning information... There are no shortcuts.. But you can export your dimension members from existing Essbase and load into planning using HAL/ODI/DIM..
    Use outline extractor tool to get the existing dimensionality and create 1 metadata file per dimensions.
    I believe Oracle support thought that you want to create a new Essbase cube from existing Planning cube.
    Cheers
    RS

  • Problem in modifying existing records in dbtab

    Hi Experts,
    I am doing a report where I have created two dbtab's , one for data getting saved and
    other for fetching data and modifying exsiting records..
    For eg - let ZABC be the table where I need to insert or update records and ZXYZ is the table where
    I need to fetch and modify existing records.
    Now my probelm is :
    In case of inserting new records (multiple records ) into my dbtab ( ZABC ) its working ,
    but modifying existing records in another dbtab (ZXYZ ) its not wroking !! plz advice !!
    If my select querry for modifying exsiting records is:
    SELECT *  FROM ZXYZ  INTO TABLE ITAB WHERE MATNR EQ S_MATNR.
    *****then its inserting a newline along with the existing records.
    but when my querry is,
    SELECT single *  FROM ZXYZ  WHERE MATNR EQ S_MATNR.
    then its modifying the existing records, but only the first record.
    Loop at itab.
    if sy-tabix  = 1.
    zabc-matnr = matnr.
    zabc-idnrk  = idnrk.
    zabc-budat = s_budat.
    zabc-menge = menge1.
    ZXYZ-menge = ZABC-Menge + MENGE1.
    ZXYZ-BALC  = ZXYZ-Menge   -   MENGE1.
    ELSEIF sy-tabix  = 2.
    zabc-matnr = matnr.
    zabc-idnrk  = idnrk.
    zabc-budat = s_budat.
    zabc-menge = menge2.
    ZXYZ-menge = ZABC-Menge + MENGE2.
    ZXYZ-BALC  = ZXYZ-Menge  -  MENGE2.
    ELSEIF sy-tabix  = 3.
    zabc-matnr = matnr.
    zabc-idnrk  = idnrk.
    zabc-budat = s_budat.
    zabc-menge = menge3.
    ZXYZ-menge = ZABC-Menge + MENGE3.
    ZXYZ-BALC  = ZXYZ-Menge   -  MENGE3.
    ENDIF.
    INSERT ZABC.
    IF SY-SUBRC EQ 0.
    MODIFY ZXYZ.
            IF SY-SUBRC = 0.
              MESSAGE : I002 WITH 'RECORD CREATED'.
                ENDIF.
    ENDIF.
    Please advice
    Karthik
    Edited by: Karthik R on Aug 24, 2009 9:42 PM

    Hi,
    This is because in the second case you are not selecting records into an internal table.
    As a result only the first record which satisfies the where condition is fetched.
    Check if the program goes into the loop when you write second select query.
    KR Jaideep,

  • To add new key figure in existing info cube (BI 7.0)

    I m using BI 7.0
    How can I add new Key figure in my existing info cube?
    Thanks
    KS

    hi,
    check the following the links
    http://help.sap.com/saphelp_nw04s/helpdata/en/58/85e5414f070640e10000000a1550b0/frameset.htm
    thread's regarding remodeling
    Remodeling Toolbox
    Remodelling option in 7.0
    https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=remodeling+&adv=true&sdn_author_name=&sortby=cm_rnd_rankvalue
    hope this help you
    happy new year 2008
    regards
    harikrishna N

  • How to modify existing concurrent program

    I want to edit and modify existing pl/sql concurrent program.
    what are the steps required to do this?

    Hi,
    Pls keep in mind that modifying standard programs is not advisable. You will get SPAU (http://help.sap.com/saphelp_nw2004s/helpdata/en/c8/61ec66e33611d1954b0000e82de14a/frameset.htm) when you upgrade your SAP system. Try to make an own version and include as much as possible from the standard program.
    Eddy

  • How to modify existing code of SQVI report?

    Hi Expert,
       There is a SQVI report which has already been created but we need to change the one for new requirement.
    is there any way to modify existing code for new requirement?
    Can we edit in abap workbench?
    Thanks & Regards
    Savita

    Savita,
    You can not modify SQVI system generated code. You need to go to SAVI change mode and make modifications. If your requirement is a sort of additional fields or inserting come code into the program , then SQVI is not the choice. You need to use Infoset Queries (SQ03, SQ02, Sq01).
    KJogeswaraRao

  • How to modify existing enhancement?

    I have requirement which require to modify existing enhancement.
    What are the steps involved to modify enhancement?
    thanks

    Hi,
    Check
    https://www.sdn.sap.com/irj/sdn/nw-development?rid=/webcontent/uuid/2342e1f3-0b01-0010-a186-fdd404884050#section19
    http://help.sap.com/saphelp_nw04/helpdata/en/6b/3f6d016d0711d396a50004ac96334b/frameset.htm
    Edited by: Neenu Jose on Nov 18, 2008 7:48 AM

  • Problem In Joing AWM 10G Cube

    Hi David,
    This is in continuation of the Thread : 'Problem In Joing AWM 10G Cube' to which you have replied. But I was unable to post my reply in the same Thread. So I am opening another Thread with almost same subject line. Below are the things that you wanted from me.
    The Scenario is as below:
    CREATE TABLE W_POSITION_D
    ROW_WID NUMBER, PK and Refers to FACT.POSITION_WID
    NAME VARCHAR2(60),
    STREET VARCHAR2(60),
    CITY VARCHAR2(60),
    STATE VARCHAR2(60),
    INTEGRATION_ID NUMBER PRIMARY KEY --> Refers FK W_POSITION_DH.LVL1_ID
    CREATE TABLE W_POSITION_DH
    ROW_WID NUMBER,
    LVL1_ID NUMBER PRIMARY KEY REFERENCES W_POSITION_D(INTEGRATION_ID),
    LVL2_ID VARCHAR2(60),
    LVL3_ID VARCHAR2(60),
    LVL1_NAME VARCHAR2(60),
    LVL2_NAME VARCHAR2(60),
    LVL3_NAME VARCHAR2(60)
    CREATE TABLE FACT
    POSITION_WID NUMBER REFERENCES W_POSITION_D(ROW_WID),
    PRODUCT_WID NUMBER, -- REFERENCES Product Dim column
    SALES_UNIT NUMBER,
    CONSTRAINT fact_pk PRIMARY KEY (POSITION_WID, PRODUCT_WID)
    As a result of which I need to join FAct -> W_POSITION_D and W_POSITION_D --> W_POSITION_DH to show Fact.SALES_UNIT aggregated against W_POSITION_DH.LVL3_ID.
    Thanks..
    ChD

    Thanks for clarifying the fact join. I'm sorry to keep on at this, but table W_POSITION_D can only have one primary key. Do you mean it is a unique key?
    CREATE TABLE W_POSITION_D
      ROW_WID NUMBER UNIQUE NOT NULL ,
      NAME VARCHAR2(60),
      STREET VARCHAR2(60),
      CITY VARCHAR2(60),
      STATE VARCHAR2(60),
      INTEGRATION_ID NUMBER PRIMARY KEY
    )In any case I think you should define a view to join W_POSITION_D and W_POSITION_DH together. This can serve as the basis for your dimension in AWM.
    CREATE OR REPLACE VIEW W_POSITION_VIEW
    AS SELECT
      D.ROW_WID,
      D.NAME,
      D.STREET,
      D.CITY,
      D.STATE,
      DH.LVL1_ID,
      DH.LVL2_ID,
      DH.LVL3_ID,
      DH.LVL1_NAME,
      DH.LVL2_NAME,
      DH.LVL3_NAME
    FROM W_POSITION_D D, W_POSITION_DH DH
    WHERE DH.LVL1_ID = D.INTEGRATION_ID
    /

  • Modify existing rebate condition and exclusion

    Hi
    We are rebate agreements for customers. Currently I want to modify rebate condition in one of rebate agreement.
    Scenario: let us June 10th 2010 onwards, the rebate % is 3% for Profit center 'xxxx' & customer 'yyyy' instead of 1%. And 3% needs to accrued on billing docs going forward. How to set up this.
    I tried to modify existing rebate condition using VBo2 as follows: went into rebate agreement using VBo2, changed rebate % for condition record with effective from 06/11/2010 and Saved.  problem when I ran VBOF program, system posted reversal accrual for old rebate condition 1%. Old condition record validity from 01/01/2009 Valid to 12/31/2011.
    I have one more question. We want to set up rebate condition for all materials exclude some of them. we have thousands of materials for which we need to calculate rebates. but we want to exclude some materials in the rebate agreement. How to set up such exclus
    any ideas really appreciated
    thnx

    The key of your condition table (the one supporting your condition record in the agreement) is evidently Profit Center / Customer.  So for any combination of profit center and customer, you can maintain a rate and validity period. 
    You are attempting to maintain two separate records having the same key.  As you have experienced, the system does not allow it.
    The simple solution is to expire that rebate agreement and start a new one with the updated validity period and conditions.
    As for excluding certain materials, you need a more detailed key in your condition table.  Something else from the material master seems appropriateu2014Commission Group for example.  Maintain commissionable materials in group 01 and non-commissionable ones in group 02.  Then a key combination of Commission Group / Profit Center / Customer  would work well for you.
    Regards,
    Ken

  • How to Install 11i on existing 10g and APEX setup

    Dear All,
    I am planning to install 11i EBS on my XP machine that already has oracle 10g and apex 3.2 installed. I am little worried that my lack on experience with EBS may end up me messing-up my existing database and setup. I am new to EBS but have good experience with Oracle database. I am looking for some pointers that will guide me to safer landing with 11i installation. Can you please advise what steps/precautions I need to consider before installing 11i on existing 10g database?
    Thanks
    Aali

    Hi ali;
    I am planning to install 11i EBS on my XP machine that already has oracle 10g and apex 3.2 installed. I am little worried that my lack on experience with EBS may end up me messing-up my existing database and setup. I am new to EBS but have good experience with Oracle database. I am looking for some pointers that will guide me to safer landing with 11i installation. Can you please advise what steps/precautions I need to consider before installing 11i on existing 10g database?I belive you can make this installation but i wonder your XP machine can run all those in same time? I suggest use Wmware or oracle Wm and make installation on it.
    Regard
    Helios

  • Suggestion for installing 11gr2 crs with existing 10g crs...

    Hi, I need suggestions on installing 1120 rac on suse 11 where already 10g rac with asm is running. I need to upgrade the 10g crs and asm while installing 11g crs. Pls share your experience on these
    1- what are the challenges to run 10g database on 11gr2 crs? is this suggested?
    2- challenges to upgrade asm and crs to 11gr2.
    3- can we use 2 asm instance in 11g grid infra to manage 10g and 11g db separately.
    4-what could be back strategy for this kind of setup? RMAN?
    5-how many extra ip i need to install 11g crs with existing 10g crs . we plan to use 3 ip for scan.
    Also if possible please share any doc for this kind upgrade
    Thanks,
    Abhai

    1.) Yes this is o.k. Just see this MoS Note:
    Pre 11.2 Database Issues in 11gR2 Grid Infrastructure Environment (Doc ID 948456.1)
    2.) Well first only clusterware is upgraded. You will be asked if you want to upgrad ASM, but this is not mandatory at first.
    You can use ASMCA later to switch ASM from 10.2 to 11.2 (this does not have to be done during upgrade).
    3.) No you can only have 1 ASM running. So it is either 11.2 or 10.2 ASM. (However I suggest 11.2).
    However you can/should have multiple diskgroups. One data and fra for the 11.2 databases where you set the rdbms.compatibility to 11.2 to use the new features, and one data an fra diskgroup for the 10.2 databases.
    4.) As long as the compatibility setting of a diskgroup isn't changed, you can always switch ASM back to use 10.2 executables. (Just do a srvctl remove asm and add ASM).
    Search this forum - there has been another thread about this.
    Regarding fallback of clusterware => See installation guide.
    5.) Mandatory are just 3 additional IPs for the SCAN.
    Upgrade documentation see the installation guide of 11.2 GI.
    Upgrade for ASM see Storage Admin Guide.
    Upgrade to move OCR and Vote to ASM see Clusterware Admin Guide.
    Upgrade to database see Database Upgrade Guide
    Additionally look in MoS for the Upgrade Companion.
    Sebastian

  • Help on OLAP 10g Cube

    Hello Experts ,
    Anybody has idea why simple SUM on measure group by dimension on my OLAP 10g cube performing so slow even a simple query taking lot of time and even not returning the result , Is it due to performance cause or due to some design issue or due to DB pramaters which restricting the cube data to be returned ?Is it known issue with database bug . I am on AWm 10g latest with 10g 64 bit DB 10.2.0.4 .
    As we are completly stuck and not being able to progress the query on simple cube build on 20K data wiith 7 dimension However we tried with 2 dimension and it works perfectly fine .
    any advice ?
    Thanks ,
    Debashis

    Hi David ,
    Even we tried to perform a query like :
    Select * from mycube_view where measure1 is not null ;
    also:
    Select distinct measure1 from mycube_view ;
    The query is running for ages without any result .
    Also I can see 10g style cube views having diff structures like for 10g all the dimensions attributes present in the cube view itself . So for my OBIEE I could use single table based reorting I believe right ? But I wonder for OBIEE I need to put aggregate on my measure attribute or not ! for 11g I had put the aggregation like SUM against the measure attrbt there.
    Many Thanks,
    DxP

  • Modify existing Message

    Hi all,
    I need to change text/html part of message which I have in mail format. How to do this easily without loosing other parts of message?
    Or maybe you know some better way to create kind of simple proxy for SMTP which would add and replace some text in HTML part of email?
    So far I am reading message from plain stream of mail text representation (got it from Subethamail SMTP server) into JavaMail Message object. I had problem, when my changes to message were not reflected - I posted question on http://stackoverflow.com/questions/7674775/how-to-modify-existing-java-mail-mimemessage-body-parts/ and solved this one by calling message.saveChanges();
    The issue is that when I call message.saveChanges() headers seams to be lost - especially those around Content Type and Charset.
    My code looks like this:
    public void resend(InputStream data) throws Exception {
            Transport transport = mailSession.getTransport();
            MimeMessage message = new MimeMessage(mailSession, data);
            Object content = message.getContent();
            if (MimeMultipart.class.isAssignableFrom(content.getClass())) {
                MimeMultipart mimeMultipart = (MimeMultipart) content;
                for (int i = 0; i < mimeMultipart.getCount(); i++) {
                    MimeBodyPart bodyPart = (MimeBodyPart) mimeMultipart.getBodyPart(i);
                    if (bodyPart.getContentType().startsWith("text/plain")) {
                        String cnt = updateContent((String) bodyPart.getContent());
                        System.out.println("ContentType = " + bodyPart.getContentType());
                        System.out.println("Content = " + cnt);
                        String contentType = bodyPart.getContentType();
                        System.out.println("Updating content type to = " + contentType);
                        bodyPart.setContent(cnt, contentType);
                    } else if (bodyPart.getContentType().startsWith("text/html")) {
                        String cnt = updateContent((String) bodyPart.getContent());
                        System.out.println("ContentType = " + bodyPart.getContentType());
                        System.out.println("Content = " + cnt);
                        String contentType = bodyPart.getContentType();
                        System.out.println("Updating content type to = " + contentType);
                        bodyPart.setContent(cnt, contentType);
            } else {
                String cnt = updateContent((String) message.getContent());
                System.out.println("ContentType = " + message.getContentType());
                System.out.println("Content = " + cnt);
                String contentType = message.getContentType();
                System.out.println("Updating content type to = " + contentType);
                message.setContent(cnt, contentType);
            message.saveChanges();
    }Mark on Stackoverflow suggested that problem is in bodyPart.setContent(cnt, contentType); call...
    Hope that makes sense for you... and you will be able to help me...
    Thanks in advance
    Konrad
    Edited by: 890134 on 2011-10-07 08:29

    JavaMail wasn't really design to support "editing" of existing messages.
    That's caused some problems over the years and I've had to fix a number
    of bugs in this area. The current version (1.4.4) definitely works better
    than older versions, but I won't be surprised if there are still bugs.
    Even so, your code is making a number of invalid assumptions about the
    structure of messages. I would suggest looking at the msgshow.java
    demo program. It includes code that visits all the parts of a message.
    It should be straightforward to extend that code to detect the parts you
    want to modify and to change the content of those parts using the
    setContent (or setText) method.
    If it's still not working for you, provide more detail about what you're doing,
    including a same message. (Send the details to me at [email protected]
    if you prefer.)

Maybe you are looking for

  • How can I change a video file name on the ipad only?

    I'm filming videos on an SD card and then downloading them onto my ipad. I need to change the File names from generic to personal names for email purpose. Is there a way to change the file name only on the ipad? Maybe a specific App or something? Im

  • IPOD NANO NOT RECOGNIZED by ITUNES but is Recognized by Windows

    For those of you having this issue please reply with any information you may have. After reading 50 plus articles I have come to the conclusion that Apple's current version of ITunes 7+ is a secrete beta test unleashed on the unsuspecting public. I h

  • WM configuration related

    Hi i did all configuration settings for WM. But while creating TO from TR its throwing Abort message " Maintain Number Range Interval for " Inventory Document" could any body tell me where i m missing the settings??? Pls help me out Best Regards Subh

  • Window traffic lights grey?

    I recently updated to OSX 10.10 Not bad have to admit, like the new font. However, one bug that I have which is annoying. The window traffic lights on my machine are occasionally coloured as normal but mostly they are grey. Not a problem for me, I've

  • Not able to login

    Hello experts, I have installed 11g on my windows7 32 bit. It was successfully installed . after that i was login in http://xxxxxx:9704/analytics/saw.dll?bieehome&startPage=1 with uid : weblogic password: weblogic#1 shut down my comp and when login b