IRI Workbench™ is the free graphical user interface (GUI) and integrated development environment (IDE) for most IRI data management and protection software products and the larger Voracity platform which includes them. Running on Windows and Linux clients, IRI Workbench combines the proven performance of IRI CoSort and Hadoop engines with the familiar job design and management facilities of Eclipse™.1
IRI Workbench features metadata creation, conversion, discovery, and application wizards to help you generate, deploy, and manage the simple job scripts (SortCL, etc.), data definition files (DDF), and XML workflows common to all IRI software.
IRI Workbench includes a variety of user interfaces to build and manage:
- data discovery, profiling, classification, and metadata definition jobs
- very large database (VLDB) extraction (E) using IRI FACT
- data transformation (T), loading (L), and embedded reporting (or analytic tool preparation) using IRI CoSort
- DW ETL and database reorgs using FACT and CoSort (or IRI Voracity)
- data and database migration, replication, or federation using IRI NextForm or Voracity
- data masking, encryption, etc. using IRI FieldShield or Voracity
- test data generation using IRI RowGen or Voracity
- E-R, workflow and transform mapping diagrams for ETL et al using Voracity
using any combination of these interactive design features:
- syntax-aware script or form editors with dynamic outlines
- fit-for-purpose bnew job creation (script generation) wizards
- help-enabled graphical dialogs and form editors to modify parameters
- state-of-the-art visual workflow designer using Sirius graphics (see below)
- the AnalytiX DS Mapping Manager (ADS MM) and spreadsheet-compatible mappings
- Java API to feed or consume Voracity job metadata from your own applications
Within the wizards and dialogs are also data mapping, MDM, and rule application facilities. Each created or imported job produces one or more standalone job scripts or configuration files to drive the above tasks.
Modify jobs with GUI components or the syntax-aware editor. Execute jobs from the GUI, local or remote system command line, a batch script, or API call.
IRI jobs are defined in simple, portable text files that you can run anywhere the back-end software is licensed. The scripts' data and job definitions all use the shared metadata of the Sort Control Language (SortCL) 4GL program known best to CoSort users and Voracity solution architects.
Scripts and metadata managed in the IRI Workbench are easy to search and share with built-in Eclipse functionality. Free Eclipse plug-ins like GIT and SVN support team sharing and version control, plus metadata lineage and impact analysis.
1. Eclipse plug-ins to IRI Workbench allow you to do many other things in relation to, or apart from, IRI jobs, in the same enviornment. For example, you can develop and run database, Java or MapReduce code -- or Python, Perl or other shell scripts. You can also code and run SQL programs using built-in editors, test and run command line operations with tools like WickedShell, or use fit-for-purpose plug-ins for R, CDT, et al ... all in this same pane of glass. [ Return to Text ]