Library extending Jupyter notebooks to integrate with Apache TinkerPop, openCypher, and RDF SPARQL.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by michaelnchin almost 3 years ago
Published by michaelnchin almost 3 years ago
Published by michaelnchin almost 3 years ago
%neptune_ml
(Link to PR)%%neptune_ml
to accept JSON blob as parameter input for most phases (Link to PR)--silent
option for suppressing query output (PR #1) (PR #2)parserConfiguration
options to %load
(Link to PR)/sparql
path suffix from non-Neptune SPARQL requests (Link to PR)Published by michaelnchin about 3 years ago
%stream_viewer
magic that allows interactive exploration of the Neptune CDC stream (if enabled). (Link to PR)Published by michaelnchin about 3 years ago
--nopoll
option to %load
to disable status polling (Link to PR)%%graph_notebook_config
(Link to PR)Published by michaelnchin about 3 years ago
Published by michaelnchin about 3 years ago
Published by michaelnchin about 3 years ago
openCypher Support:
With the release of support for the openCypher query language in Amazon Neptune's lab mode, graph-notebook can now be used to execute and visualize openCypher queries with any compatible graph database.
Two new magic commands have been added:
%%oc
/%%opencypher
%%oc_status
/%%opencypher_status
These openCypher magic commands inherit the majority of the query and visualization customization features that are already available in the Gremlin and SPARQL magics.
For more detailed information and examples of how you can execute and visualize openCypher queries through graph-notebook, please refer to the new Air-Routes-openCypher
and EPL-openCypher
sample notebooks.
Other Updates:
elementMap
step (Link to PR)modeltransform
commands in %neptune_ml
(Link to PR)Published by michaelnchin over 3 years ago
Published by michaelnchin over 3 years ago
Published by austinkline over 3 years ago
<3.5.*
(Link to PR)Published by austinkline over 3 years ago
Published by austinkline over 3 years ago
Published by austinkline over 3 years ago
get_load_status
setup.py
(Link to PT)load_status
for details
, errors
, page
, and errorsPerPage
Published by austinkline over 3 years ago
Published by austinkline over 3 years ago
Published by joywa over 3 years ago
Published by austinkline over 3 years ago
__init__
to notebook directories to they get installed correctlyPublished by austinkline almost 4 years ago
Published by austinkline almost 4 years ago
%neptune_ml export ...
, we will move our other signing at a later date.ROLE
iam credentials provider such that it uses a botocore session now instead of calling the ec2 metadata service. This should make the module more usable outside of Sagemaker.New Line magics:
%neptune_ml export status
%neptune_ml dataprocessing start
%neptune_ml dataprocessing status
%neptune_ml training start
%neptune_ml training status
%neptune_ml endpoint create
%neptune_ml endpoint status
New Cell magics:
%%neptune_ml export start
%%neptune_ml dataprocessing start
%%neptune_ml training start
%%neptune_ml endpoint create
NOTE: If a cell magic is used, its line inputs for specifying parts of the command will be ignore such as --job-id
as a line-param.
Inject variable as cell input:
Currently this will only work for our new cell magic commands details above. You can now specify a variable to use as the cell input received by our neptune_ml
magics using the syntax ${var_name}. For example...
# in one notebook cell:
foo = {'foo', 'bar'}
# in another notebook cell:
%%neptune_ml export start
${foo}
NOTE: The above will only work if it is the sole content of the cell body. You cannot inline multiple variables at this time.