Создать Drupal SPARQL представление из пользовательского магазина? - PullRequest
3 голосов
/ 09 сентября 2011

Я пытаюсь создать вид Drupal 7 SPARQL, используя мой собственный магазин. Я загрузил триплеты в Virtuoso и Fuseki, но, похоже, не могу установить окончательное соединение, питающее View. Я могу успешно запрашивать данные из пользовательских интерфейсов Fuseki и Virtuoso SPARQL, но не могу понять, как определить URI конечной точки и набор данных, поэтому они правильно объединяются для формирования запроса SPARQL, который может использовать Drupal. Например, кажется, что Fuseki встраивает набор данных по умолчанию в URI конечной точки SPARQL (то есть 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 .

1 Ответ

2 голосов
/ 09 сентября 2011

Поле набора данных, вероятно, не то, что вы хотите использовать для этого. Вы должны поместить полный URI конечной точки в поле URI конечной точки.

Не стесняйтесь публиковать любые другие проблемы в очереди SPARQL Views , я не трачу много времени на stackoverflow.

...