La migrazione dei dati e del database è un fattore chiave per qualsiasi implementazione, aggiornamento o consolidamento del sistema. La migrazione dei dati avviene per molte ragioni, come aggiornamenti o miglioramenti dell'appliance, manutenzione del server o trasferimento del data center. La migrazione del database di solito avviene perché un utente deve passare da un fornitore di database a un altro o eseguire l'aggiornamento all'ultima versione di un database esistente. In genere, un semplice aggiornamento della versione non richiede una migrazione fisica completa dei dati, ma può farlo un aggiornamento importante.
Le migrazioni riuscite in genere richiedono la creazione di un progetto che assicuri che i vecchi formati di dati siano correlati ai nuovi requisiti di sistema. Nella progettazione, i dati vengono mappati sul nuovo sistema e viene stabilito un processo per estrarre i dati del vecchio sistema da caricare nel nuovo sistema. In questo stesso progetto, c'è un'attenta riflessione nelle fasi di convalida dei dati nella fase di pre-caricamento o "al volo" durante il processo di caricamento effettivo. Dopo il caricamento, ci sono anche passaggi di verifica dei dati per assicurarsi che i dati siano stati tradotti, completati ed elaborati correttamente nel nuovo sistema.
L'ultima versione di IRI NextForm è progettata per sbloccare il potenziale dei dati esistenti e offrire agli utenti la libertà di cui hanno bisogno per spostarsi e utilizzarli. NextForm mappa i dati in più fonti di file e database su più destinazioni e produce repliche personalizzate, viste federate e rapporti dettagliati. Sono supportati i seguenti scenari di migrazione multipla:
- Gli utenti di Micro Focus COBOL possono passare facilmente dai formati di file index a quelli flat. Possono convertire MF-ISAM e Vision (Acucobol) in CSV, testo, XML e altri formati per la manipolazione, la replica, la federazione e il reporting
- NextForm v3 ha ampliato le opzioni di connettività del database in modo che gli utenti possano migrare Oracle, DB2, Sybase, MySQL, SQL*Server e Teradata
- È possibile acquisire, strutturare e utilizzare dati da fonti non strutturate tramite la procedura guidata "Ristrutturazione dei dati" nella GUI di NextForm, che ricerca messaggi di posta elettronica, documenti Word, fogli di calcolo, formati di file pdf e xml e formati RTF, utilizzando modelli di analisi (espressioni regolari) o letterali per individuare i dati necessari per creare un file flat strutturato che può essere facilmente elaborato in NextForm o altri prodotti software IRI
I lavori NextForm sono espressi nello stesso 4GL dei programmi SortCL in IRI CoSort e possono essere eseguiti dalla riga di comando o in script batch (shell) su tutte le piattaforme Windows, Linux e Unix, nonché nella GUI gratuita NextForm, basata su Eclissi.
La GUI supporta le connessioni dati di origine e destinazione, il rilevamento dei metadati, la mappatura dei dati, la replica, la federazione e le opzioni di reporting di NextForm. Tutto questo è nello stesso IDE "IRI Workbench" che esegue altri prodotti software IRI (oltre a molti plug-in di terze parti disponibili come BIRT e GIT). Ciò semplifica l'utilizzo delle connessioni e dei metadati di NextForm in altri strumenti IRI, come CoSort (per trasformazioni dei dati più robuste), FieldShield (per mascheramento e crittografia dei dati) e RowGen (per la generazione di dati di test in nuove tabelle e formati).
Ecco i riepiloghi delle cinque diverse versioni di NextForm:
- Lite (la versione gratuita, che include NextForm Executable e la GUI basata su IRI Workbench Eclipse) – Migra, replica, federa e crea report su file flat. Le conversioni tipiche sarebbero tra layout di record fissi e delimitati, file LDIF e CSV, tipi di dati EBCDIC e ASCII e attributi di file o campi endian da big a little.
- COBOL (include Lite e librerie di runtime Micro Focus) – Conversione di file MF-ISAM e di visione, tipi di dati MF e RM. Segnala e riutilizza vari set di dati mainframe.
- DBMS (Lite e librerie ODBC) – Replica, federa e crea rapporti sui dati in qualsiasi tabella connessa o file flat. Aggiorna la tua versione di — o migra tra —Oracle, DB2, Sybase, MySQL, SQL Server, Teradata, altri DB ed Excel.
- Non strutturato (Lite e librerie UIMA) – Acquisisci, struttura e sfrutta i dati nei messaggi di posta elettronica, nei documenti Adobe e MS Office, nei file CDR e XML e in altri file di testo non strutturati.
- Premio (Lite e tutte le librerie) – Migra, replica, federa e crea report su dati strutturati, semi-strutturati e non strutturati.
NextForm v3 supporta la migrazione di più formati di file, più di cento tipi di dati e otto database diversi. Contatta [email protected] per richieste specifiche.