Hugh The SPARQL specification specifically says the following:
"A SPARQL query is executed against an RDF Dataset which represents a collection of graphs. An RDF Dataset comprises one graph, the default graph, which does not have a name, and zero or more named graphs, where each named graph is identified by an IRI" Regardless of what you want to name your graphs internally for the purposes of SPARQL they should have valid IRIs even if you have to magically marshal these internal names between some external representation e.g. <urn:virtuoso:system-graph> Using non-IRI names makes it hard to work with named graphs in Virtuoso using generic SPARQL toolkits which will all assume the above holds true. Rob On 12/11/12 6:58 AM, "Hugh Williams" <hwilli...@openlinksw.com> wrote: >Hi Przemek, > >In what way to you consider them invalid ? As a RDF Graph name can be >whatever one chooses, it does not have to be an actual URI resolvable or >not , even if it is generally recommended in the context of Linked Data >... > >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 4 Dec 2012, at 10:48, Przemyslaw Misiuda wrote: > >> Hi >> >> When I execute >> "SELECT DISTINCT ?g WHERE { GRAPH ?g {?s ?p ?o} }" >> >> on DBpedia, result contains entries like: >> >> - b3sonto, >> - b3sifp, >> - dbprdf-label, >> - virtrdf-label >> - facets >> >> which seems to be invalid URI >> >> >> Best Regards >> Przemek Misiuda >> >> >>------------------------------------------------------------------------- >>----- >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> >>http://p.sf.net/sfu/logmein_12329d2d_____________________________________ >>__________ >> Virtuoso-users mailing list >> Virtuoso-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/virtuoso-users > >-------------------------------------------------------------------------- >---- >LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >Remotely access PCs and mobile devices and provide instant support >Improve your efficiency, and focus on delivering more value-add services >Discover what IT Professionals Know. Rescue delivers >http://p.sf.net/sfu/logmein_12329d2d______________________________________ >_________ >Virtuoso-users mailing list >Virtuoso-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/virtuoso-users ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Virtuoso-users mailing list Virtuoso-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtuoso-users