3

我正在尝试使用我自己的商店创建 Drupal 7 SPARQL 视图。我在 Virtuoso 和 Fuseki 中加载了三元组,但似乎无法建立最终连接以提供视图。我能够从 Fuseki 和 Virtuoso SPARQL UI 成功查询数据,只是不知道如何定义端点 URI 和数据集,以便它们正确组合以形成 Drupal 可以使用的 SPARQL 查询。例如,Fuseki 似乎在 SPARQL 端点 URI 中嵌入了默认数据集(即http://myhostname:3030/default/sparql),而 Virtuoso 没有。

示例数据:

@prefix e1: <http://example.com/source/work/dataset/gov/vocab/enhancement/1/> .

e1:author a rdf:Property ;
    ov:csvCol "8"^^xsd:integer ;
    ov:csvHeader "author" ;
    conversion:enhancement_layer "1" ;
    dcterms:isReferencedBy <http://example.com/source/work/dataset/gov/version/2011-Aug-18/conversion/enhancement/1> ;
    rdfs:label "author" ;
    rdfs:range rdfs:Literal ;
    conversion:enhances raw:author .
4

1 回答 1

2

数据集字段可能不是您想要使用的。您应该将端点的完整 URI 放入 Endpoint URI 字段。

随意在SPARQL 视图问题队列上发布任何其他问题,我不会在 stackoverflow 上花费太多时间。

于 2011-09-09T09:47:08.863 回答