capabilities.work

What you can do with Amazon Neptune

Every task in plain language. Pick one, and we can help you get access.

151 things you can do

Amazon Neptune

Amazon Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected datasets. It supports property graph and RDF models, with multiple query languages including Gremlin, SPARQL, and openCypher.

25 multi-step recipes

Recipes: multi-step jobs

Analytics Cancel Import Task
Cancel an import task only when it is still running.
Analytics Create Graph and Wait
Create an analytics graph and poll until it is AVAILABLE.
Analytics Create Graph from Import Task
Create a graph from an S3 import task and poll until the import succeeds.
Analytics Create Private Graph Endpoint
Create a private graph endpoint and poll until it is AVAILABLE.
Analytics Reset Graph
Reset a graph's data and poll until it is AVAILABLE again.
Analytics Snapshot and Restore
Create a snapshot, wait until AVAILABLE, then restore a new graph from it.
Bulk Load Job Lifecycle
Start a load, confirm it is listed, and poll its status to completion.
Bulk Loader Start and Poll
Kick off a bulk load from S3 and poll until the load is complete.
Cancel a Running Bulk Load
Cancel a bulk load job only when it is still in progress.
Cancel a Running Gremlin Query
Cancel a specific Gremlin query only if it is still active.
Gremlin Add and Count Vertices
Add a vertex via Gremlin HTTP, then count all vertices.
Gremlin Explain then Profile
Explain a Gremlin traversal's plan, then profile its real execution.
Gremlin Query with Status Check
Verify engine health, execute a Gremlin traversal, and inspect the query queue.
ML Create and Verify Inference Endpoint
Create an inference endpoint, poll until InService, and confirm it is listed.
ML Data Processing to Model Training
Process graph data, then train a model on the processed output.
ML Model Transform Job
Create a model transform job, poll until Completed, and confirm it is listed.
ML Stop Data Processing Job
Stop a data processing job and clean its artifacts only if still running.
Property Graph Statistics Refresh
Refresh property graph statistics and read the updated counts.
Property Graph Stream Replay
Read the earliest property graph stream records, then page forward from the cursor.
SPARQL Query with Status Check
Confirm engine health, run a SPARQL query, and inspect the query queue.
SPARQL Statistics Refresh
Refresh SPARQL RDF statistics and read the updated counts.
SPARQL Update and Verify
Apply a SPARQL update, then verify it with a SELECT query.
OpenCypher Create and Read Node
Create a node via openCypher HTTP, then match nodes to confirm.
OpenCypher Explain then Execute
Explain an openCypher query's plan, then execute the same query.
OpenCypher Query with Status Check
Confirm engine health, run an openCypher query, and inspect the query queue.

Other things you can do

Create a private VPC endpoint for a graphDelete a graph's private endpointCreate a graph and load it from S3Cancel a running import taskSnapshot a Neptune Analytics graphDelete a graph snapshotRestore a new graph from a snapshotRun a Gremlin traversal via HTTP POSTRun an openCypher query via HTTP POST formRun a SPARQL query or update via POSTStart or delete property graph statisticsStart or delete RDF statisticsCancel a Gremlin queryCancel an openCypher queryCancel a SPARQL queryCreate an instance-level DB parameter groupCreate a cluster-wide parameter groupSnapshot a Neptune DB clusterDelete a Neptune cluster snapshotRestore a cluster from a snapshotSubscribe to Neptune event notificationsRun an openCypher query against NeptuneCancel a running openCypher queryBulk load data from S3 into NeptuneCancel a bulk load jobList private endpoints for a graphGet a graph's private endpoint in a VPCList available Neptune engine versionsList Neptune Analytics import tasksGet details of an import taskList Neptune Analytics graph snapshotsGet details of a graph snapshotRun a Gremlin traversal via a GET URLRun an openCypher query via a GET URLRun a read-only SPARQL query via GETCheck Neptune instance healthGet property graph statisticsGet RDF graph statisticsList all running Gremlin queriesCheck one Gremlin query's statusList all running openCypher queriesCheck one openCypher query's statusList all running SPARQL queriesCheck one SPARQL query's statusList instance DB parameter groupsList cluster parameter groupsExplain a Gremlin query's execution planProfile a Gremlin query with runtime statsRead RDF change stream recordsRead property graph change recordsRead property graph changes via short pathList Neptune DB cluster snapshotsReview recent Neptune eventsExplain an openCypher query's planList running openCypher queriesCheck the status of one openCypher queryList Neptune bulk loader jobsCheck a bulk load job's progress

Showing 110 of 126. Search above to find the rest.