To provide a bulk-loading mechanism, from a simple template based form or spreadsheet.
Constraints
This is dependent upon [#4] and upon [metarelate/mapping-manager#6, metarelate/mapping-manager#8]
Risks
None
Architecture
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.
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.