Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Collaborazione con altri AWS servizi
Puoi usare Amazon Neptune insieme a molti altri servizi: AWS
Integrazioni di Neptune con altri servizi
-
AWS Glue— AWS Glue è un servizio di integrazione dei dati senza server che ti aiuta a eseguire operazioni di estrazione, trasformazione e caricamento (ETL) sui dati.
Neptune fornisce una libreria neptune-python-utilities
open source che semplifica l'uso di Python e Gremlin all'interno di un lavoro Glue. Il Neo4j Spark Connector è supportato anche per l'esecuzione di lavori Scala e openCypher Glue. -
Amazon SageMaker
— Amazon SageMaker è una piattaforma di machine learning completa per la creazione, la formazione e l'implementazione di modelli di machine learning di alta qualità. Neptune si integra SageMaker in due modi principali:
Neptune fornisce un pacchetto Python open source per notebook Jupyter
che può essere trovato nel progetto Neptune graph notebook su. GitHub Questo pacchetto contiene un set di comandi magic di Jupyter, notebook con tutorial ed esempi di codice che forniscono un ambiente di sviluppo del codice interattivo in cui è possibile apprendere i concetti sulla tecnologia dei grafi e su Neptune. Neptune fornisce un ambiente completamente gestito per i notebook Jupyter ospitati SageMaker da e si collega automaticamente ai notebook del progetto open source Neptune graph notebook. La funzionalità Neptune ML consente di creare e addestrare modelli di machine learning utili su grafi di grandi dimensioni in poche ore anziché in settimane. A tale scopo, Neptune ML utilizza la tecnologia Graph Neural Network GNN () basata su SageMaker Amazon e Deep Graph Library (). DGL
-
AWS Lambda: le funzioni AWS Lambda hanno molti utilizzi nelle applicazioni Neptune.
Per informazioni su come utilizzare le funzioni Lambda con i driver e le varianti di linguaggio Gremlin più diffusi, nonché esempi specifici di funzioni Lambda scritte in Java e Python, JavaScript consulta. Utilizzo AWS Lambda delle funzioni in Amazon Neptune
-
Amazon Athena — Amazon Athena è un servizio di query interattivo che semplifica l'analisi dei dati in Amazon Simple Storage Service e altre fonti di dati federate utilizzando standard. SQL
Neptune fornisce un connettore per Athena che consente ad Athena di comunicare con i dati archiviati in Neptune.
-
AWS Database Migration Service (AWS DMS) — AWS Database Migration Service è un servizio AWS web che puoi utilizzare per migrare i dati da un database all'altro.
AWS DMS può caricare dati in Neptune dai database di origine supportati in modo rapido e sicuro. Il database di origine resterà completamente operativo anche durante la migrazione, per ridurre al minimo le interruzioni delle applicazioni che lo utilizzano.
-
AWS Backup— AWS Backup è un servizio di backup completamente gestito che semplifica la centralizzazione e l'automazione del backup dei dati tra i AWS servizi nel cloud e in locale.
AWS Backup consente di creare istantanee periodiche automatizzate dei cluster Neptune utilizzando la politica di protezione dei dati centralizzata per i AWS servizi supportati per database, archiviazione ed elaborazione.
-
AWS SDKfor pandas
— The AWS SDK for pandas (precedentemente nota come AWS Data Wrangler, or awswrangler
), è un'iniziativa python open source di AWS Professional Serviceche estende la potenza della libreria di analisi dei dati Python a, connettendo e DataFrames
più dipandas
30 servizi relativi ai dati AWS, incluso Neptune. AWSOltre aSDK, è disponibile anche un tutorial
su come utilizzarlo con Neptune e diversi notebook Neptune di esempio, tra cui Fraud Ring Detection, Synthetic Identity Detection e Logistics Analysis . -
JDBCDriver
: il driver JDBC Neptune openCypher supporta Gremlin, -Gremlin SQL e interrogazioni. SPARQL