I have Neo4J running on an EC2 instance and this was launched from an AWS marketplace image.
I have set up a AWS batch job that accesses some data and then ideally I want to upload the csv the batch writes to an S3 and then neo4j.
I create a presigned url and then pass this via cypher to the query command to the database object.
I get an error returned that says it cannot connect to external resource.
Is this easiest way to upload data, via the neo4jclient python package and to using a presigned url? Are there any alternatives?
I thought it might be related to the EC2s IAM role but I thought this sort of thing would come as standard with the marketplace image setup.