Skip to main content Skip to complementary content

Recuperating matching and non-matching rows

When you add patterns to the analysis of a set of columns (simple table analysis), the result chart will show the percentage of the values in all the columns that match all used patterns and not only one of them.

After the execution of the analysis of a set of columns, you can generate ready-to-use Jobs that will recuperate the matching/non-matching rows and write them in output files or databases.

Before you begin

An analysis of a set of columns that uses patterns has been created and executed in the Profiling perspective. For more information, see Creating an analysis of a set of columns using patterns.


  1. Execute the column analysis.
  2. In the Analysis Results view, click All Match to open the corresponding view.
    The generated chart is a single bar chart for the totality of the used patterns. This chart shows the number of the rows that match and those that do not match "all" the patterns and is accompanied with a table that details the matching results.
    Example of a chart from the All Match section.
  3. Right-click the pattern line in the All Match table and select Generate an ETL Job to handle rows. The Integration perspective opens on the generated Job.
    Job using the tMysqlInput, tMultiPatternCheck, and two tFileOutputDelimited components.
    This Job uses the Extract Transform Load process to write in two separate output files the valid/invalid rows of the analyzed columns that match/does not match "all" the patterns.
  4. If required, use different output components to recuperate the valid or invalid rows in different type of files or databases.
  5. Save your Job and press F6 to execute it. The valid and invalid rows of the analyzed columns are written in the defined output files.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!