我已将我的海龟文件数据从 AWS S3 上传到 Neptune 服务。
现在我从 RDF4J 控制台查询下面的 sparql 以在 Neptune 中查看我的数据,但得到“没有提供 gremlin 脚本”错误。
neptune> select ?p ?o { <http://www.1234.com/XXX/App_Inst/1007259> ?p ?o }
select ?p ?o { <http://www.1234.com/XXX/App_Inst/1007259> ?p ?o }
Evaluating SPARQL query...
Query evaluation error: {"requestId":"62b298f5-032e-0d8e-82ac-ed88a1469298","code":"MissingParameterException","detailedMessage":"no gremlin script supplied"}
你能帮我解决这个问题吗?
我已经按照 AWS 提供的文档配置了 RDF4J 控制台。
如果我从 Unix EC2 instance 执行相同的查询,则会得到以下结果。
[ec2-user@ip-10-10-10-69 ~]$ curl -X POST --data-binary 'query=select ?p ?o { <http://www.1234.com/XXX/App_Inst/1007259> ?p ?o }' http://neputne.amazonaws.com:882/sparql
编辑 :
这是运行 sparql 时来自 EC2 实例的结果。
{ "head" : { "vars" : [ "p", "o" ] }, "results" : { "bindings" : [ ] }