Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
glue_neptune Added headers Nov 26, 2018
build.sh Add glue-neptune Nov 23, 2018
readme.md Update README to point to sample Feb 21, 2019

readme.md

glue-neptune

glue-neptune is a Python library for AWS Glue that helps writing data to Amazon Neptune from Glue jobs.

With glue-neptune you can:

  • Get Neptune connection information from the Glue Data Catalog
  • Create label and node and edge ID columns in DynamicFrames, named in accordance with the Neptune CSV bulk load format for property graphs
  • Write from DynamicFrames directly to Neptune

Build

sh build.sh

This creates a zip file: target/glue_neptune.zip. Copy this zip file to an S3 bucket.

You can then refer to this library from your Glue Development Endpoint or Glue job. See Using Python Libraries with AWS Glue.

Examples

See Migrating from MySQL to Amazon Neptune using AWS Glue.

Cross Account/Region Datasources

If you have a datasource in a different region and/or different account from Glue and your Neptune database, you can follow the instructions in this blog to allow access.

You can’t perform that action at this time.