

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à.

# Migratore relazionale MongoDB
<a name="relational-migrator"></a>

[MongoDB Relational Migrator è uno strumento che aiuta a migrare carichi di lavoro di database relazionali](https://www.mongodb.com/products/tools/relational-migrator) su MongoDB Atlas. Relational Migrator ti consente di:
+ Progetta uno schema MongoDB efficace derivato da uno schema relazionale esistente.
+ Esegui la migrazione dei dati da Oracle, SQL Server, MySQL, PostgreSQL o Sybase ASE a MongoDB, trasformando al contempo lo schema corrente nello schema di destinazione.
+ Genera artefatti di codice per ridurre il tempo necessario per aggiornare il codice dell'applicazione.

Relational Migrator fornisce assistenza nelle seguenti attività di migrazione:
+ Mappatura e modellazione **dello schema**. È possibile [visualizzare lo schema](https://www.mongodb.com/docs/relational-migrator/diagrams/diagrams/#std-label-rm-diagrams) utilizzando diagrammi in stile entità-relazione e modificare le regole di mappatura per modellare lo schema di destinazione. È possibile dividere o unire le tabelle tra raccolte oppure utilizzare gli [array incorporati e le regole di mappatura dei [documenti incorporate](https://www.mongodb.com/docs/relational-migrator/mapping-rules/mapping-rule-options/embedded-documents/#std-label-rm-embedded-documents)](https://www.mongodb.com/docs/relational-migrator/mapping-rules/mapping-rule-options/embedded-array/#std-label-rm-embedded-array) per incorporare le tabelle. Puoi usare [campi calcolati](https://www.mongodb.com/docs/relational-migrator/mapping-rules/fields/calculated-fields/calculated-fields/#std-label-rm-calculated-fields) (JavaScript espressioni) per trasformare le colonne del tuo database relazionale di origine in campi MongoDB personalizzati.
+ **Consigli sullo schema.** È possibile utilizzare [le regole di mappatura suggerite da Relational Migrator](https://www.mongodb.com/docs/relational-migrator/mapping-rules/new-rules-suggested-mappings/#std-label-rm-new-rules-from-mappings) per velocizzare la mappatura dello schema e applicare la mappatura alle raccolte.
+ **Dati sincronizzati.** È possibile replicare i dati da Oracle, MySQL, SQL Server, PostgreSQL o Sybase ASE su MongoDB Atlas. Durante la replica singola o continua, puoi trasformare automaticamente i dati utilizzando [regole per mappare le colonne del database relazionale ai campi MongoDB](https://www.mongodb.com/docs/relational-migrator/mapping-rules/mapping-rules/#std-label-rm-mapping-rules).
+ **Conversione** del codice dell'applicazione. [MongoDB supporta C\#, Java JavaScript, JSON e diversi framework di template.](https://www.mongodb.com/docs/relational-migrator/code-generation/generate-app-code/#std-label-rm-code-generation-templates) È possibile utilizzare la funzionalità di generazione del codice per creare codice per classi di entità, livelli di persistenza e APIs per accelerare le attività di sviluppo.

Per ulteriori informazioni su questa opzione di migrazione, consulta [Migrare un database relazionale su MongoDB Atlas](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-relational-database-to-mongodb-atlas.html) su. AWS