Hello,
We are trying to insert data into a triple store. We tried three methods. One is very slow for realistic numbers and the other did not work.
Could you help?
We have tried:
1.Endpoint + Triple file reader + SPARQL Insert
This was very slow for more than 1000 triples
- SPARQL Executor for something like
"INSERT DATA { GRAPH <TEST> {\n", $triple$, "\n} }"
Where $triple$ is a single string concatenating n triples.
We only managed to run this for up to 80 triples at a time.
In comparison, we could upload 1000 triples using the same query in curl.
Workflow without specific endpoint
- SPARQL File Inserter
We get the following error for an UPDATE endpoint.
ERROR SPARQL File Inserter 12:130 Execute failed: HTTP 405 error making the query: HTTP method not allowed: SPARQL Update : use POST
SPARQLInsertion.knwf (16.8 KB)