Uso del servicio Neptune-Export para exportar datos de Neptune - Amazon Neptune

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 del servicio Neptune-Export para exportar datos de Neptune

Utilice estos pasos para exportar datos de su clúster de base de datos de Neptune a Amazon S3 mediante el servicio Neptune-Export:

Instalación del servicio Neptune-Export.

Usa una AWS CloudFormation plantilla para crear la pila:

Para instalar el servicio Neptune-Export
  1. Abre la AWS CloudFormation pila en la AWS CloudFormation consola pulsando uno de los botones de lanzamiento de la siguiente tabla:

    Región Visualización Ver en Designer iniciar
    Este de EE. UU. (Norte de Virginia) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Este de EE. UU. (Ohio) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Oeste de EE. UU. (Norte de California) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Oeste de EE. UU. (Oregón) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Canadá (centro) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    América del Sur (São Paulo) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Estocolmo) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europe (Irlanda) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europe (Londres) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europa (París) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europe (Fráncfort) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Medio Oriente (Baréin) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Oriente Medio (UAE) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Israel (Tel Aviv) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    África (Ciudad del Cabo) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Asia-Pacífico (Hong Kong) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Asia-Pacífico (Tokio) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Asia-Pacífico (Seúl) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Asia-Pacífico (Singapur) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Asia-Pacífico (Sídney) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    Asia Pacific (Bombay) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    China (Pekín) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    China (Ningxia) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (Estados Unidos-Oeste) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (EE. UU.-Este) Ver Ver en Designer Orange button labeled "Launch Stack" with an arrow icon.
  2. En la página Select Template, elija Next.

  3. En la página Especificar detalles de la plantilla, defina estos parámetros:

    • VPC— La forma más sencilla de configurar el servicio Neptune-Export es instalarlo en el mismo Amazon que la base de VPC datos de Neptune. Si desea instalarlo de forma independiente, VPC puede utilizar el VPCpeering para establecer la conectividad entre el clúster de base de datos de Neptune y el servicio VPC Neptune-Export. VPC

    • Subnet1— El servicio Neptune-Export debe estar instalado en una subred VPC que permita el IPv4 HTTPS tráfico saliente de la subred a Internet. Esto es para que el servicio Neptune-Export pueda llamar al AWS Batch API para crear y ejecutar un trabajo de exportación.

      Si creó su cúmulo de Neptuno con la CloudFormation plantilla de la Crear cúmulo de Neptune página de la documentación de Neptuno, puede usar las PrivateSubnet2 salidas PrivateSubnet1 y de esa pila para rellenar este parámetro y el siguiente.

    • Subnet2— Una segunda subred VPC que permite el IPv4 HTTPS tráfico saliente de la subred a Internet.

    • EnableIAM— Configúrelo en true para proteger el Neptune-Endpoint API mediante AWS Identity and Access Management (). IAM Recomendamos que lo haga.

      Si habilita la IAM autenticación, debe Sigv4 firmar todas las HTTPS solicitudes enviadas al punto final. Puede usar una herramienta como awscurl para firmar las solicitudes en su nombre.

    • VPCOnly— Al configurarlo, el true punto final de exportación es VPC solo, de modo que solo se puede acceder a él desde el VPC lugar donde está instalado el servicio Neptune-Export. Esto restringe el uso del Neptune-Export API solo desde dentro. VPC

      Es recomendable que defina VPCOnly como true.

    • NumOfFilesULimit : especifique un valor entre 10 000 y 1 000 000 000 para nofile en la propiedad del contenedor ulimits. El valor predeterminado es 10 000 y se recomienda mantenerlo a menos que el gráfico contenga un gran número de etiquetas únicas.

    • PrivateDnsEnabled (Booleano): indica si se debe asociar una zona alojada privada a la especificada o no. VPC El valor predeterminado es true.

      Cuando se crea un VPC punto final con este indicador activado, todo el tráfico de API Gateway se enruta a través del VPC punto final y las llamadas a puntos finales públicos de API Gateway quedan deshabilitadas. Si lo configura PrivateDnsEnabledfalse, el punto final de la API puerta de enlace pública está habilitado, pero el servicio de exportación de Neptune no se puede conectar a través del punto final privadoDNS. A continuación, puede utilizar un DNS punto final público como punto VPC final para llamar al servicio de exportación, tal y como se detalla aquí.

  4. Elija Next (Siguiente).

  5. En la página Opciones, seleccione Siguiente.

  6. En la página de revisión, active la primera casilla de verificación para confirmar que AWS CloudFormation se crearán IAM recursos. Seleccione la segunda casilla para confirmar CAPABILITY_AUTO_EXPAND para la nueva pila.

    nota

    CAPABILITY_AUTO_EXPAND confirma explícitamente que las macros se expandirán al crear la pila, sin revisión previa. Los usuarios suelen crear un conjunto de cambios a partir de una plantilla procesada para que los cambios realizados por las macros puedan revisarse antes de crear la pila. Para obtener más información, consulte la AWS CloudFormation CreateStackAPI.

    A continuación, seleccione Crear.

Habilite el acceso a Neptune desde Neptune-Export

Una vez finalizada la instalación de Neptune-Export, actualice el grupo de VPC seguridad de Neptune para permitir el acceso desde Neptune-Export. Cuando se ha creado la AWS CloudFormation pila Neptune-Export, la pestaña Salidas incluye un ID. NeptuneExportSecurityGroup Actualice su grupo de VPC seguridad de Neptune para permitir el acceso desde este grupo de seguridad de Neptune-Export.

Habilite el acceso al punto final Neptune-Export desde una instancia basada VPC EC2

Si hace que su punto final de Neptune-Export sea exclusivo, VPC solo podrá acceder a él desde el lugar VPC en el que esté instalado el servicio Neptune-Export. Para permitir la conectividad desde una EC2 instancia de Amazon VPC desde la que puedas realizar API llamadas a Neptune-Export, adjunta lo NeptuneExportSecurityGroup creado por la AWS CloudFormation pila a esa instancia de Amazon. EC2