0
我正在使用DBpedia SPARQL查询以获取人员列表的详细信息。 我有DBpedia转储数据这是本地存储。当我查询,演奏家得到停止。在dbpedia sparql查询中超时。尝试使用多个字段
查询 -
SELECT DISTINCT ?dbpedia_link ?freebase_link str(?abstract) as ?abstract str(?alias) as ?alias
str(?birthDate) as ?birthDate str(?birthName) as ?birthName str(?birthPlace) as ?birthPlace
str(?label) as ?label str(?occupation) as ?occupation str(?residence) as ?residence
str(?spouse) as ?spouse str(?education) as ?education str(?networth) as ?networth str(?salary) as ?salary
str(?wikiPageID) as ?wikiPageID str(?wikiPageRevisionID) as ?wikiPageRevisionID str(?shortDescription) as ?shortDescription
WHERE {
{
?dbpedia_link rdf:type dbpedia-owl:Person
}
OPTIONAL {?dbpedia_link dbpedia-owl:abstract ?abstract. }
OPTIONAL {?dbpedia_link dbpedia-owl:alias ?alias .}
OPTIONAL {?dbpedia_link dbpprop:birthDate ?birthDate .}
OPTIONAL {?dbpedia_link dbpprop:birthName ?birthName .}
OPTIONAL {?dbpedia_link dbpprop:birthPlace ?birthPlace .}
OPTIONAL {?dbpedia_link rdfs:label ?label .}
OPTIONAL {?dbpedia_link dbpprop:occupation ?occupation .}
OPTIONAL {?dbpedia_link dbpprop:residence ?residence .}
OPTIONAL {?dbpedia_link dbpprop:spouse ?spouse .}
OPTIONAL {?dbpedia_link dbpprop:education ?education .}
OPTIONAL {?dbpedia_link dbpprop:networth ?networth .}
OPTIONAL {?dbpedia_link dbpprop:salary ?salary .}
OPTIONAL {?dbpedia_link dbpedia-owl:wikiPageID ?wikiPageID .}
OPTIONAL {?dbpedia_link dbpedia-owl:wikiPageRevisionID ?wikiPageRevisionID .}
OPTIONAL {?dbpedia_link dbpprop:shortDescription ?shortDescription .}
OPTIONAL {?dbpedia_link owl:sameAs ?freebase_link
FILTER regex(?freebase_link, "^http://rdf.freebase.com") .}
}LIMIT "1"
OFFSET "225930"
任何帮助?
为什么不增加超时变量? – Artemis
@Artemis我做到了。我将** MaxQueryExecutionTime **增加到** 600000 **。依然不成功。 – iNikkz
我认为它与偏移有关。它没有抵消工作吗?你能解释一下你想达到什么吗?在抵消之后你想要一个具有这些特质的人吗? – Artemis