Jena桌面SPARQL客户端(TDB)?
我正在使用Jena进行存储的应用程序(使用TDB后端)。我正在寻找类似Squirrel的东西,它可以让我看到存储的内容,运行查询等。这似乎是一个显而易见的事情,但我的(可能是严重措词)的谷歌查询没有提供任何有希望的东西。Jena桌面SPARQL客户端(TDB)?
任何建议,好吗?我在XP上。即使是命令行工具也会有所帮助。
看看我的Store Manager工具,它是dotNetRDF Toolkit的一部分,我将其作为我所维护的更广泛的dotNetRDF项目的一部分进行开发。
它提供了一个相当基本的GUI,通过它你可以连接到各种三重商店,包括TDB,前提是你通过Joseki/Fuseki公开了你的数据集。您需要安装.Net 3.5才能运行该工具包中的应用程序。
如果您尚未通过HTTP公开TDB数据集,请尝试使用Fuseki,因为它非常易于使用,并且可以在您的本地计算机上运行,以便使您的TDB存储可通过HTTP与我的工具一起使用例如
java -jar fuseki-0.1.0-server.jar --update --loc data /dataset
请参阅Fuseki wiki的更多信息,运行定式和各种选项。在上面的示例中,使用位于目录数据(--loc数据参数)中的TDB数据集并使用基础URI /数据集为启用SPARQL更新(--update标志)运行Fuseki数据。
运行后,你可以用我的工具,通过将File > New Generic Store Manager
,从出现的对话框中Fuseki
选项卡连接到一个定式服务器,进入URI http://localhost:3030/dataset/data,然后单击Connect to Fuseki
星星是一个方便的SPARQL客户端:http://www.ldodds.com/projects/twinkle/
碰巧我的工作类似的东西我自己,但它仍然需要大量的工作(一个月回来看看:) http://hyperdata.org/wiki/Scute
我也是发展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/
EulerGUI新版本1.12,SPARQL更新GUI:dowload:http://sourceforge.net/projects/eulergui – user1141737 2012-11-11 15:37:27
- 先下载耶拿fusaki从
- 未压缩的文件和 “耶拿定式-1.0.1” 复制到C盘
- 打开CMD
- 类型accesing文件夹
“CD C:\耶拿定式-1.0。1"
然后键入
“Java的罐子定式-的server.jar --update --loc数据/数据集”
在最后打开浏览器并输入
“本地主机:3030 /”
记得你必须首先declear的enviorment verible(位于系统poperties然后高级选项卡) 并在“系统verible”编辑变量名字叫“路径”,以
“C:\耶拿定式 - 1.0。 1“
我正在使用Windows 7(32位) – 2014-05-26 00:41:27
谢谢 - 这很容易遵循。但是,图表下没有任何显示。当Fuseki指向真正的TDB主管时,Fuseki会产生相同的输出,或者是一个无意义的输出(在后一种情况下,它似乎在那里创建一个新的数据库),我对此感到有点困惑。也许我的tdb的内容有些奇怪,比如它没有命名图或其他东西。我只是不知道这个东西能够有意义地进行调试。 – 2011-03-30 03:38:11
如果您将TDB指向不存在TDB存储的目录,则TDB将始终创建新的存储,但出于测试目的,您可以用'--mem'替换'--loc data',而不是创建临时内存存储。如果我没有记错,可以有一个没有命名图的TDB商店。根据将数据导入商店的方式,它不一定会导入到已命名的图中,因此图表列表中不会显示任何内容。在我的应用程序中的导入工具应该导入东西作为命名图形,我认为fuseki web界面导入到默认的未命名图 – RobV 2011-03-30 07:52:42