Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Bulk Update of Collection Metadata 

Overview 

  1. The MMT allows metadata providers to update multiple collection records for their provider at once, using Bulk Update functionality.
  2. When Bulk Update changes are

...

For the two hierarchical keyword fields (Science Keywords, Location Keywords),  four update types are supported:  Add to Existing, Clear All and Replace, Find and Remove, and Find and Replace.

...

  1. applied to a collection record, the updated record is stored in the CMR in UMM-JSON format (which may or may not be the original native format of the record).
  2. When Bulk Update changes are applied to a collection record, a new revision of the record is stored in the CMR.   The Last Revision date of the record is updated in the collection metadata, and the update date of the record in the CMR database is also updated.   These updates occur for all records in the Bulk Update set, regardless of whether the update was actually applied to that record.
  3. Bulk Update changes are supported for five Collection metadata fields, all of which have controlled vocabularies managed in the KMS:  Science Keywords, Location Keywords, Platform, Instrument, and Data Center.   
    1. For the two hierarchical keyword fields (Science Keywords, Location Keywords),

...

    1.   four update types are supported: 

...

    1. Add to Existing, Clear All and Replace, Find and Remove, and Find and Replace. 
    2. For the other three metadata groups (Platform, Instrument, and Data Center), two update types are supported:  Find and Remove, and Find and Update.
  1. 'Add to Existing' adds a specified new occurrence of a Science or Location keyword value to all records in the Bulk Update set.
  2. 'Clear All and Replace' removes all Science or Location keywords from all records in the Bulk Update set, and replaces them with a new specified Science or Location keyword.
  3. 'Find & Remove'
    1. for Platforms: finds all records in the Bulk Update set that have a platform shortname of <value keyed in by user>, and removes all platform metadata for the instance where Platform shortname = <value keyed in by user> including the removal of all instruments and child instruments associated with the platform.  Any other Platform instances in the records remain as-is.
    2. for Instruments: finds all records in the selected record set that have an instrument shortname of <value keyed in by user>, and removes all instrument metadata for each instance where Instrument shortname = <value keyed in by user>.   If the Instrument is associated with multiple platforms in a single collection, the instrument metadata will be removed from each associated platform.  Any other Instrument instances in the records remain as-is.
    3. For Data Centers: finds all records in the selected record set that have an Data Center shortname of <value keyed in by user>, and removes all Data Center metadata for each instance where Data Center shortname = <value keyed in by user>.  Any other Data Center instances in the records remain as-is.


Initiate a Bulk Update operation, and select the records to update

...