Hello,
I was glad to learn about DB.DBA.SYS_SPARQL_HOST in a previous thread in
this list. It can be used to configure default define pragmas for SPARQL
queries. I was looking for something like that because I am
experimenting with inference rules and I did not like that a data
consumer had to know about the "define input:inference" pragma line that
should be in a SPARQL query in order to get inferencing to work.
I did manage to get implicit inferencing to work by inserting a row into
DB.DBA.SYS_SPARQL_HOST. But it now works for all data sets in my
virtuoso instance. I would like to have different inference rules for
different data sets (which are different named graphs in my case). Is
this possible? Perhaps by creating different SPARQL end points for
different data sets? But if I understand DB.DBA.SYS_SPARQL_HOST
correctly, it would not do to just have different virtual directories
for each end point because only the host name is evaluated... Do I need
to create separate virtual hosts for each SPARQL end point? Or is there
some other way to configure implicit inferencing for different data sets?
Regards,
Frans
------------------------------------------------------------------------
Frans Knibbe
Geodan
President Kennedylaan 1
1079 MB Amsterdam (NL)
T +31 (0)20 - 5711 347
E frans.kni...@geodan.nl
www.geodan.nl <http://www.geodan.nl> | disclaimer
<http://www.geodan.nl/disclaimer>
------------------------------------------------------------------------
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users