Запрос именованных графов и различных конечных точек SPARQL

Я новичок в SPARQL, так что терпите меня, пожалуйста. Я использую Apache Jena для хранения моих RDF-файлов в разных именованных графах, у меня есть эти RDF-именованные графы:

Имя конечной точки:http://localhost:3030/2012-2013/query

Именованные графики:

<http://localhost:3030/2012-2013/data/2012-2013_62DAYBYCANCER>
<http://localhost:3030/2012-2013/data/2012-2013_62_DAY_CANCER_PLAN_ALL_CANCER>
<http://localhost:3030/2012-2013/data/2012-2013_62_DAY_CRS_SCEENING>

В другой конечной точке у меня есть эти именованные графы:

Имя конечной точки:http://localhost:3030/2013-2014/query

Именованные графики:

<http://localhost:3030/2013-2014/data/2013-2014_62DAYBYCANCER>
<http://localhost:3030/2013-2014/data/2013-2014_62_DAY_CANCER_PLAN_ALL_CANCER>
<http://localhost:3030/2013-2014/data/2013-2014_62_DAY_CRS_SCEENING>

Я хотел бы получить доступ к тройкам на графике 2012-2013_62DAYBYCANCER и присоединение их к тройкам из 2013-2014_62DAYBYCANCER, Можно ли использовать именованные графы и сервис вместе?

Структура графиков приведена ниже. Я хотел бы присоединиться к ним с provider и period-type чтобы получить total,

Для графа 2012-2013_62DAYBYCANCER структура является:

<rdf:Description rdf:about="http://mastersrdf.org/dataset/2012_2013_62DAYBYCANCER/1"> 
    <qb:dataSet rdf:resource="http://mastersrdf.org/dataset/2012_2013_62DAYBYCANCER"/>
    <provider xmlns="http://mastersrdf.org/def/statistical-dimension/" rdf:resource="http://mastersrdf.org/hull-and-east-yorkshire-hospitals-nhs-trust"/>
    <total xmlns="http://mastersrdf.org/def/statistical-dimension/">4</total>
    <period-type xmlns="http://mastersrdf.org/def/statistical-dimension/" rdf:resource="http://mastersrdf.org/q1"/>
</rdf:Description>

Для графа 2013-2014_62DAYBYCANCER структура является:

<rdf:Description rdf:about="http://mastersrdf.org/dataset/2013_2014_62DAYBYCANCER/1"> 
    <qb:dataSet rdf:resource="http://mastersrdf.org/dataset/2013_2014_62DAYBYCANCER"/>
    <provider xmlns="http://mastersrdf.org/def/statistical-dimension/" rdf:resource="http://mastersrdf.org/hull-and-east-yorkshire-hospitals-nhs-trust"/>
    <total xmlns="http://mastersrdf.org/def/statistical-dimension/">50</total>
    <period-type xmlns="http://mastersrdf.org/def/statistical-dimension/" rdf:resource="http://mastersrdf.org/q1"/>
</rdf:Description>

1 ответ

Можно ли использовать именованные графы и сервис вместе?

Да. Шаблон в SERVICE пункт должен будет включать GRAPH пункт. (Желаемый результат не будет получен SERVICE пункт, находящийся внутри GRAPH пункт.)

Другие вопросы по тегам