IRI RowGen FAQ
IRI RowGen is a test data generation tool that creates safe, realistic, and structurally correct synthetic data for databases, files, and reports using metadata instead of production data.
RowGen can populate relational databases, flat files, structured reports, and semi-structured formats like JSON, XML, HL7, and X12 EDI.
RowGen reads DDL metadata and applies primary/foreign key rules to generate test data that maintains referential integrity across tables.
Yes. RowGen supports custom field layouts, value ranges, distributions, and formatting to mirror production data characteristics.
Yes. RowGen can randomly generate values or select them from real data sets, and blend both in the same job.
RowGen runs on Windows, Linux, and Unix systems, and integrates with cloud platforms like AWS, Azure, and GCP.
Yes. RowGen supports automated test data generation in DevOps pipelines and CI/CD workflows through command-line and batch execution.
RowGen provides data synthesis, subsetting, and masking capabilities, and integrates with IRI Voracity for full test data lifecycle management.
Yes. RowGen can generate hundreds to billions of rows efficiently using the IRI CoSort engine.
Yes. RowGen produces XML audit logs that document job metadata and support compliance verification.
Yes. RowGen can generate synthetic data for Data Vault 2.0 prototypes, including hubs, links, and satellites.
Yes. RowGen is included in Voracity and interoperates with other IRI tools like FieldShield and CoSort.
Yes. RowGen supports output to streaming formats like Kafka and MQTT for real-time testing.
RowGen can generate scalable, realistic data sets for hardware and software performance benchmarking.
RowGen is developed and supported by Innovative Routines International (IRI), with documentation, training, and technical assistance.
RowGen is licensed standalone or as part of Voracity, with pricing based on deployment model and host machine thread counts.