Hi Nicola,

The procedures can be found in ~/libsrc/Wi/sparql.sql of a Virtuoso open source 
archive ie 
https://github.com/openlink/virtuoso-opensource/blob/develop/7/libsrc/Wi/sparql.sql

Best Regards
Hugh Williams
Professional Services
OpenLink Software, Inc.      //              http://www.openlinksw.com/
Weblog   -- http://www.openlinksw.com/blogs/
LinkedIn -- http://www.linkedin.com/company/openlink-software/
Twitter  -- http://twitter.com/OpenLink
Google+  -- http://plus.google.com/100570109519069333827/
Facebook -- http://www.facebook.com/OpenLinkSoftware
Universal Data Access, Integration, and Management Technology Providers

On 23 Apr 2014, at 10:05, ghirardi nicola <n.ghira...@cineca.it> wrote:

> Hi Hugh,
> I am aware of the (un)defined output of DESCRIBE but here are some reason why 
> I think this output is "wrong":
> 
> * SPARQL rec says: 
> " The DESCRIBE form " .... assembles a single RDF graph by taking a 
> "description" which can come from ANY information available including the 
> target RDF Dataset
> * Graphs used is not predictable
> * In the same way of undefined default-graph, DESCRIBE without specifying a 
> graph could be logically the union of the information from all the graph.
> * sql:describe-mode "CBD" behave differently (result from all the graphs)
> 
> That said, can you help me in changing the default behaviour or make a custom 
> DESCRIBE the default one?
> In my Virtuoso 7.1 I can only find the procedures DB.DBA.SPARQL_DESC_DICT_LOD 
> (and PHYSICAL) that call the default one.
> It could be very helpful for me to look at the existing ones (default and 
> CBD) in order to write my own.
> 
> Thanks a lot 
> Nicola
> 
> 
> On 22/04/2014 22:05, Hugh Williams wrote:
>> Hi Nicola,
>> 
>> The SPARQL specification does not define the precise output of DESCRIBE, so 
>> different applications may need different results for the same subject, see 
>> the following documentation for more details:
>> 
>>      
>> http://docs.openlinksw.com/virtuoso/rdfsparql.html#rdfsqlfromsparqldescribe
>> 
>> Thus you should specify the graphs or mode to use otherwise the graphs 
>> "guessed" might can be different than expected ie not the same as the select 
>> query ...
>> 
>> Best Regards
>> Hugh Williams
>> Professional Services
>> OpenLink Software, Inc.      //              http://www.openlinksw.com/
>> Weblog   -- http://www.openlinksw.com/blogs/
>> LinkedIn -- http://www.linkedin.com/company/openlink-software/
>> Twitter  -- http://twitter.com/OpenLink
>> Google+  -- http://plus.google.com/100570109519069333827/
>> Facebook -- http://www.facebook.com/OpenLinkSoftware
>> Universal Data Access, Integration, and Management Technology Providers
>> 
>> On 22 Apr 2014, at 16:55, ghirardi nicola <n.ghira...@cineca.it> wrote:
>> 
>>> Hi Hugh,
>>> 
>>> You can find my test sparql endpont here:
>>> http://rdi.cineca.it/query/public/sparql
>>> 
>>> Describe query:
>>> DESCRIBE 
>>> <http://rlink.cineca.it/id/ResearchContent/0156586eb956402a36342f713c3f2dd6>
>>> 
>>> Select query:
>>> SELECT * WHERE { 
>>> <http://rlink.cineca.it/id/ResearchContent/0156586eb956402a36342f713c3f2dd6>
>>>  ?a ?b.}
>>> 
>>> Thanks a lot.
>>> Nicola
>>> 
>>> On 22/04/2014 17:51, Hugh Williams wrote:
>>>> Hi Nicola,
>>>> 
>>>> Are you able to provide a use case for recreation ie against one of our 
>>>> live endpoint like dbpedia.org/sparql or lod.openlinksw.com/sparql or 
>>>> datasets for local recreation ?
>>>> 
>>>> Best Regards
>>>> Hugh Williams
>>>> Professional Services
>>>> OpenLink Software, Inc.      //              http://www.openlinksw.com/
>>>> Weblog   -- http://www.openlinksw.com/blogs/
>>>> LinkedIn -- http://www.linkedin.com/company/openlink-software/
>>>> Twitter  -- http://twitter.com/OpenLink
>>>> Google+  -- http://plus.google.com/100570109519069333827/
>>>> Facebook -- http://www.facebook.com/OpenLinkSoftware
>>>> Universal Data Access, Integration, and Management Technology Providers
>>>> 
>>>> On 22 Apr 2014, at 10:02, ghirardi nicola <n.ghira...@cineca.it> wrote:
>>>> 
>>>>> I'm facing the following error:
>>>>> http://answers.semanticweb.com/questions/22955/describe-in-virtuoso-unexpected-behaviour
>>>>> Running sparql describe returns only triples within some graphs and not 
>>>>> the complete store.
>>>>> It gives different result running select *
>>>>> Nicola
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Start Your Social Network Today - Download eXo Platform
>>>>> Build your Enterprise Intranet with eXo Platform Software
>>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>>> http://p.sf.net/sfu/ExoPlatform
>>>>> _______________________________________________
>>>>> Virtuoso-users mailing list
>>>>> Virtuoso-users@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/virtuoso-users
>>> ------------------------------------------------------------------------------
>>> Start Your Social Network Today - Download eXo Platform
>>> Build your Enterprise Intranet with eXo Platform Software
>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>> http://p.sf.net/sfu/ExoPlatform_______________________________________________
>>> Virtuoso-users mailing list
>>> Virtuoso-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/virtuoso-users
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Virtuoso-users mailing list
> Virtuoso-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to