2011-02-09 3 views
3

У меня есть различные запросы sparql, которые я бы хотел протестировать. Есть ли веб-сайт или простая программа, которая позволяет мне проверять эти запросы?Я ищу программу запросов SPARQL

Я не хочу validator like this one, но я бы хотел выполнить запрос и получить результат.

+0

Я отредактировал свой ответ, чтобы добавить примечание к 'roqet' инструменту, который может делать то, что вам нужно. Но не C#. –

ответ

2

Как указывалось выше, вы можете увидеть, если провайдер предоставил веб-интерфейс по их SPARQL конечной точки. Они нормальны, например. Dbpedia, BBC Backstage и т. Д.

Для инструмента, который позволяет вам вводить произвольную конечную точку, чтобы вы могли запросить ее, вы можете проверить Twinkle. Это единственная программа, которую я знаю, которая делает это.

+0

Если @Roflcoptr хочет запросить свои собственные данные, Twinkle' определенно является программой, которую он может искать. (+1) –

+0

Что относительно 'roqet'? Я просто вспомнил, что он существует;) –

1

проверка this link. вы можете опробовать запросы по образцу набора данных. Дополнительную информацию можно найти здесь http://www.w3.org/wiki/SparqlEndpoints

+0

Спасибо, но я хочу отправить актуальные запросы в мой набор данных. – RoflcoptrException

+0

проверить эту ссылку http://www.thefigtrees.net/lee/sw/sparql-faq – reggie

+0

http://www.w3.org/wiki/SparqlEndpoints проверьте это тоже – reggie

2

Очень распространенный DBPEDIA SPARQL end point. Dbpedia содержит информационные поля из Википедии в формате RDF и предлагает конечную точку SPARQL для запроса этих данных.

Попробуйте также кеш LOD из программного обеспечения Openlink по адресу http://lod.openlinksw.com/sparql. Он содержит подмножество знаменитых Linked Data Cloud.

Еще один неплохой вариант для проверки некоторых запросов - это образовательная база данных правительства Великобритании. См. SPARQLing data.gov.uk: Edubase Data.

Все эти ссылки приведут к созданию веб-форм, где вы сможете вводить свои запросы.

Если вы сообщите нам, какие типы запросов вы используете, мы сможем лучше советовать.

Edit: добавить примечание на roqet инструмент

Программа для прямого тестирования SPARQL запросов с собственными данными ... roqet от Redland libraries. Вы можете сделать что-то вроде ...

roqet -Dhttp://xmlns.com/foaf/0.1/ 
     -e 'select * where {<http://xmlns.com/foaf/0.1/Person> ?p ?v }' 

или

roqet -Dfile://path/to/your/rdf.file 
     -e 'select * where { ?s ?p ?o }' 
0

Я запускаю бесплатный демонстрационный сайт SPARQL - не конечная точка, у него нет данных - Triplr. Вы можете попробовать это http://triplr.org/sparql