Converting an existing InfoObject to use a Reference Characteristic

Hi there folks
I have a question regarding the use of a Reference Characteristic on an InfoObject (IO).
As you know, when you create an IO, you have the option of defining a reference Characteristic for that IO.  This means that the new IO inherits the attributes and Master Data of the Reference Characteristic.
My question is: can you take an existing IO that was not created using a reference Characteristic and then change it so that it does use a Reference Characteristic?
i.e. can we change an existing IO to use a Reference Characteristic?
An option I have is to delete the IO and recreate it with a Reference Characteristic defined.  However, I can't now, as it is being used and there is transaction data already using the IO. 
Another option is to create a second IO that is the same as the original, but give it a reference Char.  This, however, would mean that I have 2 almost identical IOs, which would be confusing to users.
Any thoughts/tips would be greatly appreciated.
Regards,
Adam

Hi Adam,
Hmm.. Tricky situation.
You cannot change the info-object by introducing a ref. char to it. So that option is ruled out.
As I see it the one option it to create a new inobject using reference char. Now goto the Data targets where the old IO is used and check if PSA and reconstruction is possible. If so, then delete the data in the cube and then delete the old IO, add the new IO and then load the data back from the PSA into the cube.
Another question I would ask is: Why do you want to make the existing IO as reference char. Possibly there is a simpler solution.
Bye
Dinesh

