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 AWS Database Migration Service per caricare dati in Amazon Neptune da un altro data store
AWS Database Migration Service (AWS DMS) può caricare dati in Neptune dai database di origine supportati in modo rapido e sicuro. Il database di origine resterà completamente operativo anche durante la migrazione, per ridurre al minimo le interruzioni delle applicazioni che lo utilizzano.
Informazioni dettagliate AWS DMS in merito sono disponibili nella Guida per l'AWS Database Migration Service utente e nella Guida di riferimento.AWS Database Migration Service API In particolare, è possibile trovare informazioni su come impostare un cluster Neptune come destinazione per la migrazione in Utilizzo di Amazon Neptune come destinazione per AWS Database Migration Service.
Di seguito sono riportati alcuni prerequisiti per l'importazione di dati in Neptune usando AWS DMS:
È necessario creare un oggetto di mappatura delle AWS DMS tabelle per definire come estrarre i dati dal database di origine (per i dettagli, vedere Specificare la selezione e le trasformazioni delle tabelle mediante la mappatura delle tabelle JSON nella AWS DMS Guida utente). Questo oggetto di configurazione della mappatura della tabella specifica quali tabelle devono essere lette e in quale ordine 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.
Sarà necessario creare un oggetto Neptune
GraphMappingConfig
per specificare come devono essere caricati i dati estratti dal database di origine in Neptune. Per RDF i dati (interrogati utilizzandoSPARQL),GraphMappingConfig
è scritto nel linguaggio di mappatura R2 standard di W3. RMLPer i dati del grafico delle proprietà (interrogati utilizzando Gremlin), è un oggetto, descritto in. GraphMappingConfig
JSON GraphMappingConfig Layout per i dati Property-Graph/GremlinÈ necessario utilizzare AWS DMS per creare un'istanza di replica nella stessa VPC del cluster Neptune DB, per mediare il trasferimento dei dati.
Sarà inoltre necessario utilizzare un bucket Amazon S3 come spazio di archiviazione intermedio per la gestione temporanea dei dati di migrazione.