2015-12-21 49 views
1

我的問題是我可以在SPARQLER(http://sparql.org/sparql.html)中查詢,但現在會在我的查詢中引發錯誤,並且不知道會發生什麼。SPARQLer中的SPARQL查詢出錯

如果有人能幫助我,我將不勝感激。

我有以下查詢:

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> 
PREFIX owl: <http://www.w3.org/2002/07/owl#> 
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 
PREFIX olm: <http://atenea.inf.udec.cl/~angelcastillo/OntoLexmath#> 
SELECT ?individuo ?comuna 
FROM <http://atenea.inf.udec.cl/~angelcastillo/OntoLexmathBasico.owl> 
WHERE { 
?individuo rdf:type olm:Colegio. 
?individuo olm:pertenece_a_comuna ?comuna 
} 
ORDER BY ASC (?comuna) 

這是錯誤:

Error 400: Failed to load URL http://atenea.inf.udec.cl/~angelcastillo/OntoLexmathBasico.owl 

Fuseki - version 1.1.2 (Build date: 2015-03-08T09:49:20+0000) 

我真的不知道會發生什麼。

問候。

+1

在我看來,就好像端點只是不允許取消引用外部URI一樣......你確定以前有效嗎? (也不適用於DBpedia) –

+4

sparql.org不再加載外部文件。此功能在維護服務器方面已經證明過於耗時。您可以下載Fuseki並在本地運行。 – AndyS

+0

謝謝你的回答,1個月前,如果它的工作。可惜:( – Angel

回答

1

請注意,sparql.org查詢服務不保證正在運行。運行自己的服務器更有可能爲您提供所需的SLA。

該服務是志願者運行。開放,這是受到奇怪和錯誤的要求,甚至與實用的防禦措施,它有時被壓倒。

對於閱讀其他來源的查詢(FROM)或者使聯合查詢(SERVICE)也會需要這些網站正在運行且正確時,尤其如此。這些不在sparql.org的控制範圍之內。