Updating metadata

Hi guys,
I have a big problem here and I need help. Its getting very urgent! I am trying to find the best way to update the metadata in Hyperion 11.1.1.3. I am actually creating a cube that will be using for reporting only. That cube must be updated very frequently to follow the structural changes in the company. It will be use as a reporting utility for the moment so I will have all the data in there. My problem is that everytime I am creating a profile to update the flat file for account metadata, I am creating shared members where there are changes in the structure. When I am loading my profile, instead of replacing the old accounts and creating the new ones, the system creates a shared member at one place and leave the old member where it was. The problem with these shared members is that the value of the member is double count so it causes me lots of problems when its time to analyse the data.
Does anyone can suggest me a way to update metadata frequently while avoiding the shared member problem?
Thanks for your suggestions!
Cheers!

We are rolling out 11.1.1.3 on February 14, and are having the exact same issue. The "replace" option does not actually replace the dimension--hence, the shared member problem. Oracle said that the latest patches would resolve this issue, but we applied the latest EPMA patches with no resolution. I have an open support case with them right now.
We are loading from the interface tables, but if you are loading from a flat file--you can use the "IsPrimary" property to prevent a second member (shared) from coming in.

Similar Messages

  • How to allow CS users to update metadata on several items? (UCM 10gR3)

    In the UCM 10gR3 portal user interface:
    It is convenient for us to allow users to update metadata fields on a group of items in one action. We want to allow users to select any number of files from a CS search result.
    After selecting the items, we want to users to be able to set new values for some fields (e.g. Security Group and Document Type) without touching the values of the other metadata fields (such as Author).
    This seems to be pretty basic functionality, but we cannot seem to find it in the CS user interface. What is the easiest way to do this in the CS user interface?
    Thanks!

    Unfortunately freezing the metadata model is not an option in practice. While we may make a model that serves us well for the time being, we are likely to end up in a situation where the outside world invalidates our metadata model.
    A hypothetical case
    From the UCM Administration Manual:
    "Choose only static information as a security group. For example, department names change infrequently, so they can be considered static; projects come and go, so they might not be considered static."
    Although department names may change infrequently, they are likely to change sometimes. Sometimes departments are split up or merged.
    A real case
    In our concrete case, a project will generate a large amount of content distributed over many content items. After the production of this content within the project the responsibility will be transferred to a number of different departments. It is thus impossible to know in advance which metadata model will be suitable and it seems that the archiver is inefficient in solving the problem of delegating the content to different security groups.
    Obviously, we are not interested in making heavy customization that we need to maintain. And reassigning the security group of many content items individually is not a feasible solution.
    Has anyone had similar needs? What solutions have you used?

  • Request: Ability to update metadata via spreadsheet view or csv file upload

    A fairly simple change to make Muse more efficient and user-friendly.
    I'm in the process of building out a medium size site for a client (90+ pages) - my first experience using Muse - and editing metadata is a pain. I've planned the site: page titles, descriptions, page names, etc, but updating metadata isn't the first step in my creation process and now I'm going back through updating information. My have a 2013 Mac Pro and 2013 Macbook Pro and both systems take time to update this information with so much data buffering and being updated.
    My request:
    The ability to update metadata across a site without the changes being executed until we applied the changes. For example, changing site view to a spreadsheet view with each pages information. Then, I could update a bunch of pages and hit enter, and walk away while it takes 5 minutes to update. This would also eliminate the hassle of requesting page properties from each page separately.
    Thanks in advance.

    Is your DTP full or delta.
    Here is some interesting discussion.
    /thread/348238 [original link is broken]

  • Bridge locks briefly when updating metadata on large PSD files

    When updating metadata on a large PSD file, Bridge "locks" up for a brief period of time. This is apparently when it's rewriting that large PSD file to update the metadata. I'd like to be able to use Bridge in an uninterrupted fashion while metadata is updated in the background. This normally works for smaller files, just not on large PSD files. You can reproduce this easily by just adding a keyword to a couple 100MB PSD files.
    --John

    Chris,
    How large are the PSD files? If they are over 400MB, I think I know what's wrong.
    Bridge has a file-size preference, and won't process files that are larger than your setting. You'll find this preference on the Thumbnails panel in the Bridge Preferences dialog. The default is 400MB--try bumping it up to a size larger than your largest PSD and then purge the cache for the folder containing those PSDs.
    If that does not work, I'd like to have a copy of one of the PSDs that is not working for you.
    -David Franzen
    Quality Engineer,
    Adobe Systems, Inc.

  • The 'Update Metadata' icon displays even after saving metadata

    After upgrading from v3 to v4.3, I opened my catalog (Lightroom made a copy of the file and converted it for v4.3). I didn't do anything to the images, but noticed several displayed the 'Update Metadata' icon. (I should note the 'update metadata automatically' option in the preferences is turned off to save ROM.)
    Since I update the metadata manually, it's possible I forgot to save these several files — but when I try to save them, the icon persistently returns within seconds, or when I scroll away and come back.
    I'm running an iMac with OS X 10.6.8 and 165 GB of disc space. The Lightroom files are on an external drive, and the images are DNGs.

    rjmooreii wrote:
    The Lightroom files are on an external drive, and the images are DNGs.
    For DNG the best solution is to run the 'Update DNG Preview and Metadata' command, which can be found under the Metadata menu. This method builds a completely new DNG file before removing the old file.
    As to the cause - two known at present:
    1. Auto Exposure or Lens corrections, and
    2. Applying Spot Heal corrections with opacity less than 100%
    The first is complicated by the fact that it's also associated with updating of the thumbnail previews (basically a timing issue) and has been around for a long time, although not everyone sees it. The second is more recent and much easier to reproduce.
    Adobe engineering are aware of these bugs, but I supect that the fix is still some way off. The user level fix for both is as mentioned above, but further develop adjustments can result in it returning.

  • Get rid of update metadata arrow

    How did I get rid of the arrow telling to me update metadata. I have write to xmp sidecar turned off, and I don't want to create sidecars, but LR is telling me the files need to be updated. All the metadata is in the db already. I don't need or want sidecars, but the arrows are driving me crazy.
    If I go ahead and make the sidecar for any given file at issue, then go delete the xmp from disk, the arrow goes away and the caption is still there. It's idiotic.

    I'll admit having experienced this "metadata needs updating" mystery prompt, and without other applications having been involved. I'm looking at a collection of 14 DNG files right now that happen to be temporarally "located" in the quick collection. 3 of these 14 are showing a flashing down-arrow, while the harddrive churns in unison. I thought I had previously seen a hover-notice that indicated "metadata needs to be updated", but that little notice isn't working this morning.
    Choosing the option 'Metadata=>Save metadata to file' does not work -- however, choosing "Update DNG preview & metadata' does work. That said, I still have no reason for why only 3 of these 14 showed problems with metadata when nearly all 14 were similarly edited.
    Hmmm(?) ... while I write, thinking I had removed the problem, mysteriously a number (~6) of them have begun flashing their arrow again. I selected all files and then chose to "Sync Metadata" and all is (just as mysteriously) quiet again. I understand "Sync metadata" makes all writable metadata in all files the same, but that was alright for these files.
    Hmmm(?) look at that!! Another has begun flashing again, and now it's quit on it own. Geez Louise! This is a mystery I don't need, and I'll be keeping an eye on this topic.
    Lr 2.3 on Windows XP SP3

  • Start Criteria Workflow by Update metadata

    Hi,
    The criteria workflow starts by checkin the document. But I would like to start the criteria workflow by update metadata, no checkin.
    Do you have a trick, how can I do it?
    Thanks
    Martin

    Hi again,
    On second thought, you don't need filter at all (if you are curious, check the documentation that comes with Need to know component, in essence, there is a filter which triggers on each metadata change, and in binder you can work with old and new metadata values).
    Here is the proposal of your WF:
    - Initial step - author holds the document, until metadata is changed.
    - In entry event of the initial step, you could call wfReleaseDocument(), in order for your doc to be indexed.
    - In update event of the initial step, you should query for the relevant metadata value and proceed to the next step only if it equals to "Comment process" or something like that.
    However, if you want to enable author to create new revisions (through Check Out), I believe that standard WF functionality regards content as approved as soon as new revision is created. So, you should probably add one step between initial step and your Review steps (onwards) and get back content to initial step again, if metadata value is not "Comment process".
    Regards,
    Velimie

  • Updated metadata I didn't want to update

    Many of my 20k images in my main Lightroom folder had an icon which indicated that there was a metadata conflict between disk and Lightroom.  I selected all the images and chose to update metadata in Lightroom's favor.  When I noticed that the files were being updated with all of the combined metadata from every file I stopped the task.  I have a backup from about 4 days before (unfortunately I had moved and deduplicated a number of files in between the last backup and this incident, although less than the number of files which are affected by this mistake).  I am wondering the best way to undo this mistake?

    Many of my 20k images in my main Lightroom folder had an icon which indicated that there was a metadata conflict between disk and Lightroom.  I selected all the images and chose to update metadata in Lightroom's favor.  When I noticed that the files were being updated with all of the combined metadata from every file I stopped the task.  I have a backup from about 4 days before (unfortunately I had moved and deduplicated a number of files in between the last backup and this incident, although less than the number of files which are affected by this mistake).  I am wondering the best way to undo this mistake?

  • Update Metadata in Elements 12

    Is there a way to have the  metadata automatically update to the original file or do we have to manually do it all the time?

    You need to convert the music into one of the formats supported by Elements:
    Here's an article showing how to convert unprotected music in iTunes to WAV - http://www.aimersoft.com/itunes-drm/itunes-to-wav.html (methods 1 & 2 don't require the product they would like you to buy).
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children

  • Maximum size of a single update metadata.

    Hi,
    I have written a tool to parse WSUS update file, it parses a single update each time. But my tool takes a huge amount of memory for some updates, as they are large in size. For a update on windows8, the metadata size of a update is 18Mb. I wanted to know if
    there some maximum size limit on the size of the metadata, for a single update.
    Thanks,
    Suraj

    Hi,
    Based on one of the documents from SAP,
    When you are creating dimensions for your application set you should be aware of the following maximums for any one dimension.
    u2022 The maximum number of fields in a table (a dimension = 1 table) is 1024.
    u2022 The maximum record size is 8064 bytes (a record = 1 row in a table)
    The two maximums above relate to the underlying SQL database in which BPC information and data is stored. They need further explanation as to how they relate to a BPC dimension. In BPC a field equals a property. So you can have up to 1024 properties in a dimension. One other factor that has an impact on the actual number of properties you can have in a dimension is the number of levels you have defined. SQL Server creates a set of properties for each level within the dimension. For example, you have 10 properties and three levels in your dimension, your total number of fields is 30. The second limiting factor is the size of the record. To determine record size you have to figure out the number of bytes (a byte equals a character) in each level. Since levels are repeated you only need to figure out the number of bytes in the first level and then multiply that number by the number of levels. To come up with the total number of bytes for a level you simply add up the field size for each field and multiply it by 2 (1 character = 2 bytes).
    Hope this gives you some idea.

  • Problem updating metadata attribute of type "user".

    Hi folks,
    I am testing updating category metadata attributs and thusfar the only attribute type that gives me trouble
    is an attribute of type 'user', which really is an Item-type in Content DB.
    It consistently comes up with following error:
    Exception in thread "main" AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: org.xml.sax.SAXException: No object was found for class type class oracle.ifs.fdk.FdkSession
    faultActor:
    faultNode:
    faultDetail:
        {http://xml.apache.org/axis/}hostname:xxxxxxx
    org.xml.sax.SAXException: No object was found for class type class oracle.ifs.fdk.FdkSession
        at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221)
        at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128)
        at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
        at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1306)
        at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:324)
        at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:291)
        at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:207)
        at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:292)
        at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
        at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
        at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
        at org.apache.axis.client.Call.invoke(Call.java:2748)
        at org.apache.axis.client.Call.invoke(Call.java:2424)
        at org.apache.axis.client.Call.invoke(Call.java:2347)
        at org.apache.axis.client.Call.invoke(Call.java:1804)
        at oracle.ifs.fdk.FileManagerSoapBindingStub.updateDocuments(FileManagerSoapBindingStub.java:1606)
        at oracle.ifs.fdk.client.impl.FileManagerProxy.updateDocuments(FileManagerProxy.java:688)
        at oracle.ifs.fdk.client.impl.FileManagerProxy.updateDocument(FileManagerProxy.java:548)
        at updatetest.updatetest.UpdateNow(updatetest.java:182)
        at updatetest.updatetest.main(updatetest.java:237)Here's what I roughly do in my code:
        <snip snip>
        UserManager Uman = session.getUserManager();
        FileManager Fman = session.getFileManager();
        long docId  = Fman.resolvePath("Some/path/to/some/doc/that/exists",null).getId();
        NamedValue[] catdef = new NamedValue[] {
            new NamedValue(Options.UPDATE_CATEGORY_ID, 51655),
            new NamedValue(Options.CATEGORY_DEFINITION_ATTRIBUTES,
                new NamedValue[] {
                    new NamedValue("CUSTOM_51550",Uman.getUser("pro347",null))
        Fman.updateDocument(docId,catdef,null);User pro347 exists.
    System.out.println(Uman.getUser("pro347",null).getName());returns "pro347"
    The document exists and has category instance id 51655 assigned to it.
    Does anyone see what I am not seeing ?
    Any help would be very much appreciated.
    Regards,
    Ragnar

    Hi Ragnar,
    I am facing similar issue. I am creating document definition
    i.e
    OPT.CATEGORY_DEFINITION (NamedValue[])=
    OPT.UPDATE_CATEGORY_ID=67317 (Long)
    OPT.CATEGORY_DEFINITION_ATTRIBUTES (NamedValue[])=
    CUSTOM_64434=1 (String)
    CUSTOM_64432 (Item)=
    (Item) 49194 USER bart.simpson
    CUSTOM_64430= (String)
    CUSTOM_64429=1.6 (String)
    CUSTOM_64426=String (String)
    CUSTOM_64435=2 (String)
    CUSTOM_64431=Wed Mar 21 00:00:00 GMT 2007 (Calendar)
    CUSTOM_64427=13 (String)
    CUSTOM_64433=str1 (String)
    CUSTOM_64428=5 (String)
    and performing update.Fields of all other types are updated correctly except for user type field which gets updated with empty value. No error is thrown during update.
    I would appreciate any help on this one as well,
    Thanks
    Radek

  • ITunes U Posting Dies (Bad Authentication) When Updating Metadata

    I've been trying to use the default iTunes U workflow to post recorded files to iTunes U. The upload of the files goes fine but for some reason when the pcast_post2iTunesU script gets to the bit about updating the metadata for the file I get "ERROR: pcast_updateiTunesU: Authentication to iTunes U failed." I'm positive this is part of the metadata section because I can comment it out and everything is peachy.
    Obviously my credentials are correct because I can post the files. At first I had an issue with the timestamp (can't use time.apple.com to get the computer time), but again, the posting of files works so I have to believe I'm not that far off that it would always fail on the metadata part.
    Anyone run into something similar?

    Answered my own question. Make sure you're using the main administrator credentials for your site. I had used a custom credential. Seems to work for uploading but not metadata.

  • Retrieving column value from multiselect managed metadata column and updating metadat column in list.

    I have Library having metadata column when a document is uploaded i need update another list with metadata column of
    library in list.I have an event reciever to do that,Code is given below
    public override void ItemUpdated(SPItemEventProperties properties)
                base.ItemUpdated(properties);
                    SPList saList = properties.Web.Lists["mylist"];
                    SPListItem item = saList.AddItem();
                    item["Department"] = properties.ListItem["Department"].ToString();
                    EventFiringEnabled = false;
                    item.Update();
                    EventFiringEnabled = true;   
    my elements.xml file is as below
    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
      <Receivers ListUrl="Documents">
          <Receiver>
            <Name>DocumentItemUpdated</Name>
            <Type> ItemUpdated</Type>
            <Assembly>$SharePoint.Project.AssemblyFullName$</Assembly>
            <Class>MyDocuments.Documents.Documents</Class>
            <SequenceNumber>10000</SequenceNumber>
          </Receiver>
      </Receivers>
    </Elements>
    but i did not see the the List column getting updated.But when i use the code to update a column of single line of text
    it works fine.But when i do it for multi select metadata column in debug mode i could see its giving null value even though Library had column value.
    Any pointers on how to update Multiselect metadata column programatically on itemeadding event in library to a list will
    be helpful.

    You need to use the TaxonomyFieldValueCollection class. The following code is from SP2010 but should still apply in SP2013. It is an example of updating multivalued taxonomy fields.
    public static void SetListItemMultiMetaDataColumn(Int32 id)
    using (SPSite site = new SPSite("http://basesmc2008"))
    using (SPWeb web = site.OpenWeb())
    TermSet termSet = null;
    TaxonomySession txs = new TaxonomySession(site);
    SPList list = web.Lists["Shared Documents"] as SPList;
    SPListItem item = list.GetItemById(id);
    TaxonomyField field = item.Fields["multimanage"] as TaxonomyField;
    if (field != null)
    termSet = txs.DefaultSiteCollectionTermStore.GetTermSet(field.TermSetId);
    Term term = termSet.GetTerms("sts", false).FirstOrDefault();
    if (field.AllowMultipleValues)
    TaxonomyFieldValueCollection currentCollection = item[field.Id] as TaxonomyFieldValueCollection;
    TaxonomyFieldValue tfv = new TaxonomyFieldValue(field);
    tfv.TermGuid = term.Id.ToString();
    tfv.Label = term.GetPath();
    tfv.WssId = TaxonomyField.GetWssIdsOfTerm(site, txs.DefaultSiteCollectionTermStore.Id, termSet.Id, term.Id, false, 1).First();
    currentCollection.Add(tfv);
    field.SetFieldValue(item, currentCollection);
    item.Update();
    Blog |SharePoint Field Notes Dev Tool |
    SPFastDeploy

  • Updating Metadata on command

    I am following the suggestion to update the metadata manually when there are 100 or so images where the metadata has changes so as to not tax Lightroom to the point of slowing down unacceptable. This is working fine and I am very happy with the general response I get from Lightroom on a Vista PC, 2gb Ram, 2.4ghz dual core.
    My question is that sometimes I lose track of some of the images that I add metadata to (especially some keywords). Is there a simple way to select only those images that need the metadata saved to file? That way I can be sure to catch all and keep everything saved and current?
    mike

    I posted a feature request a while back asking for a way to sort/find those images whose metadata date do not match the LR database. No one indicated that such a sort/find is currently possible, so hopefully it will be in a future software update.
    Gary

  • Can Media Encoder batch update metadata on .mov files?

    I discovered an issue with Audition creating a new starting time code on audio files extracted out of Canon 70D .mov files.   Details are here:  Re: Audition jumps time code forward on audio extracted from a .mov file
    For what is worth, Premier Pro has no problem with these files.
    The cause seems to be tied to the 70D putting the timecode information into the "Alternate Timecode" fields in the metadata instead of the primary timecode fields.
    Can Media Encoder be set up to batch process a group of .mov files?
    I need it to:
         1.  Open the original .mov file.
         2.  Read the Alternate Timecode "Time Value" metadata field.
         3.  Store the read data in the Start Timecode "Time Value" field.
         4.  Read the Alternate Timecode "Time Format" metadata field
         5.  Store the read data in the Start Timecode "Time Format" field.
    If necessary I can write a program to do this, but after 38 years of doing it I hate writing programs when I don't have to, especially for something like this.

    And of course I left out the last part which is:
         6. Alternatively save the updated file to a new name by appending "-FixTC" to the name portion of the file name.extension.
         7. Open next file in batch list.
         Rinse, lather, repeat...

Maybe you are looking for