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 de Neptune. En las siguientes secciones se muestra cómo configurar cada herramienta y cómo 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 neptunedatala 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
curl y awscurlLa herramienta de línea de comandos curlcurl --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 requiere Neptune en la mayoría de las regiones), curl necesita acceder a los certificados correspondientes. Para obtener información sobre cómo obtener certificados y darles formato en un almacén de entidades de certificación (CA), consulte la sección Verificación de certificados SSLcurl 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 de manual de curl
Consultas de ejemplo
Los siguientes ejemplos muestran cómo ejecutar una consulta básica con curl y: awscurl
Para ver más ejemplos de HTTP de Gremlin, consulte. HTTPS REST Para ver más ejemplos de HTTP de OpenCypher, consulte. Punto de conexión HTTP