

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo di AWS Database Migration Service (AWS DMS) per migrare da un database relazionale o NoSQL ad Amazon Neptune
<a name="migrating-using-dms"></a>

AWS Database Migration Service (AWS DMS) è un servizio cloud che semplifica la migrazione di database relazionali, data warehouse, database NoSQL e altri tipi di archivi dati. Se disponi di dati grafici archiviati in uno dei [database AWS DMS relazionali o NoSQL supportati AWS DMS , può aiutarti a migrare a Neptune](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Introduction.Sources.html) in modo rapido e sicuro, senza richiedere tempi di inattività dal tuo database corrente. Per informazioni dettagliate, vedi [Utilizzo AWS Database Migration Service per caricare dati in Amazon Neptune da un altro data store](dms-neptune.md).

Il flusso di dati di migrazione utilizzato è il seguente: AWS DMS 
+ Crea un oggetto di mappatura AWS DMS delle tabelle. Questo oggetto JSON specifica quali tabelle devono essere lette dal database di origine, l'ordine con cui vengono lette e come vengono denominate le colonne. Può anche filtrare le righe copiate e fornire semplici trasformazioni di valore come la conversione in minuscolo o l'arrotondamento.
+ Crea un oggetto `GraphMappingConfig` di Neptune per specificare in che modo i dati estratti dal database di origine devono essere caricati in Neptune.
  + Per i dati RDF (interrogati utilizzando SPARQL), `GraphMappingConfig` viene scritto nel linguaggio di mappatura [R2RML](https://www.w3.org/TR/r2rml/) standard di W3.
  + Per i dati dei grafi di proprietà (sottoposti a query mediante Gremlin), `GraphMappingConfig` è un oggetto JSON, come descritto in [GraphMappingConfig Layout per dati Property-Graph/Gremlin](dms-neptune-graph-mapping.md#dms-neptune-graph-mapping-gremlin).
+ Crea un'istanza di AWS DMS replica nello stesso VPC del cluster Neptune DB, per eseguire la migrazione.
+ Crea un bucket Amazon S3 da utilizzare come archiviazione intermedia per lo staging dei dati di cui eseguire la migrazione.
+ Esegui l'attività di migrazione. AWS DMS 

 Per i dettagli, consulta [Utilizzo AWS Database Migration Service per caricare dati in Amazon Neptune da un altro data store](dms-neptune.md) e anche il post del blog (in quattro parti) di Chris Smith da titolo "Populating your graph in Amazon Neptune from a relational database using AWS Database Migration Service (DMS):"
+ [Part 1: Setting the stage](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-1-setting-the-stage/)
+ [Part 2: Designing the property graph model](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-2-designing-the-property-graph-model/)
+ [Part 3: Designing the RDF Model](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-3-designing-the-rdf-model/)
+ [Part 4: Putting it all together](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-4-putting-it-all-together/)