2013-03-06 2 views
1

Я пытаюсь загрузить свойства Ontology Infoxbox DBpedia http://downloads.dbpedia.org/3.8/en/mappingbased_properties_en.ttl.bz2, http://wiki.dbpedia.org/Downloads38#h227-1 в сервер Fuseki, работающий на моей машине.Почему в Fuseki не задаются предикаты и объекты?

Для этого я сделал следующее

  1. Создание СТР с помощью следующей команды

    Java tdb.tdbloader --loc = DBpedia mappingbased_properties_en.ttl

  2. Ран сервер с помощью нижеследующий

    . \ fuseki-server.bat --loc = ../dbpedia/dbpedia

Trying простой запрос, как

PREFIX dbpedia: <http://dbpedia.org/resource/> 
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/> 
PREFIX foaf: <http://xmlns.com/foaf/0.1/> 
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> 

select ?s ?p ?o 
where 
{?s ?p ?o.} 
LIMIT 100 

работает просто отлично результаты Давать как

| dbpedia:Animal_Farm | foaf:name   | "Animal Farm"@en 
| dbpedia:Animal_Farm | foaf:name   | "Animal Farm: A Fairy Story"@en 
| dbpedia:Animal_Farm | dbpedia-owl:author | dbpedia:George_Orwell 

Проблема происходит, когда я указать предикат

select ?s ?o 
where 
{?s foaf:name ?o.} 
LIMIT 100 

или объект

select ?s ?p 
where 
{?s ?p dbpedia:George_Orwell.} 
LIMIT 100 

где я получаю пустые результаты.

Определение предмета, однако, работает

select ?p ?o 
where 
{dbpedia:Animal ?p ?o.} 
LIMIT 100 

Любые идеи, почему указав предикат или объект не работает?

Примечание. Точный запрос работает только на DBpedia. Поэтому я подозреваю Фусеки, но я не могу точно определить причину, почему он не работает

+0

Вы можете быть более конкретным? - Салют! с.и.д. – codious

ответ

2

Я загрузил данные, и ваши запросы работают для меня.

1

Он также работает на моей машине (ubuntu 14.0, Fuseki v1)