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à.
Utilizzo di strumenti da riga di comando per accedere ad Amazon Neptune
Puoi utilizzare gli AWS CLI AWS SDK e gli strumenti HTTP come curl e awscurl per inviare query al tuo cluster Neptune DB. Le sezioni seguenti mostrano come configurare ogni strumento ed eseguire query Gremlin e OpenCypher di base.
Utilizzo di AWS CLI
I aws neptunedata comandi consentono di eseguire query Gremlin e OpenCypher, controllare lo stato del motore, gestire carichi di massa e altro ancora. Per il riferimento completo ai comandi, consultate la sezione Command Reference. neptunedata AWS CLI
Gli esempi seguenti mostrano come eseguire una query di base:
Utilizzo di AWS SDK
Puoi utilizzare l'API Neptune Data tramite gli SDK per eseguire query a AWS livello di codice. I seguenti esempi in Python mostrano come eseguire una query di base:
Usare curl e awscurl
curl e awscurlLo strumento da riga di comando curlcurl --aws-sigv4 Per ulteriori informazioni, consulta Utilizzo di awscurl con credenziali temporanee per connettersi in modo sicuro a un cluster DB con autenticazione IAM abilitata.
Configurazione di curl per HTTPS
Per connettersi tramite HTTPS (come richiesto da Neptune nella maggior parte delle regioni)curl, è necessario accedere ai certificati appropriati. Per informazioni su come ottenere i certificati e formattarli in un archivio di autorità di certificazione (CA), consulta la sezione Verifica del certificato SSL nella documentazionecurl
È possibile specificare la posizione di questo archivio di certificati CA utilizzando la variabile di CURL_CA_BUNDLE ambiente. In Windows, curl cerca automaticamente un file denominato curl-ca-bundle.crt. Cerca prima nella stessa cartella di curl.exe, quindi in altri punti del percorso. Per ulteriori informazioni, consulta Verifica certificati SSL
Se curl è in grado di individuare i certificati adeguati, gestisce le connessioni HTTPS in modo analogo alle connessioni HTTP, senza parametri aggiuntivi. Gli esempi di questa documentazione si basano su questo scenario.
Per ulteriori informazioni sullo strumento, consultate la pagina man di curl
Esempi di query
Gli esempi seguenti mostrano come eseguire una query di base utilizzando curl e: awscurl
Per altri esempi di Gremlin HTTP, vedi. HTTPS REST Per altri esempi di OpenCypher HTTP, vedi. Endpoint HTTPS