僅這一個四添加到一個空店:Single quad +最基本的SPARQL查詢= 1結果在耶拿,2結果在芝麻 - 誰是對的?
<http://x.com/s> <http://x.com/p> 2 <http://x.com/g> .
然後檢索橫跨所有四邊形執行這個SPARQL查詢(每鮑勃·杜查姆的書「學習SPARQL」拍攝,所以這一定是標準SPARQL數據集,無論實施,右!?)的:
SELECT ?g ?s ?p ?o
WHERE {
{ ?s ?p ?o }
UNION
{ GRAPH ?g { ?s ?p ?o } } }
但是耶拿和芝麻不同的答案回答!?這是我看到:(!版本2.10.0 - 外的開箱,沒有配置更改) -
耶拿定式控制檯上的Tomcat 6.0.37(正確的答案,因爲我明白的事情):
--------------------------------------------------------------
| g | s | p | o |
==============================================================
| <http://x.com/g> | <http://x.com/s> | <http://x.com/p> | 2 |
--------------------------------------------------------------
Tomcat 6.0.37上的Sesame Workbench(版本2.7.3 - 開箱即用,無需更改配置!):只需在工作臺中使用「添加」功能手動添加上述四元組(以'N在「數據格式」下拉框中選擇「四元組」),在「輸入您想上傳的RDF數據」編輯框中,然後運行上面的查詢:
--------------------------------------------------------------
| g | s | p | o |
==============================================================
| | <http://x.com/s> | <http://x.com/p> | 2 |
| <http://x.com/g> | <http://x.com/s> | <http://x.com/p> | 2 |
--------------------------------------------------------------
因此,對於開始關注RDF的人來說,這有點嚇人 - 我在這裏錯過了什麼?我假設芝麻不可能是'錯誤的' - 所以它必須是我想'我的'解釋'(或鮑勃的查詢不是'標準SPARQL',所以不同的實現可以自由地返回不同的結果) - 任何啓示都會是非常歡迎:)!
您的'UNION'左側查詢默認圖形。我懷疑這兩個系統的默認圖中包含的內容有所不同。例如,可能在Jena中,除非添加三元組,否則默認圖是空的,而在Sesame中,默認圖是指定圖的聯合? –