metarelate / metOcean-mapping

GNU Lesser General Public License v3.0
1 stars 6 forks source link

Bulk Loader (H) #9

Closed wizardstoy closed 11 years ago

wizardstoy commented 11 years ago

To provide a bulk-loading mechanism, from a simple template based form or spreadsheet.

This is dependent upon [#4] and upon [metarelate/mapping-manager#6, metarelate/mapping-manager#8]

None

The simple template proposed has been a CSV file, with columns in a specified order or, perhaps, with a header row that is parsed first to determine meaning of the columns.

There are several possibilities for data feed into the system:

1) have a python script that takes the CSV template and produces a TTL file to be placed into the loader directories in this project

2) add functionality to mapping-manager to read the CSV, parse, create and insert the new triples directly into the triple-store. This is be slower that option (1) probably.