290 likes | 415 Views
Warning! <xml/> will be visible!. ISO Component Management. May 19, 2014 NOAA Enterprise Metadata Meeting Anna.Milan@noaa.gov. Docucomp Overview. component management system part of the EMMA* suite of tools searchable stores XML blobs in an oracle db record and collection services
E N D
Warning! <xml/> will be visible! ISO Component Management May 19, 2014 NOAA Enterprise Metadata Meeting Anna.Milan@noaa.gov
Docucomp Overview • component management system • part of the EMMA* suite of tools • searchable • stores XML blobs in an oracle db • record and collection services • translation friendly *Enterprise Metadata Management Architecture
Why? • normalization of metadata content • easy to update content across multiple records 744 components reused 564,546 times across all NOAA metadata records
Definitions Component • re-useable “chunk” of xml Composite Record • a complete metadata record. Record Set • a collection of related metadata files generally organized by program.
Definitions Resolved Record • a metadata file that includes no links to external content, no references. The output of the resolver. Unresolved Record • a metadata file that contains references (xlinks) to components, instead of the component content.
Definitions Resolver • a tool for resolving components to form a metadata record without references to remote content. Xlink • an XML specification that provides methods for creating internal and external links within an XML document. UUID • Universally Unique Identifier
Search First for existing components that can be used
Edit and Validate in XML Editor Delete Previous UUID!
Use MEME* to author component *Metadata Editing Made Easy
Component Example (XML) <gmd:CI_OnlineResource uuid="eac4bad6-f579-4d6a-bd74-1821f2f02959"> <gmd:linkage> <gmd:URL> http://www.ngdc.noaa.gov/dem/squareCellGrid/search </gmd:URL> </gmd:linkage> <gmd:name> <gco:CharacterString> DEM text search tool </gco:CharacterString> </gmd:name> <gmd:description> <gco:CharacterString>Text search tool for locating DEMs.</gco:CharacterString> </gmd:description> <gmd:function> <gmd:CI_OnLineFunctionCode codeList="http://www..../gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="search"> search </gmd:CI_OnLineFunctionCode> </gmd:function></gmd:CI_OnlineResource>
Xlink to Component Unresolved: <gmd:onLine xlink:href="http://www.ngdc.noaa.gov/docucomp/eac4bad6-f579-4d6a-bd74-1821f2f02959" xlink:title="DEM text search"/> Resolved: <gmd:onLine xlink:title="DEM text search"> <gmd:CI_OnlineResource uuid="eac4bad6-f579-4d6a-bd74-1821f2f02959"> <gmd:linkage> <gmd:URL> http://www....
Metadata Dashboard Metric Display Options Detailed Diagnostic Reports List of All Components and Consistency Checker List of All Records in WAF
Good Candidates for Components • CI_ResponsibleParty • CI_OnlineResource • CI_Citation • MD_LegalConstraints • MD_Keywords • MI_Instrument • MI_Platform • MD_ReferenceSystem
Metadata Resources • EMMAHomepage • Has links to all our metadata resources • NGDC Metadata Wiki • Go-to-guide for NGDC metadata management • ISO Explorer • Go-to-guidefor ISO metadata • NOAA’s Environmental Data Management Wiki • NCDDC Metadata Training Webinars
More Metadata Resources • Examples and Templates • ISO templates for many data types • Recommended Components for NGDC metadata • Dummy Example • Enterprise Metadata Group • Meets Monthly to share metadata activities • noaa.enterprise.metadata@noaa.gov • Metadata Working Group • Meets weekly to discuss recommended practices and work through tedious mappings