我想将Blazegraph的SPARQL查询结果导出到文件中。但是,它只导出结果的第一页。当我尝试显示所有结果时,我的浏览器崩溃了。
我该如何解决这个问题?
我在本地群集上运行Blazegraph 2.1.2。
答案 0 :(得分:1)
要导出结果,您可以依赖curl
并通过命令行查询SPARQL端点,如下所示:
curl -X POST http://localhost:9999/bigdata/namespace/YOUR_NAMESPACE/sparql --data-urlencode 'query=SELECT * WHERE{ ?s p ?o } LIMIT 1' --data-urlencode 'format=json' > outputfile
您必须根据需要指定端点的课程地址和查询。这只是一个例子,但它可能会给你一个想法。
您也可以根据需要修改预期的输出格式(CSV,XML,JSON等)并包含标题。
Here你可以阅读更多相关信息。