Gestione dei metadati - Cloud Migration Factory su AWS

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

Gestione dei metadati

La soluzione Cloud Migration Factory on AWS fornisce un datastore estensibile che consente di aggiungere, modificare ed eliminare i record dall'interno dell'interfaccia utente. Tutti gli aggiornamenti dei dati archiviati nel datastore vengono controllati con timestamp di controllo di livello record, che forniscono timestamp di creazione e aggiornamento insieme ai dettagli dell'utente. Tutti gli accessi agli aggiornamenti ai record sono controllati dai gruppi e dalle politiche associate assegnati all'utente che ha effettuato l'accesso. Per maggiori dettagli sulla concessione delle autorizzazioni agli utenti, consulta Gestione delle autorizzazioni.

Visualizzazione dei dati

Tramite il riquadro di navigazione di Migration Management, è possibile selezionare i tipi di record (applicazione, wave, database, server) contenuti nel datastore. Dopo aver selezionato una vista, viene mostrata una tabella dei record esistenti per il tipo di record scelto. La tabella di ogni tipo di record mostra un set predefinito di colonne che possono essere modificate dall'utente. Le modifiche sono persistenti tra le sessioni e vengono memorizzate nel browser e nel computer utilizzati per apportare le modifiche.

Modifica delle colonne predefinite visualizzate nelle tabelle

Per modificare le colonne predefinite, seleziona l'icona delle impostazioni situata nell'angolo superiore destro di qualsiasi tabella di dati, quindi seleziona le colonne da visualizzare. Da questa schermata, puoi anche modificare il numero predefinito di righe da visualizzare e attivare la disposizione delle righe per le colonne con grandi quantità di dati.

Visualizzazione di un record

Per visualizzare un record specifico in una tabella, puoi fare clic in un punto qualsiasi della riga o selezionare la casella di controllo accanto alla riga. Se si selezionano più righe, non verrà visualizzato alcun record. Verrà quindi visualizzato il record in modalità di sola lettura nella tabella dei dati nella parte inferiore dello schermo. Il record visualizzato avrà le seguenti tabelle predefinite disponibili.

Dettagli: questa è una visualizzazione riepilogativa degli attributi e dei valori richiesti per il tipo di record.

Tutti gli attributi: visualizza un elenco completo di tutti gli attributi e dei relativi valori.

A seconda del tipo di record selezionato, possono essere presenti altre schede che forniscono dati e informazioni correlati. Ad esempio, i record dell'applicazione avranno una scheda Server che mostra una tabella dei server relativi all'applicazione selezionata.

Aggiungere o modificare un record

Le operazioni sono controllate in base al tipo di record tramite le autorizzazioni dell'utente. Se un utente non dispone dell'autorizzazione necessaria per aggiungere o modificare un tipo specifico di record, i pulsanti Aggiungi and/or modifica sono disattivati e disattivati.

Per aggiungere un nuovo record:

  1. Scegli Aggiungi nell'angolo superiore destro della tabella per il tipo di record che desideri creare.

Per impostazione predefinita, la schermata Aggiungi applicazione mostra le sezioni Dettagli e Verifica, ma a seconda del tipo e delle eventuali personalizzazioni dello schema, potrebbero essere visualizzate anche altre sezioni.

  1. Dopo aver completato il modulo e risolto tutti gli errori, scegliete Salva.

Per modificare un record esistente:

  1. Seleziona un record dalla tabella che desideri modificare, quindi scegli Modifica.

  2. Modifica il record e assicurati che non esistano errori di convalida, quindi scegli Salva.

Eliminazione di un record

Se un utente non dispone dell'autorizzazione per eliminare un tipo specifico di record, il pulsante Elimina è disattivato e disattivato.

Importante

I record eliminati dal datastore non sono recuperabili. Consigliamo di effettuare backup regolari della tabella DynamoDB o di esportare i dati per garantire che esista un punto di ripristino in caso di problemi.

Per eliminare uno o più record:

  1. Seleziona uno o più record dalla tabella.

  2. Scegliere Elimina e confermare l'operazione.

Esportazione dei dati

