Introducing IRI RowGen
RowGen generates rows ... billions of rows of safe, intelligent test data in database, flat-file, and formatted report targets ... using your layouts, not your data.
RowGen synthesizes and populates accurate, relational test data with the same characteristics of production data. RowGen uses the metadata you already have (or create on the fly) to randomly generate structurally and referentially correct test data, and/or randomly select data from real sets.
RowGen lets you customize data values, formats, volumes, ranges, distributions, and other properties on the fly or with re-useable rules that support major goals like application testing and subsetting. RowGen's use of the IRI CoSort engine also delivers the fastest generation, transformation, and bulk-load movement of big test data on the market.
RowGen was designed by data modeling, integration, and processing experts to save time and energy in the creation of perfect, compliant test sets in production and custom formats. With RowGen, you are immediately ready for development, benchmarking, and outsourcing.
How RowGen Works
RowGen is a standalone product or available as part of the IRI Data Protector suite of products. RowGen is also a functional subset of the CoSort package (in the IRI Data Manager suite), and is included with IRI Voracity platform subscriptions. RowGen combines a powerful Eclipse GUI with popular, self-documenting 4GL job scripts that you can run anywhere.
Choose from the available wizards in the GUI, or write your own scripts. Connect to the databases and metadata you need to create, transform, and format test data in table, file, and report layouts ... test data that is realistic in appearance, content, relationships, distributions, and volume.
Combine randomly generated fields with randomly selected real data. Define custom field and row layouts if you need to. Specify rows per target, null percentages and cross-table generation rules.
Easily modify, save, and re-use your job scripts in Eclipse or any text editor. Run the jobs from the GUI, the command line, in batch, or from any application. Produce an audit trail in XML format -- which includes all job metadata -- to help you track project lineage and verify compliance with data privacy regulations.
With RowGen, you can leverage the metadata you have and customize everything you need to:
- successfully develop and stress-test new applications
- test operational database and query scenarios
- prototype DW ETL/ELT jobs and DB migrations
- safely share or outsource data samples without NDAs
- benchmark new hardware and software performance
RowGen creates synthetic data with the right types, record formats, value ranges, row volumes, and inter-table relationships. RowGen lets you build all the good data, bad data, and null data you need quickly and easily.