Не может получить доступ к документам IRD для документа RDF:

Я пытаюсь изучить Virtuoso, и я пытался "Создать связанные представления данных из реляционных источников данных". Я получил URN и попробуйте выполнить SPARQL. со следующими деталями:

Default Graph IRI: urn:localhost:8890:CSV
Query:
SELECT * 
FROM <urn:sparql:tests:create:data> 
WHERE 
  {
    ?s ?p ?o
  }

Я получил вывод, как это:

s                                                        p                                               o
http://localhost:8890/CSV/emp_csv/DEPTNO/1#this         http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://localhost:8890/schemas/CSV/emp_csv
http://localhost:8890/CSV/dept_csv/EMPNO/1#this         http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://localhost:8890/schemas/CSV/dept_csv
http://localhost:8890/CSV/dept_csv/EMPNO/1#this         http://localhost:8890/schemas/CSV/              7369
http://localhost:8890/CSV/dept_csv/EMPNO/1#this         http://localhost:8890/schemas/CSV/ename         "smith"
http://localhost:8890/CSV/dept_csv/EMPNO/1#this         http://localhost:8890/schemas/CSV/job           "clerk"
http://localhost:8890/CSV/emp_csv/DEPTNO/1#this         http://localhost:8890/schemas/CSV/deptno        10
http://localhost:8890/CSV/dept_csv/EMPNO/1#this         http://localhost:8890/schemas/CSV/deptno        10
http://localhost:8890/CSV/emp_csv/DEPTNO/1#this         http://localhost:8890/schemas/CSV/dname         "appserver"
http://localhost:8890/CSV/emp_csv/DEPTNO/1#this         http://localhost:8890/schemas/CSV/loc           "newyork"
http://localhost:8890/CSV/emp_csv/DEPTNO/1#this         http://localhost:8890/schemas/CSV/id             1
http://localhost:8890/CSV/dept_csv/EMPNO/1#this         http://localhost:8890/schemas/CSV/id             1

Теперь, когда я пытался получить доступ к ссылкам, указанным в таблице выше, я получаю сообщение об ошибке. местоположение не найдено.

Например, если я выберу: http://localhost:8890/CSV/emp_csv/DEPTNO/1

Я получаю выбранную ссылку на адрес: http://localhost:8890/about/html/http://localhost:8890/CSV/emp_csv/DEPTNO/1

и страница показывает: Ошибка HTTP/1.1 404 Файл не найден

Запрашиваемый URL не найден. URI = '/about/html/http:/localhost:8890/CSV/emp_csv/DEPTNO/1'

Любая помощь или предложения приветствуются. Спасибо.

1 ответ

Решение

Вполне вероятно, что вы не следовали документации " Автоматическое создание связанных представлений данных через реляционные источники данных с помощью Virtuoso", и поэтому не установили cartridges_dav.vad а также fct_dav.vad Пакеты VAD, которые приносят /about/ страница, которая дает вам 404,

Обратите внимание, что существуют различные сборки VAD для использования с каждым из коммерческих и открытых источников Virtuoso, и они, как правило, должны соответствовать используемой версии Virtuoso.

ObDisclaimer: OpenLink Software производит Virtuoso и нанимает меня.

Другие вопросы по тегам