La maggior parte dei dati archiviati nella soluzione Cloud Migration Factory on AWS può essere esportata in file Excel (.xlsx). È possibile esportare i dati a livello di tipo di record o un output completo di tutti i dati e i tipi.

Per esportare un tipo di record specifico:

  1. Vai alla tabella da esportare.

  2. Facoltativo: seleziona i record da esportare in un foglio Excel. Se non ne viene selezionato nessuno, verranno esportati tutti i record.

  3. Scegli l'icona Esporta nell'angolo in alto a destra della schermata della tabella dei dati.

Un file excel con il nome del tipo di record (ad esempio,servers.xlsx) verrà scaricato nella posizione di download predefinita del browser.

Per esportare tutti i dati:

  1. Vai a Gestione della migrazione e seleziona Esporta.

  2. Seleziona Scarica tutti i dati.

Un file excel con il nome all-data.xlsx verrà scaricato nella posizione di download predefinita del browser. Questo file excel contiene una scheda per tipo di record e tutti i record per ogni tipo verranno esportati.

Nota

I file esportati potrebbero contenere nuove colonne poiché Excel ha un limite di testo nelle celle di 32767 caratteri. Pertanto, l'esportazione tronca il testo per tutti i campi che contengono più dati di quelli supportati da Excel. Per tutti i campi troncati, all'esportazione viene aggiunta una nuova colonna con il nome originale aggiunto al testo. [truncated - Excel max chars 32767] Inoltre, all'interno della cella troncata, vedrai anche il testo. [n characters truncated, first x provided] Il processo di troncamento protegge dallo scenario in cui un utente esporta e poi importa lo stesso Excel e, di conseguenza, sovrascrive i dati con i valori troncati.

Importazione dei dati

La soluzione Cloud Migration Factory on AWS offre una funzionalità di importazione dei dati in grado di importare semplici strutture di record nell'archivio dati, ad esempio un elenco di server. Può anche importare dati relazionali più complessi, ad esempio può creare un nuovo record di applicazioni e più server contenuti nello stesso file e metterli in relazione tra loro in un'unica attività di importazione. Ciò consente di utilizzare un unico processo di importazione per qualsiasi tipo di dati da importare. Il processo di importazione convalida i dati utilizzando le stesse regole di convalida utilizzate quando l'utente modifica i dati nell'interfaccia utente.

Scaricamento di un modello

Per scaricare i moduli di acquisizione dei modelli dalla schermata di importazione, selezionate il modello richiesto dall'elenco Azioni. Sono disponibili i due modelli predefiniti seguenti.

Modello con solo attributi obbligatori: contiene solo gli attributi contrassegnati come obbligatori. Fornisce il set minimo di attributi necessari per importare i dati per tutti i tipi di record.

Modello con tutti gli attributi: contiene tutti gli attributi dello schema. Questo modello contiene informazioni aggiuntive di supporto dello schema per ogni attributo per identificare lo schema in cui è stato trovato. Questi prefissi di supporto alle intestazioni delle colonne possono essere rimossi se necessario. Se lasciati invariati durante un'importazione, i valori all'interno della colonna verranno caricati solo nel tipo di record specifico e non utilizzati per i valori relazionali. Per maggiori dettagli, consulta Import Header Schema Helpers.

Importazione di un file

I file di importazione possono essere creati in formato.xlsx o.csv. Per il formato CSV, deve essere salvato utilizzando la UTF8 codifica, altrimenti il file apparirà vuoto durante la visualizzazione della tabella di convalida precedente al caricamento.

