Настольный SPARQL-клиент для Jena (TDB)? - PullRequest
3 голосов
/ 17 марта 2011

Я работаю над приложением, которое использует Jena для хранения (с бэкэндом TDB). Я ищу что-то вроде эквивалента Squirrel, который позволяет мне видеть, что хранится, выполнять запросы и т. Д. Это кажется очевидной необходимостью, но мои (возможно, плохо сформулированные) запросы Google не дают ничего обещающего.

Есть предложения, пожалуйста? Я на XP. Даже инструмент командной строки будет полезен.

Ответы [ 4 ]

4 голосов
/ 17 марта 2011

Взгляните на мой Store Manager инструмент, который является частью dotNetRDF Toolkit , который я разрабатываю в рамках более широкого dotNetRDF проекта, который я поддерживаю.

Он предоставляет довольно простой графический интерфейс, с помощью которого вы можете подключаться к различным Triple Store, включая TDB, при условии, что вы выставите свой набор данных через Joseki / Fuseki.Вам необходимо установить .Net 3.5 для запуска приложений в наборе инструментов.

Если вы еще не выставили свой набор данных TDB через HTTP, попробуйте использовать Fuseki, поскольку он невероятно прост в использовании и может быть запущен только наваш локальный компьютер, когда необходимо сделать доступным ваше хранилище TDB через HTTP для использования с моим инструментом, например,

java -jar fuseki-0.1.0-server.jar --update --loc data /dataset

Пожалуйста, обратитесь к Fuseki wiki для получения дополнительной информации о работе Fuseki и различных опциях.В приведенном выше примере Fuseki запускается с включенным обновлением SPARQL (флаг --update), используя набор данных TDB, расположенный в каталоге data (аргумент данных --loc) и с базовым URI / dataset для данных.

После запуска вы можете использовать мой инструмент для подключения к серверу Fuseki, перейдя в меню «Файл»> «Новый менеджер общего магазина», выбрав вкладку «Fuseki» в появившемся диалоговом окне.введите URI http://localhost:3030/dataset/data и нажмите «Подключиться к Fuseki».

1 голос
/ 26 мая 2014
  1. первая загрузка jena fusaki из

https://jena.apache.org/download/index.cgi

  1. распакуйте файл и скопируйте «jena-fuseki-1.0.1» на диск c
  2. открыть cmd
  3. тип для доступа к папке

"cd C: \ jena-fuseki-1.0.1"

затем введите

"java -jar fuseki-server.jar --update --loc data / dataset"

, наконец, откройте браузер и введите

"локальный: 3030 /"

помните, что вы должны сначала объявить об ужасном окружении (находится в системных настройках, затем вкладка "вперед") и отредактируйте имя переменной вызовом «Путь» в «Системе ужасов» на

"C: \ Jena-фусеки-1.0.1"

1 голос
/ 29 марта 2011

Twinkle - удобный SPARQL-клиент: http://www.ldodds.com/projects/twinkle/

Так получилось, что я сам работаю над чем-то похожим, но это все еще требует большой работы (вернитесь через месяц :) http://hyperdata.org/wiki/Scute

0 голосов
/ 08 июня 2012

Я также разрабатываю клиент SPARQL с открытым исходным кодом на Java Swing: EulerGUI. На самом деле это гораздо больше, см. Руководство: http://eulergui.svn.sourceforge.net/viewvc/eulergui/trunk/eulergui/html/documentation.html

Для функции SPARQL лучше взять минимальную сборку EulerGUI: http://sourceforge.net/projects/eulergui/files/eulergui/1.11/

...