Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Trabajar con otros servicios de AWS
Puede usar Amazon Neptune junto con muchos otros servicios de AWS:
Integraciones de Neptune con otros servicios
-
AWS Glue: AWS Glue es un servicio de integración de datos sin servidor que le ayuda a realizar trabajos de extracción, transformación y carga (ETL) en los datos.
Neptune proporciona una biblioteca de código abierto, neptune-python-utilities
, que simplifica el uso de Python y Gremlin en un trabajo de Glue. El conector Neo4j Spark también es compatible con la ejecución de trabajos de Scala y openCypher Glue. -
Amazon SageMaker AI
: Amazon SageMaker AI es una plataforma de machine learning con todas las características para crear, entrenar e implementar modelos de machine learning de alta calidad. Neptune se integra con SageMaker AI de dos maneras principales:
Neptune proporciona un paquete Python de código abierto para los cuadernos de Jupyter
que se puede encontrar en el proyecto de cuadernos de gráficos de Neptune en GitHub. Este paquete incluye un conjunto de comandos mágicos de Jupyter, cuadernos con tutoriales y ejemplos de código que se proporcionan en un entorno de codificación interactivo donde puede aprender sobre la tecnología de gráficos y Neptune. Neptune proporciona un entorno totalmente administrado para los cuadernos de Jupyter alojados por SageMaker AI y enlaza automáticamente a los cuadernos del proyecto de cuaderno de gráficos de Neptune de código abierto. La característica Neptune ML permite crear y entrenar modelos útiles de machine learning en gráficos de gran tamaño en cuestión de horas en lugar de semanas. Para ello, Neptune ML utiliza la tecnología de redes neuronales de gráficos (GNN) con tecnología de Amazon SageMaker AI y la biblioteca Deep Graph Library (DGL)
.
-
AWS Lambda: las funciones de AWS Lambda tienen muchos usos en las aplicaciones de Neptune.
Para obtener información sobre cómo utilizar las funciones de Lambda con cualquiera de los conocidos controladores y variantes de lenguaje de Gremlin, así como ejemplos específicos de funciones de Lambda escritas en Java, JavaScript y Python, consulte Uso de funciones de AWS Lambda en Amazon Neptune.
-
Amazon Athena: Amazon Athena es un servicio de consultas interactivo que facilita el análisis de datos en Amazon Simple Storage Service y otros orígenes de datos federados con SQL estándar.
Neptune proporciona un conector a Atenea le permite comunicarse con los datos almacenados en Neptune.
-
AWS Database Migration Service (AWS DMS): AWS Database Migration Service es un servicio web de AWS que puede utilizar para migrar datos de una base de datos a otra.
AWS DMS puede cargar datos en Neptune desde bases de datos de origen compatibles de forma rápida y segura. La base de datos de origen permanece totalmente operativa durante la migración, lo que minimiza el tiempo de inactividad de las aplicaciones que dependen de ella.
-
AWS Backup: AWS Backup es un servicio de copia de seguridad completamente administrado que facilita la centralización y automatización de las copias de seguridad de datos en servicios de AWS en la nube y en las instalaciones.
AWS Backup le permite crear instantáneas periódicas automatizadas de los clústeres de Neptune mediante su política de protección de datos centralizada en todos los servicios de AWS compatibles para bases de datos, almacenamiento y computación.
-
AWS SDK para pandas
: AWS SDK para pandas (anteriormente conocido como AWS Data Wrangler o awswrangler), es una iniciativa de Python de código abierto de AWSProfessional Serviceque amplía la potencia de la biblioteca de análisis de datos de Python pandasa AWS, conectando aDataFramesy a más de 30 servicios relacionados con los datos de AWS, incluido Neptune.Además de SDK, también hay un tutorial
sobre cómo utilizarlo con Neptune, así como varios cuadernos de Neptune de ejemplo, es decir, Detección de círculos de fraude , Detección de identidades sintéticas y Análisis de logística . -
Controlador JDBC
: el controlador JDBC de Neptune es compatible con consultas de openCypher, Gremlin, SQL-Gremlin y SPARQL. La conectividad JDBC facilita la conexión a Neptune con herramientas de inteligencia empresarial (BI), como, por ejemplo, Tableau
.