Я загрузил данные о файлах черепахи из AWS S3 в сервис Neptune.
Теперь я запрашиваю ниже sparql из консоли RDF4J, чтобы просмотреть мои данные в 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"}
Не могли бы вы помочь мне решить эту проблему.
Я настроил консоль RDF4J согласно документ, предоставленный AWS.
Если я выполняю тот же запрос из экземпляра Unix EC2, получаю следующие результаты.
[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
РЕДАКТИРОВАТЬ:
Это результат работы экземпляра EC2 при запуске sparql.
{ "head" : { "vars" : [ "p", "o" ] }, "results" : { "bindings" : [ ] }