Sparql 关于云的问题+;图
我正在做一个项目,我需要一个云中的三层存储数据库,它支持SPARQL查询Sparql 关于云的问题+;图,sparql,rdf,graphdb,Sparql,Rdf,Graphdb,我正在做一个项目,我需要一个云中的三层存储数据库,它支持SPARQL查询 GraphDB看起来不错,在我的桌面计算机(localhost)中运行良好。但是,当我尝试在云中使用它时(),REST请求不起作用 问题:我试图使用REST查询我的存储库,方法是curl-xget--header'Accept:application/sparql results+xml' 存储库ID:hermesiot 查询:选择*where{s?p?o.}限制100 结果: 响应代码:404 响应正文:{“消息”:“未
curl-xget--header'Accept:application/sparql results+xml'
存储库ID:hermesiot
查询:选择*where{s?p?o.}限制100
结果:
响应代码:404
响应正文:{“消息”:“未找到数据库”。}
curl --header 'Accept: application/sparql-results+xml' \
--data "query=SELECT+*+{?s+?p+?o.}" \
--user s472kd733007:bhrfk1aa8o0qlj7 \
'https://rdf.s4.ontotext.com/4032537848/wikidata/repositories/fast'
但是,上面的查询不适用于我,而下面的查询适用于我:
curl --header 'Accept: application/sparql-results+xml' \
--data "query=SELECT+*+{?s+?p+?o.}" \
--user s472kd733007:bhrfk1aa8o0qlj7 \
'http://awseb-e-m-awsebloa-11laimnu18r2i-2106042490.eu-west-1.elb.amazonaws.com/4032537848/wikidata/repositories/fast'
在上述查询中:
-API密钥s472kd733007
-API密钥密码bhrfk1aa8o0qlj7
-用户id4032537848
-数据库名称wikidata
-存储库idfast
-AWS实例地址http://awseb-e-m-awsebloa-...eu-west-1.elb.amazonaws.com
关于更新查询,请参见e。G您的查询应该是:
curl --header 'Accept: application/sparql-results+xml' \
--data "update=INSERT+DATA+{owl:Nothing+owl:Nothing+owl:Nothing}" \
--user s472kd733007:bhrfk1aa8o0qlj7 \
'http://awseb-e-m-awsebloa-11laimnu18r2i-2106042490.eu-west-1.elb.amazonaws.com/4032537848/wikidata/repositories/fast/statements'
请注意,此请求中的端点地址不同。(1)请一次提出一个问题。(2) 拜托,好好工作。如果我想做一个更新查询,应该是:@MaykeFerreira,我已经更新了我的答案,现在它包含了一个更新查询示例。