AWS Database Migration Service Utilización para cargar datos en Amazon Neptune desde un almacén de datos diferente - 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.

AWS Database Migration Service Utilización para cargar datos en Amazon Neptune desde un almacén de datos diferente

AWS Database Migration Service (AWS DMS) puede cargar datos en Neptune desde bases de datos fuente compatibles de forma rápida y segura. La base de datos de origen permanece totalmente operativa durante la migración, lo que minimiza el tiempo de inactividad de las aplicaciones que dependen de ella.

Encontrará información detallada al respecto AWS DMS en la Guía del AWS Database Migration Service usuario y en la AWS Database Migration Service APIReferencia. En concreto, puede encontrar información sobre cómo configurar un clúster de Neptune como objetivo para la migración en Using Amazon Neptune as a Target for AWS Database Migration Service.

Estos son algunos requisitos previos para importar datos en Neptune mediante AWS DMS:

  • Deberá crear un objeto de mapeo de AWS DMS tablas para definir cómo deben extraerse los datos de la base de datos de origen (consulte Especificar la selección y las transformaciones de las tablas mediante el mapeo de tablas JSON en la AWS DMS Guía del usuario para obtener más información). Este objeto de configuración de asignación de tablas especifica qué tablas se deben leer y en qué orden y cómo se denominan sus columnas. También puede filtrar las filas que se copian y proporcionar transformaciones de valor simples como convertir a minúsculas o redondear.

  • Tendrá que crear una GraphMappingConfig de Neptune para especificar cómo deben cargarse los datos extraídos de la base de datos de origen en Neptune. Para RDF los datos (consultados medianteSPARQL), están escritos en GraphMappingConfig el lenguaje de mapeo R2 RML estándar del W3. En el caso de los datos de gráficos de propiedades (consultados mediante Gremlin), GraphMappingConfig se trata de un JSON objeto, descrito en. GraphMappingConfig Diseño para datos de Property-Graph/Gremlin

  • Debe utilizarla AWS DMS para crear una instancia de replicación en la VPC misma ubicación que su clúster de base de datos de Neptune, para mediar en la transferencia de datos.

  • También necesitará un bucket de Amazon S3 para que se utilice como almacenamiento intermedio para el almacenamiento provisional de los datos de migración.