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
-
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 Este de EE. UU. (Ohio) Ver Ver en Designer Oeste de EE. UU. (Norte de California) Ver Ver en Designer Oeste de EE. UU. (Oregón) Ver Ver en Designer Canadá (centro) Ver Ver en Designer América del Sur (São Paulo) Ver Ver en Designer Europa (Estocolmo) Ver Ver en Designer Europe (Irlanda) Ver Ver en Designer Europe (Londres) Ver Ver en Designer Europa (París) Ver Ver en Designer Europe (Fráncfort) Ver Ver en Designer Medio Oriente (Baréin) Ver Ver en Designer Oriente Medio (UAE) Ver Ver en Designer Israel (Tel Aviv) Ver Ver en Designer África (Ciudad del Cabo) Ver Ver en Designer Asia-Pacífico (Hong Kong) Ver Ver en Designer Asia-Pacífico (Tokio) Ver Ver en Designer Asia-Pacífico (Seúl) Ver Ver en Designer Asia-Pacífico (Singapur) Ver Ver en Designer Asia-Pacífico (Sídney) Ver Ver en Designer Asia Pacific (Bombay) Ver Ver en Designer China (Pekín) Ver Ver en Designer China (Ningxia) Ver Ver en Designer AWS GovCloud (Estados Unidos-Oeste) Ver Ver en Designer AWS GovCloud (EE. UU.-Este) Ver Ver en Designer En la página Select Template, elija Next.
-
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 APIpara 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
salidasPrivateSubnet1
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 entrue
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 awscurlpara firmar las solicitudes en su nombre. -
VPCOnly
— Al configurarlo, eltrue
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. VPCEs recomendable que defina
VPCOnly
comotrue
. -
NumOfFilesULimit
: especifique un valor entre 10 000 y 1 000 000 000 paranofile
en la propiedad del contenedorulimits
. 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 estrue
.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
PrivateDnsEnabled
false
, 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í.
-
Elija Next (Siguiente).
En la página Opciones, seleccione Siguiente.
-
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