如何运行 sparQL 查询?

问题描述 投票:0回答:5

我在 Mozilla Festival 12 上发现了 SparQL 语法。

演示器使用的是基于 Web 的专有界面,我想知道是否有开放服务或可能 (跨平台)GUI 应用程序?为了:

  1. 写下您的查询;
  2. 执行查询;
  3. 探索结果。

某种 SparQL IDE。

user-interface cross-platform rdf sparql dbpedia
5个回答
5
投票

这是我发现的:

跨平台(Linux/Windows/Mac?)

仅限Windows

  • SparqlGUI(需要 .NET;作为 dotNetRDF 工具安装程序的一部分安装);

3
投票

五年后,另一个 GUI 客户端是 YASGUI

还有一个非常复杂的客户端,带有文本和 GUI 界面,用于查询编写和结果/数据探索,称为 Gruff,但我不知道它是否仅适用于同一家公司的三重存储(AllegroGraph),或者是否也可以连接到通用 SPARQL 端点。


2
投票

一些链接,您选择。

  • TopBraid Composer 免费版是 W3C 语义 Web 标准 RDF 架构、OWL Web 本体语言和 SPARQL 查询语言的专业开发环境。
  • Twinkle 是一个简单的 GUI 界面,包装了 ARQ SPARQL 查询引擎。该工具对于想要学习 SPARQL 查询语言的人们以及进行语义 Web 开发的人们来说都应该很有用。
  • Corese 是一个语义 Web 工厂,实现 W3C RDF、RDFS、SPARQL 1.1 查询和更新、RDF 的 SPARQL 规则。它还带有 GUI
  • Semantic Web Import 是一个插件,允许 Gephi 平台使用 Sparql 查询可视化语义 RDF 图
  • Sgvizler 是一个 JavaScript,它将 SPARQL SELECT 查询的结果呈现为图表或 html 元素。

当然,一些 RDF 数据存储提供了 Sparql 端点,例如 dbpedia其法语版本。您可以直接在网页上或以编程方式访问它们

玩得开心!


1
投票

如果您乐意使用基于 Web 的 GUI,那么一个有趣的跨平台解决方案是 Flint SPARQL 编辑器,它来自英国政府实验室,并在幕后使用流行的 CodeMirror Javascript 库

他们的原始版本仅支持 SPARQL 1.0,我不确定他们是否将其更新到 SPARQL 1.1,我知道这是可能的,因为我们已经为我们公司构建的产品完成了。


1
投票

在线 UI 是 http://dbpedia.org/snorql/http://dbpedia.org/sparql/ ,它们都接受 SparQL 查询。我注意到 http://querybuilder.dbpedia.org/ 它的用途是探索。

© www.soinside.com 2019 - 2024. All rights reserved.