docker build -t import-concepts .
docker run -it --rm -v $PWD:/app \
--link some-db:db \
-e SPARQL_ENDPOINT="http://db:8001/openrdf-sesame" \
-e SPARQL_REPOSITORY=TEMP \
-e SPARQL_USER=escordf -e SPARQL_PASSWORD=secret \
-v /data \
-p 80:9000 \
import-concepts
docker run -it --rm -v $PWD:/app import-concepts war
You need to provide the CRUD URL of Virtuoso:
SPARQL_CRUD_ENDPOINT=http://db:8890/sparql-graph-crud
You need to provide the URL of the database, the repository and probably the credentials:
SPARQL_ENDPOINT=http://db:8001/openrdf-sesame
SPARQL_REPOSITORY=TEMP
SPARQL_USER=escordf
SPARQL_PASSWORD=secret
docker run ... \
-e GRAPH="http://custom/graph" \
...
- This service is currently checking that the concept schemes do not already exist in the application graph before continuing. This is fine for now but we may want to move this check to the move-graph service for instance (and/or the validation).
- Project specifications on Google Docs.
- Sample ROME NOC file on Google Docs.
- Example Mapping file on Google Docs
- Example Taxonomy file on Google Docs
- Rome Classification example file on Google Docs