ANCIR/grano

CSV/JSON Bulk Importer

Closed this issue · 2 comments

pudo commented

Have a simple mapping format, e.g.:

source_url: http://...
mapping:
  - column: person_a
    element: source
    schema: base
    attribute: name
  - column: person_b
    element: target
    schema: base
    attribute: name
  - column: relation_description
    element: relation
    schema: my_schema
    attribute: description

Sub-tasks:

  • pipeline model for data process logging
  • implement an importer
  • make a command-line tool
  • document the mapping format.
pudo commented

This now exists in /api/1/projects//_import - but not via command-line, and the mapping format isn't well-documented.

pudo commented

This is now done right as a stand-along REST-API based cli tool here: https://github.com/granoproject/granoloader