Digressing slightly ...

Fuseki (next release) will have the ability to add custom services
on datasets. Currently, its the fixed builtin set of query, update, upload etc.

Adding a validation service is one such example of a custom addition.


On 21/02/18 10:25, Dave Reynolds wrote:
Hi Lorenz,

On 21/02/18 10:04, Lorenz Buehmann wrote:

Does it still hold that the reasoner and therefore consistency checking
runs independently of TDB, i.e. it runs in-memory?


If so, depending on the size of the data you have to assign enough
memory to the JVM to avoid OOM errors.

Sure, though in this case Maria says the data is in-memory anyway.


On 21.02.2018 11:01, Dave Reynolds wrote:
Hi Maria,

Sorry but there's not, as far as I'm aware, any support for invoking
consistency checking via Fuseki. The consistency checking in the built
in reasoners is accessible via API calls so you could write your own
reporting tool using that but I don't believe there's anything built
into fuseki.


On 21/02/18 09:45, Мария Ильина wrote:
Dear members of the community,

I have a problem concerning the use of TDB and Fuseki.

I have created a Fuseki server with an in-memory TDB2 database and
reasoner. I am using HTTP queries to access the db. This is done by
performing SPARQL queries (both select and insert, delete) via Fuseki
service from my Python web app.

However, I could not find any documentation on how to perform
check via Fuseki over the data stored in TDB. I would also like to
have a
report, showing which triples contradict with each other. Could you
help me
on how to do this with Fuseki and HTTP?

In addition, is it possible to track changes applied to TDB? Any version
control / migrations service?

Thank you in advance.

King regards,
Maria Ilyina
Master's student of Novosibirsk State University,
Budker Institute of Nuclear Physics, Russia

Reply via email to