SANSA-Stack / Archived-SANSA-Query

SANSA Query Layer
Apache License 2.0
31 stars 13 forks source link

Queries with variables for predicates do not work; e.g. Select ?s { ?s ?p ?o } #3

Closed Aklakan closed 7 years ago

Aklakan commented 8 years ago

Dataframes are created per predicate and appropriate dataframes are looked up based on a query's predicates. Therefore, queries with variables for predicates fail. The simplest fix that would need to be done is to create a UNION over all existing predicate dataframes. A more sophisticated solution would be to try to re-use candidate selector from Saleems query federation work and / or my RDB2RDF work.

earthquakesan commented 8 years ago

The most simple solution would be to create non-partitioned table (i.e. s p o).

Aklakan commented 7 years ago

I think this referred to the s2rdf implementation and is thus obsolete. with sparqlify it works.