Per importare un file:

  1. Vai a Gestione della migrazione e seleziona Importa.

  2. Scegli Seleziona file. Per impostazione predefinita, puoi selezionare solo file con –1—xlsx estensione –0—csv o. Se il file viene letto correttamente, verranno visualizzati il nome e la dimensione del file.

  3. Scegli Next (Successivo).

  4. La schermata di convalida prima del caricamento mostra il risultato della mappatura delle intestazioni all'interno del file con gli attributi all'interno dello schema e della convalida dei valori forniti.

    • Le mappature delle intestazioni delle colonne dei file vengono visualizzate nei nomi delle colonne della tabella sullo schermo. Per verificare quale intestazione di colonna del file è stata mappata, seleziona il nome espandibile nell'intestazione per ulteriori informazioni sulla mappatura, inclusa l'intestazione del file originale e il nome dello schema su cui è stata mappata. Verrà visualizzato un avviso nella colonna Convalida per tutte le intestazioni di file non mappate o in caso di nomi duplicati in più schemi.

    • Tutte le intestazioni convalidano i valori di ogni riga del file rispetto ai requisiti per l'attributo mappato. Eventuali avvisi o errori nel contenuto del file vengono visualizzati nella colonna Convalida.

  5. Quando non sono presenti errori di convalida, scegli Avanti.

  6. La fase di caricamento dei dati mostra una panoramica delle modifiche che verranno apportate una volta caricato il file. Per qualsiasi elemento in cui verrà apportata una modifica al momento del caricamento, puoi selezionare Dettagli sotto il tipo di aggiornamento specifico per visualizzare le modifiche che verranno eseguite.

  7. Una volta completata la revisione, scegli Carica per salvare le modifiche ai dati in tempo reale.

Se il caricamento ha esito positivo, nella parte superiore del modulo viene visualizzato un messaggio. Eventuali errori che si verificano durante il caricamento vengono visualizzati in Panoramica del caricamento.

Importa gli helper dello schema di intestazione

Per impostazione predefinita, le intestazioni delle colonne nel file di input devono essere impostate sul nome di un attributo di qualsiasi schema, il processo di importazione cerca tutti gli schemi e tenta di abbinare il nome dell'intestazione a un attributo. Se un attributo viene trovato in più schemi, verrà visualizzato un avviso, in particolare per gli attributi di relazione che possono essere ignorati nella maggior parte dei casi. Tuttavia, se l'intenzione è quella di mappare una colonna specifica a un attributo dello schema specifico, puoi sovrascrivere questo comportamento anteponendo all'intestazione della colonna un prefisso di supporto dello schema. Questo prefisso è nel formato{attribute name}, dove {schema name} è il nome dello schema basato sul nome del sistema (wave, applicazione, server, database) e dove {attribute name} è il nome di sistema dell'attributo nello schema. Se questo prefisso è presente, tutti i valori verranno inseriti solo nei record per questo schema specifico, anche se il nome dell'attributo è presente in altri schemi.

Come illustrato nella figura seguente, l'intestazione nella colonna C è stata preceduta da[database], forzando la mappatura dell'attributo all'attributo nello schema del databasedatabase_type.

Helper dello schema di intestazione di importazione

helper dello schema di intestazione di importazione

Formato di importazione degli attributi

La tabella seguente fornisce una guida alla formattazione dei valori in un file di importazione per importarli correttamente negli attributi di Cloud Migration Factory.

Tipo Formato di importazione supportato Esempio

Stringa

Accetta caratteri alfanumerici e speciali.

123456AbCd.!

Stringa multivalore

Un elenco di tipi di stringhe, delimitato da un punto e virgola.

Item1;Item2;Item3

Password

Accetta caratteri alfanumerici e speciali.

123456AbCd.!

Data

MM/DD/YYYYHH: mm

01/30/2023 10:00

Checkbox

Valore booleano, sotto forma di stringa, TRUE per selezionato e per non selezionato. FALSE

TRUE o FALSE

Area di testo

Tipo di stringa con supporto per i feed di linea e i ritorni a carrello.

Test line1 o Testline 2

Tag

I tag devono essere formattati in quanto key=value; più tag devono essere delimitati da un punto e virgola.

TagKey1=Tagvalue1;TagKey2=tagvalue2;

Elenco

Se si imposta un singolo attributo della lista di valori, utilizzare la stessa formattazione del tipo String, se si imposta un elenco di selezione multipla, utilizzare la stessa formattazione del tipo String multivalore.

Selection1;Selection2;

Relazione

Accetta caratteri alfanumerici e speciali che devono corrispondere a un valore basato sulla chiave definita nella definizione dell'attributo.

Application1