Esistono diversi requisiti di test per qualsiasi data warehouse e database, e in particolare piattaforme duali come Teradata, in cui sono essenziali prototipi ETL e BI, test di stress delle applicazioni e benchmarking delle prestazioni.
Software IRI RowGen, un prodotto costitutivo di IRI Data Protector suite, è considerato dagli esperti di modellazione e integrazione dei dati il pacchetto di generazione più robusto disponibile per i big test data. E ora, tramite la sua GUI Eclipse, RowGen supporta la creazione e il popolamento di dati di test sicuri e intelligenti in tabelle Teradata.
Creazione di dati di test in Teradata
Le funzionalità della GUI di RowGen in IRI Workbench consentono di:
- connettiti a Teradata
- seleziona le tabelle esistenti che vuoi popolare
- Analizza automaticamente il DDL da quelle tabelle
- Specifica il numero di righe di dati da generare per ogni tabella
- personalizza le opzioni di generazione per colonne simili nelle tabelle
- crea e carica i dati del test
Il processo guidato dalla procedura guidata crea più file da utilizzare durante la creazione dei dati di test che preserva l'integrità strutturale e referenziale definita nel DDL della tabella di origine. Gli utenti senza tabelle esistenti possono crearle tramite file DDL in IRI Workbench. Una volta create le tabelle vuote, i relativi metadati vengono analizzati e vengono abilitati gli stessi passaggi precedenti.
RowGen consolida le procedure di analisi, generazione e caricamento in uno script batch che puoi eseguire ovunque. Il popolamento dei dati di test (che RowGen ordina tramite il motore CoSort incorporato) può avvenire tramite ODBC o script TD FastLoad o MultiLoad generati automaticamente.
RowGen ti consente di selezionare il caricatore con cui ti senti più a tuo agio o quello con le particolari opzioni di caricamento di cui hai bisogno:
FastLoad – consente l'utilizzo di una tabella esistente, popolata o meno, per ricevere i dati di test in base al formato della tabella esistente. Tuttavia, poiché FastLoad può funzionare solo su tabelle vuote, lo script creato da RowGen include l'eliminazione della tabella in modo da poterne creare una nuova.
MultiLoad – utilizza tabelle precaricate o tabelle vuote. MultiLoad aggiunge nuovi dati alla tabella in modo da poter continuare ad aggiungere dati di test se questo è il tuo obiettivo. Sebbene le opzioni siano le stesse di FastLoad, la tabella non viene eliminata e ricreata quando viene eseguito il file batch.
Contatta [email protected] per ulteriori informazioni sulla generazione dei dati di test Teradata.