Создать вид Drupal Sparql из пользовательского магазина?

StackOverflow https://stackoverflow.com/questions/7354946

  •  28-10-2019
  •  | 
  •  

Вопрос

Я пытаюсь создать представление Drupal 7 Sparql, используя свой собственный магазин. У меня есть тройки, загруженные в виртуозе и в Fuseki, но, похоже, не могу сделать конечное подключение, кормящее представление. Я могу успешно запросить данные из UIS Fuseki и Virtuoso sparql, просто не могу понять, как определить URI и набор данных конечной точки, чтобы они правильно объединялись, чтобы сформировать запрос Sparql, который может использовать Drupal. Например, кажется, что Fuseki внедряет набор данных по умолчанию в URI Endpoint Sparql (т.е. http: // myhostname: 3030/default/sparql), в то время как виртуозо нет.

Пример данных:

@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 .
Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top