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.
Uso de herramientas de línea de comandos para acceder a Amazon Neptune
Puede usar los AWS SDK y las AWS CLI herramientas HTTP, como curl y, awscurl para enviar consultas a su clúster de base de datos Neptune. En las siguientes secciones se muestra cómo configurar cada herramienta y ejecutar consultas básicas de Gremlin y OpenCypher.
Uso de AWS CLI
Los aws neptunedata comandos permiten ejecutar consultas de Gremlin y OpenCypher, comprobar el estado del motor, gestionar cargas masivas y mucho más. Para ver la referencia completa de los comandos, consulte neptunedata la Referencia de comandos. AWS CLI
Los siguientes ejemplos muestran cómo ejecutar una consulta básica:
Uso de AWS SDK
Puede usar la API de datos de Neptune a través de los AWS SDK para ejecutar consultas mediante programación. Los siguientes ejemplos de Python muestran cómo ejecutar una consulta básica:
Uso de curl y awscurl
La herramienta de línea de comandos curl --aws-sigv4 Para obtener más información, consulte Uso de awscurl con credenciales temporales para conectarse de forma segura a un clúster de base de datos con la autenticación de IAM habilitada.
Configurar curl para HTTPS
Para conectarse mediante HTTPS (como lo exige Neptune en la mayoría de las regiones), es curl necesario tener acceso a los certificados correspondientes. Para obtener información sobre cómo obtener certificados y formatearlos para convertirlos en un almacén de una autoridad de certificación (CA), consulte la verificación del certificado SSL curl documentación.
Puede especificar la ubicación de este almacén de certificados de CA mediante la variable de CURL_CA_BUNDLE entorno. En Windows, curl lo busca de forma automática en un archivo llamado curl-ca-bundle.crt. Primero busca en el mismo directorio que curl.exe y después en el resto de sitios de la ruta. Para obtener más información, consulte Certificados SSL
Siempre que curl pueda localizar los certificados adecuados, gestionará las conexiones HTTPS de la misma forma que las conexiones HTTP, sin parámetros adicionales. Los ejemplos de esta documentación se basan en ese escenario.
Para obtener más información sobre la herramienta, consulte la página del manual
Consultas de ejemplo
Los siguientes ejemplos muestran cómo ejecutar una consulta básica con curl y: awscurl
Para obtener más ejemplos de HTTP de Gremlin, consulte. HTTPS REST Para obtener más ejemplos de HTTP de OpenCypher, consulte. Punto de conexión HTTP