[英]SPARQL Query for linked data
我想從LinkedMDB中獲取電影詳細信息以及與DBPedia數據集的鏈接相同的內容。我正在編寫以下查詢:
SELECT ?film ?label ?dbpediaLink WHERE {
?film rdf:type movie:film .
?film rdfs:label ?label .
?film owl:sameAs ?dbpediaLink
FILTER(regex(str(?dbpediaLink), "dbpedia", "i"))
}
LIMIT 1000
該查詢返回LinkedMDB中的電影URI,電影名稱和DBPedia URI。 我想獲得有關每部電影的更多詳細信息,以便可以使用更多功能進行分類。
我不確定我是否理解您的問題,但我會做個簡單的嘗試:您在IMDB上找到了一些有關電影的屬性(標題和DBpedia URI),並且您想發現數據還可以提供什么其他屬性。
在這種情況下,我將進行DESCRIBE查詢,以返回以隨機膠片為主體的所有三元組。
DESCRIBE ?film WHERE {
?film a movie:film .
}
limit 1
rdfs:label
, owl:sameAs
...和其他屬性(如果有)的三元組! ?film
movie:film
PS:我不熟悉IMDB數據,但這不是movie:Film
(大寫F)嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.