NASA-PDS / registry-mgr

Standalone Registry Manager application responsible for managing the PDS Registry (https://github.com/NASA-PDS/registry) schemas and indexes.
https://nasa-pds.github.io/registry
Other
0 stars 2 forks source link

Create a field-data type lookup table #5

Closed tloubrieu-jpl closed 3 years ago

tloubrieu-jpl commented 3 years ago

As a PDS user ingesting data into the registry, I want to dynamically create all the necessary fields in ES based upon the metadata I am ingesting and the PDS4 Information Model.

Registry-mgr Installation

At installation time, registry-mgr will create a field-to-datatype index to manage all PDS4 attributes mapped to a dictionary of information.

PDS4 Attribute Types index

This will be an ES index that contains all PDS4 Attributes (flattened down to the X.y notation). Per each attribute, the following metadata will be included:

At runtime

Applicable requirements TBD

jordanpadams commented 3 years ago

@tloubrieu-jpl @tdddblog let me know if the issue description above makes sense based on the conversation we had last week. feel free to update. i think we should document what these various indexes are somewhere in the registry intro documentation as well

tloubrieu-jpl commented 3 years ago

@tdddblog needs a work around to get some data type from the ldd dictionnaries. Will requires a few more days to work on that.