Bulk Load Job Lifecycle
A 3-step recipe with Amazon Neptune. We can help you get access.
Recipe · 3 steps
Bulk Load Job Lifecycle
with Amazon Neptune
Start a load, confirm it is listed, and poll its status to completion.
- Start a bulk load job from the supplied S3 source and capture the load id.
- List the recent bulk load job ids, including queued loads, to confirm the new job is being tracked by Neptune.
- Poll the load job status with detailed feed counts. Repeat while the overall status is LOAD_IN_PROGRESS and finish once it is LOAD_COMPLETED.
What you'll need to have ready
- source: The S3 URI of the data files or folders to load.
- format: The data format (csv, opencypher, ntriples, nquads, rdfxml, turtle).
- iamRoleArn: The ARN of the IAM role with S3 access.
- region: The AWS Region of the S3 bucket.
- failOnError: Whether to stop the load on error (TRUE or FALSE).
For your developer
Arazzo workflow amazon-neptune:loader-job-lifecycle, 3 operations: StartLoaderJob → ListLoaderJobs → GetLoaderJobStatus. Specs on APIs.io.