Виртуозный SPARQL, извлекающий удаленные RDF-файлы

У меня проблема с магазином Virtuoso RDF.

Я загрузил несколько файлов RDF с информацией о погоде. Информация повторяется среди файлов RDF, поэтому я решил их удалить. Хотя, когда я делаю запрос SPARQL, информация из удаленных файлов RDF все еще извлекается.

Любая идея, почему это происходит? Это пример запроса, который я делаю:

SELECT * 
FROM <miOnt:move>
WHERE 
  {
    ?ws <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.contextdatacloud.org/ontology/WeatherSituation>.
    ?ws <http://www.contextdatacloud.org/ontology/hasWeatherTime> ?time.
    ?time <http://www.w3.org/2006/time#inXSDDateTime> "2015-06-16T09:00:00".
    ?ws <http://www.contextdatacloud.org/ontology/hasTemperature> ?temperature
  }

Я использовал команду cUrl в Linux.

curl -T example01.rdf http://localhost:8890/home/myFolder/example01.rdf -u user:pass

Чтобы удалить их, я просто использовал опцию «Удалить» из пользовательского интерфейса Virtuoso:

Виртуозный пользовательский интерфейс

заранее спасибо


person User 23    schedule 16.06.2015    source источник
comment
как ты их загрузил? как ты их удалил? граф, который вы запрашиваете, пуст?   -  person Jörn Hees    schedule 17.06.2015
comment
Я загружаю их либо с помощью пользовательского интерфейса Virtuoso, либо с помощью команды curl. curl -T example01.rdf localhost:8890/home/myfolder/example01.rdf - u user:password И чтобы удалить их, я просто использовал Virtuoso UI. Я не знаю состояния графа. Где я могу найти его?   -  person User 23    schedule 18.06.2015


Ответы (1)


В вашем примере предполагается, что, удалив документы .rdf, вы удалили их из внутреннего хранилища quad с именем graph, в которое было загружено содержимое документа .rdf (тройки). Это не обязательно так. Таким образом, попробуйте следующую команду SPARQL:

CLEAR GRAPH <miOnt:move> .

OR

DROP SILENT GRAPH <miOnt:move> .
person Kingsley Uyi Idehen    schedule 19.06.2015
comment
Итак, если я вас правильно понял... После загрузки троек не работает, если я просто удалю файлы RDF? Мне нужно очистить график для этого? - person User 23; 22.06.2015