Similar Messages

  • Reference characteristic not displaying same values as the original

    Hi ,
    I am using ZGL_ACCT infoobjects as Reference characteristic of  0GL_ACCOUNT.
    when i run a report using ZGL_ACCT  and  0GL_ACCOUNT the vales of key figure Balance is different for the abouve mentioned info objects.As per my understanding when i use as reference characteristic data should be same for both.Please correct me if i am wrong.
    Thanks,
    Sasi

    Hi,
    The reference characteristic will be refering only to the master data of the other characteristic. In your case, ZGL_ACCT will refer to the master data table, text table and hierarchy table of 0GL_ACCOUNT. To be simple, ZGL_ACCT doesnot have any tables and it will refere to the table of 0GL_ACCOUNT.
    The transaction data present in the two info objects in infoprovider is independent to the property of reference characteristic.
    Check if both the info object have same data for all the records in infoprovider. In your case, the data should be different that is why the keyfigures values are different when drilled down.
    Hope this gives you an idea.
    Regards,
    Akhan

  • Want to make one existing infoobject as reference to Another Infoobject

    Hi Friends,
    I have created one Characterstics infoobject & on top of that we have created infocube , BEx queries & transported the same to Production system.
    Now we want make the same infoobject as reference to another infoobject.
    Kindly guide me how to make an Existing characterstic infoobject as Reference infoobject to Other inobject.
    I know createing ference infoobject while creating Infobject But now now i want to change existing infoobject.
    Thanks &Regards,
    Revathi

    hi,
    this is not possible once the info object is created, you want to create it as reference to use data of the object?
    if yes then if the object which you want to change is not used in many places then create a new object and make it reference, however if it being used at multiple places and replacing at all places is too tiresome then create the data flow for the existing object from the same DS where the Main reference object is being loaded (the data flow can be created if the object has same structure). e.g. if you have created sold to party and have not made it as reference of customer still you can create data flow for sold to party from the customer DS and load it as both objects have same structure.
    hope this helps.
    regards,
    Arvind.

  • How can I convert an existing table to IOT

    Hi,
    My Oracle version is 10.2.0.4
    Below is my structure of my test_table .
    It has 1141580 rows.
    I want to convert this into index Organized table. It has no secondary indexes.
    How can I convert an existing table to IOT.
    CREATE TABLE test_table (
       Column1             NUMBER        NOT NULL,
       Column2             DATE          NOT NULL,
       Column3             VARCHAR2(100) NOT NULL,
       Column4             VARCHAR2(8)   NULL,
       Column5             VARCHAR2(40)  NOT NULL,
       Column6             VARCHAR2(3)   NULL,
       Column7             NUMBER        NOT NULL,
       Column8             NUMBER        NULL,
       Column9             VARCHAR2(32)  NULL,
    ALTER TABLE test_table
      ADD CONSTRAINT test_table_pk2 PRIMARY KEY (
        Column1,
        Column2
      USING INDEX
        STORAGE (
          INITIAL   30720 K
    ALTER TABLE test_table
      ADD CONSTRAINT test_table_cons1 FOREIGN KEY (
        Column1
      ) REFERENCES test_table2 (
        Column1
    /

    alter table doesn't allow to change the organization of a table.
    So the logical answer to your question is
    You can not
    and your question
    redundant.
    As most other questions here.
    So the answer should have been
    - create a new table
    - insert all rows
    - drop the old table
    - rename the new table
    Oracle is not about rocket science.
    Oracle is about reading documentation and using brains.
    If you do that, maybe, one day, you will be a bigboy.
    If you keep asking redundant questions you will remain a littleboy.
    Sybrand Bakker
    Senior Oracle DBA

  • Adding Attribute to an Existing Infoobject

    Hi All,
       I Had a Info object characteristic ZXXX with relavent data in one cube BCSCUBE.
    I want to reuse this Infoobject characteristic to built another Cube BPSCUBE with the same data in ZXXX and additional I want to add an attribute to this Infoobject charactersitc. How is this possible.
    if I define a new infoobject ZYYY with TEMPLATE property I m not able to get the same values in ZXXX and
    if I define a new infoobject ZYYY as REFERENCE I am not able to define the Attribute to this.
    Clarify>>ASAP
    Sunitha.

    Hi Sunitha,
    you are right - reference means using the existing InfoObjects and its master data without any changes. Template means you can change whatever you want, but you will have to load master data for the new InfoObject.
    If you need to add an attribute that has master data tables with texts and so on I think you will have to create new InfoObject using template approach.
    Best regards,
    Björn

  • How do I convert my existing iTunes account to a .mac account?

    I am trying to convert my existing iTunes account which uses an Earthlink address. The following is the INSTRUCTIONS from the Apple web site on how to do this.
    "I just signed up for .Mac. How do I convert my existing iTunes account to
    my new .Mac account?
    We'll be happy to convert your account for you. Please provide your old account name, your new .Mac account name and your billing address in your email. We will also need your explicit permission to reset your password to complete the conversion."
    This is the URL where I found those INSTRUCTIONS:
    http://www.apple.com/support/itunes/musicstore/email/
    I FOLLOWED THE INSTRUCTIONS ABOVE!
    I am now on my fifth exchange of emails with iTunes support.
    HAS ANYBODY SUCCESSFULLY EXECUTED THESE INSTRUCTIONS? I don't want to lose the ability to play my existing purchased music, but I want to close down Earthlink as my ISP.
    17" G4 Powerbook   Mac OS X (10.4.6)  
    17" G4 Powerbook   Mac OS X (10.4.6)  

    On any page in the iTunes Store, click the flag icon at the lower right.  This brings up a page saying "Choose your country or region."  Click Canada.
    Before you can buy anything, you will need to enter your Canadian credit card.

  • A method to convert an existing iCloud account to a Child iCloud Account for Family Sharing

    I do not see any method by which to convert an existing iCloud account (we have three set up for our kids, all their birthdays are set later than their actual birthdays so we could grab their actual names before they were all gone years ago) to a new Child iCloud Account for use with Family Sharing (namely to be able to take advantage of the new features: Family Calendar, Photostream, 'Ask to Buy' on the Stores, etc. on their own iPad minis.
    If this is just not possible under the current scheme, please oh please Apple make this an option - there are probably thousands of others in this same boat, and I refuse to give up my kids' iCloud accounts!

    I've read every string and workaround solution on these forums (to date). There's really no good options here.
    USER STORY: My kid (age 7) has an iPad 2.  I created an email address for him (which he doesn't know about). I created an apple ID for him (which he also doesn't know or care about) and I set up his Apple ID with my credit card.  In addition I've set up parental controls on the iPad to lock it down and make it more age appropriate.   Over the past year or so it's worked out fine, he sees something he might like, brings the iPad to me and if I approve, I enter the Apple ID Password  and approve the purchase.   After a year of doing this, he has a nice little collection of apps, kid songs, a few movies, etc.   I would like to move my kid over to a legitimate kid account now that Apple has released features that support this.  Currently the ability to convert an account does not exist. Seems like it should be easy to change a birthday, etc.
    Almost seems like Apple is penalizing us for getting our kid an iPad last year. 
    Apple  - Please consider my user story for your upcoming feature enhancements.

  • Is there any downside to using a reference type library if I use Time Capsule and will do file management only from within Aperture?

    Have done a lot of reading to get prepared to convert to Aperture 3 and have this question regarding setting up my library type.
    I'm not a professional -just a heavy user hobbyist.
    It appears that the major factors in using reference style is to backup the images with Time Capsule and always do moves or deletes from within the Aperture application.
    If my architecture matters here's what I have that may be involved in photo management and editing:
    iMac (latest 27" high power version with lots of memory)
    Internal 2TB HD where the library is stored
    External (FireWire) 2TB HD where the images are stored
    External (FireWire) 6TB HD backup drive
    In the future an iPad for remote work on images (when/if available) and a Mac laptop (for same remote use)
    I see major downside issues to letting the library manage my files - such as inaccessibility (or awkward accessibility) to the images for other programs, and performance issues when the library gets large (thousands of images or 100+ gb in size)
    The chief complaints I've seen regarding using a reference mode is the broken link issues created if file management is done outside of Aperture (adds, deletes, moves of files) and the inability to use the Vault function for backup.
    One feature that I imagine I'd like to have is maximum integration with Final Cut Pro X and that's one area I haven't seen much on and would be interested to hear about if that integration is affected with the choice of managed vs referenced library types. (I like to produce film clips that are combinations of pics and video and want to be set up so that is done in the easiest fashion when working in FCP X)
    I'm sure I've not seen all sides of this issue and would like to see some discussion around this question.
    Thanks to everyone contributing!
    Craig

    Goody, Goody, you hit a few of my favorite subjects! Herewith some comments, with the usual caveats - true to the best of my knowledge and experience, others may have different results, YMMV, and I could be wrong.
    I run Aperture on two machines:
    -- 2007 Mac Pro with 2x2.66 GHz Xeon, 21 GB of RAM, a 5770 GPU, and multiple HD. I have about 11,000 images, taking up 150 GB. (Many are 100 MB TIFF, scanned slides)
    -- 2006 Mac Book Pro with 1 2.0 GHz Core Duo, 2 GB of RAM and a 240 GB SSD.
    Two very different machines.
    -- Aperture Libraries are all the same - Managed or Referenced. If Managed, then the Master image files are inside the Package, if Referenced, they are outside, and you can have any combination you want. Managed is easier, but Referenced is not hard if you are the least bit careful.
    -- While the sheer size of an Aperture Library is not a big issue, the location on disk of the different components can have a tremendous impact on performance.
    -- Solid State Drives (SSD) read and write faster than regular Hard Disks (HD) and, what is more important, empty HD read and write much faster than full HD.
    -- Aperture speed requires a combination of RAM, CPU, graphics processing unit (GPU) speed, and disk speed. The more RAM you have, the less paging you will see. With enough RAM, the next bottle neck is CPU (speed and cores) and GPU speed. But even then you will still have to fetch an image (longer if you pull the full resolution Master, read and rewrite the Version file, and update the Preview and Thumbs.
    So what works?
    -- RAM, RAM, and more RAM. 4 GB will work, but you will page a bit. 8 GB is much faster. On my old MacPro the sweet spot was about 16 GB of RAM.
    -- Keep your Library on your fastest (usually internal) drive. Keep that disk as unloaded as possible. How do you keep it unloaded? Either buy BIG, 1 TB+ or move your Masters off onto another disk. The good news here is that as Master files are written only once and never rewritten, speed of this disk, as opposed to the disk that holds the Library, is not important. There is a one second pause as the Master is read into memory and, if you have enough RAM, that is it - the Master will never be paged out. If, on the other hand, you do not have enough RAM, and you do a lot of adjusting at full resolution, then the speed of the disk that holds your Masters will become very important due to paging.
    -- I found that I picked up a tiny bit of speed by keeping the Masters on a dedicated disk. Thus, in your configuration, if you can dedicate that 2 TB FW HD to your Masters, you should see very nice performance.
    Final notes on backups and archives:
    -- One conventional wisdom is that you should make an archive copy of every image file before or as you load them into your system. (Aperture in this case.) This archive is then never touched or deleted.
    -- An alternative approach is that you do not keep such an archive, but only the images that you have in your Aperture Library. And when you delete from the Library, you no longer keep a copy anywhere.
    I do the following:
    -- Card to Aperture. Card is then kept at least 24 hours until all of my backups have run. (I use three - Time Machine, Clone, and off site.)
    -- I do not keep archive copies. If I decide to delete a file, my only recourse is to recover it from Time Machine during the six month cycle of my Time Machine backups. Thereafter, it is lost.
    There are merits to both approaches.
    Hope this is clear, correct, and responsive to your needs.
    DiploStrat

  • How to rename the SharePoint Document Library existing file name using Web service

    Hi,
    How to rename the SharePoint Document Library existing file name using SharePoint Web service.
    Is it possible. How could i do it?
    Thanks & Regards
    Poomani Sankaran

    Hi,
    Lists.UpdateListItems Method
    would be helpful for your requirement.
    Here is a blog with code demo for your reference:
    http://blogs.msdn.com/b/knowledgecast/archive/2009/05/20/moss-using-the-list-web-service-to-rename-a-file.aspx
    Best regards,
    Patrick
    Patrick Liang
    TechNet Community Support

  • How can I add a podcast episode to an existing web page using iWeb?

    How can I add an episode to an existing web page using iWeb?
    I could probably figure this out but I am afraid if I make changes to the site and re-upload it to the podcast area I will have just doubled it. I see them repeated from time to time.
    What is the proper protocal? Thanks
    Mac G4   Mac OS X (10.4.3)  

    Hi apple-owner,
    Method 1.
    To create this scatter-plot, I selected the whole of Columns A and B. (Shift click on the Column reference tabs).
    The plot ignores blank rows, but they are "ready" for new data:
    Method 2
    If you did not select whole columns, you can extend the "active" rows. Rows 1-5 selected:
    Add more data rows and drag the fill handle (small white circle, bottom right) down
    Regards,
    Ian.

  • When I try to convert an existing Word intake form into a fillable PDF, I get an unexpected error.

    When I try to convert an existing Word intake form into a fillable PDF, I get an unexpected error message and it will not convert.  I am using Adobe XI Pro.  Any thoughts on why this is occuring.  I would like to avoid creating an entire new form from scratch.  If this doesn't work, I will not be purchasing the full version of the software as none of my Word files seem to be converting.

    I used the document which I downloaded from Adobe called "Convert and existing form into a fillable PDF form with Adobe Acrobat XI". 
    At tope right , Tools pane
    Open the Forms panel, Click Create
    Select Existing Document and click Next
    Choose Word file
    Error: "An unexpected error occurred. PDF Maker was unable to produce the Adobe PDF."
    I have tried several of my forms and none of them work.  There is no word attachment option to show you an example.
    Thanks

  • Clone An Existing RDBMS Installation Using OUI

    Hi All,
    We have multiple databases running on Oracle 9.2.0.6 ( Linux 2.6.5-7.282-bigsmp #1 SMP Tue Aug 29 10:40:40 UTC 2006 i686 i686 i386 GNU/Linux)
    we were asked to upgrade few instances to 9.2.0.8 .
    Our plan is to clone the existing 9.2.0.6 home directory and upgrade the cloned copy and the required databases to 9.2.0.8.
    I checked the following article to clone the database ORACLE_HOME.
    Note:300062.1 -How To Clone An Existing RDBMS Installation Using OUI
    I also found some known issues and bugs with this process.
    I would like to know your experiences and suggetions using this aproch.
    Thanks in advance for your help.

    The best approach depends on which instances you are planning to upgrade. If all the target instances belong to the same Oracle Home, then just open your maintenance window and apply the patch to the oracle home and to each instance belonging to this oracle home.
    If only some of the instances belonging to the oracle home are candidates to be upgraded, then clone the oracle home and upgrade it, and upgrade only the instances you are going to move to this cloned oracle home.
    Have you also checked this reference:
    Oracle® Database Installation Guide
    10g Release 2 (10.2) for Linux x86
    Part Number B15660-02
    Appx B Cloning an Oracle Home
    ~ Madrid

  • I have a 27" iMac with a broken hard drive. Is there a way to convert the existing hardware into a display monitor without too much technical work?

    I have a 27" iMac with a broken hard drive. Is there a way to convert the existing hardware into a display monitor without too much technical work?

    You don't state what iMac it is or what you want to use it for an external display with so we cannot answer the question. But without a bootable drive, no you cannot. However you can get the internal HD replaced or you can connect an external HD and boot from it. Without some basics about the computer it's impossible question to answer. However you may find what need in Apple's Target Display Mode: Frequently Asked Questions (FAQ)

  • Batch convert EPS/AI to PNG using Javascript

    Hi,
    I have lots of eps and ai files which I would like to convert to PNG format. The reason for doing this is to make it easier to find the image that I want instead of opening it one by one. I know Photoshop can do the conversion but limited to JPG, PSD and TIFF only. The filesize also will be so huge and the image quality is not sharp.
    One of the preset scripts for Adobe CS3 is SaveDocsAsPDF. I tried using this and then convert the PDF to PNG using Acrobat. I would required too much time to do it. I think there might be a better way to achieve the same result.
    I am not a programmer and cant figure out how to tweak the SaveDocsAsPDF script and become SaveDocsAsPNG script.
    It would be great if I can just select the folder and all the conversion will be done in the backgroud.
    Anyone can help me?
    Thanks

    ADOBE SYSTEMS INCORPORATED
    Copyright 2005 Adobe Systems Incorporated
    All Rights Reserved
    NOTICE:  Adobe permits you to use, modify, and
    distribute this file in accordance with the terms
    of the Adobe license agreement accompanying it. 
    If you have received this file from a source
    other than Adobe, then your use, modification,
    or distribution of it requires the prior
    written permission of Adobe.
    ExportDocsAsPNG24.js
    DESCRIPTION
    This sample gets files specified by the user from the
    selected folder and batch processes them and saves them
    as PDFs in the user desired destination with the same
    file name.
    // Main Code [Execution of script begins here]
    // uncomment to suppress Illustrator warning dialogs
    // app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTS;
    var destFolder, sourceFolder, files, fileType, sourceDoc, targetFile, pngExportOpts;
    // Select the source folder.
    sourceFolder = Folder.selectDialog( 'Select the folder with Illustrator files you want to convert to PNG', '~' );
    // If a valid folder is selected
    if ( sourceFolder != null )
        files = new Array();
        fileType = prompt( 'Select type of Illustrator files to you want to process. Eg: *.ai', ' ' );
        // Get all files matching the pattern
        files = sourceFolder.getFiles( fileType );
        if ( files.length > 0 )
            // Get the destination to save the files
            destFolder = Folder.selectDialog( 'Select the folder where you want to save the converted PNG files.', '~' );
            for ( i = 0; i < files.length; i++ )
                sourceDoc = app.open(files[i]); // returns the document object
                // Call function getNewName to get the name and file to save the png
                targetFile = getNewName();
                // Call function getPNGOptions get the PNGExportOptions for the files
                pngExportOpts = getPNGOptions();
                // Export as PNG
                sourceDoc.exportFile( targetFile, ExportType.PNG24, pngExportOpts );
                sourceDoc.close(SaveOptions.DONOTSAVECHANGES);
            alert( 'Files are saved as PNG in ' + destFolder );
        else
            alert( 'No matching files found' );
    getNewName: Function to get the new file name. The primary
    name is the same as the source file.
    function getNewName()
        var ext, docName, newName, saveInFile, docName;
        docName = sourceDoc.name;
        ext = '.png'; // new extension for png file
        newName = "";
        for ( var i = 0 ; docName[i] != "." ; i++ )
            newName += docName[i];
        newName += ext; // full png name of the file
        // Create a file object to save the png
        saveInFile = new File( destFolder + '/' + newName );
        return saveInFile;
    getPNGOptions: Function to set the PNG saving options of the
    files using the PDFSaveOptions object.
    function getPNGOptions()
        // Create the PDFSaveOptions object to set the PDF options
        var pngExportOpts = new ExportOptionsPNG24();
        // Setting PNGExportOptions properties. Please see the JavaScript Reference
        // for a description of these properties.
        pngExportOpts.antiAliasing = true;
        pngExportOpts.artBoardClipping = true;
        //pngExportOpts.horizontalScale = 100.0;
        //pngExportOpts.matte = true;
        //pngExportOpts.matteColor = 0, 0, 0;
        pngExportOpts.saveAsHTML = false;
        pngExportOpts.transparency = false;
        //pngExportOpts.verticalScale = 100.0;
        return pngExportOpts;
    Copy the above and paste into a text editor or the ESTK and save (from the text editor be sure to save as plain text). Place it into HD/Applications/Adobe Illustrator CS6/Presets/en_US/Scripts. Restart AI.

  • Add ALPHA-conversion to existing InfoObject

    I want to add ALPHA conversion to an existing InfoObject (BW7.0). However the transaction RSMDEXITON which used to perform the data conversion does not work anymore in BW7.0
    Are there any alternatives?

    hi,
    U can define the Alpha conversion routline in Info Object Maintenance..
    1. Go to the particulrt infoobject.
    2.Double Click to go to Info Object Maintenance.
    3. There u  can find Alpha Conversion Routine..and check that box.
    4. now Save and Activate.
    Hope this helps u..
    Assign points if needful..
    Best Regards,
    VVenkat.

Maybe you are looking for