Skip to main content Skip to complementary content

tDqReportRun Standard properties

These properties are used to configure tDqReportRun running in the Standard Job framework.

The Standard tDqReportRun component belongs to the Data Quality family.

Information noteRestriction: From Talend 8.0 R2023-04, tDqReportRun can run on Java 8, except with the HSQL data mart.

This component is available in Talend Data Management Platform, Talend Big Data Platform, Talend Real-Time Big Data Platform, Talend Data Services Platform, Talend MDM Platform and in Talend Data Fabric.

Basic settings

Schema and Edit schema

A schema is a row description, it defines the number of fields to be processed and passed on to the next component. The schema is either Built-in or stored remotely in the Repository.

The schema of this component is read-only. It gives some information about the report such as report identification, report name, execution time and so on.


Built-in: You create and store the schema locally for this component only. For more information about a component schema in its Basic settings tab, see Basic settings tab.


Repository: You have already created and stored the schema in the Repository. You can reuse it in other projects and Job designs. For more information about a component schema in its Basic settings tab, see Basic settings tab.

Refresh Dependency

Click this button to update the jars needed by the report data mart before executing the report Job.

This operation is mandatory when:
  • You modify the indicators used on the analysis in the analysis editor in the Profiling perspective.
  • You change the database type of the report data mart in the report editor in the Profiling perspective.

For further information about configuring databases to store report results, see Managing the report database.

Browse Reports

Click this button to open a dialog box where you can select one or more reports to be generated.

The reports you select overwrite the current Job contexts.

If the reports you select store analysis results in different data marts, generating the report will store these results in the different databases accordingly. However, one report file will be generated in the path defined in the component basic settings.

All reports created in the Profiling perspective are listed in this dialog box.

Report filenames

This field holds the technical path of the reports to be generated. You can fill it:
  • Automatically by selecting the reports from the report list through the Browse reports button,

  • Manually, by typing in or pasting the report technical path. You can copy the technical path of the report from the Detail view panel below DQ Repository in the Profiling perspective of Talend Studio. The technical path is displayed in the panel when you select the report in the repository.

You can set several report paths separated by commas.

To set one report path by combining contexts and strings, use plus signs. To set several report paths, use commas:
Path examples for one file:
Path examples for two or more files:
You can use both , and +: context.filename1+"/report.rep","/localpath/report2.rep"

In this case, two files will be generated.

Important: The comma and plus sign must be outside of the quotation marks.

Output folder

Set the path to the folder where to store the generated report file.

The path is set by default to the home directory of Talend Studio. This path overwrites the path information set in each report item.
Information noteNote: If the shared mode is enabled, the path has changed to C:/Users/user-account/studio-path/.... For more information, see Shared mode for Talend Studio in the Talend Installation Guide.

Advanced settings

Driver JAR

Jars are listed by default in this table if you generate the Job via the Generate report file menu item in the Profiling perspective.

You can still add Jar files by adding lines to the table. Then on each line, click the [...] button to open a wizard from which you can select a driver Jar relevant to the connection used by the analyses listed in the report. In the wizard, you can select Jars from either internal or external modules.

Parallel execution

Select this check box when you use tParallelize to run tDqReportRun components in parallel.

tStat Catcher Statistics

Select this check box to collect log data at the component level.

Global Variables

Global Variables

ERROR_MESSAGE: the error message generated by the component when an error occurs. This is an After variable and it returns a string. This variable functions only if the Die on error check box is cleared, if the component has this check box.

A Flow variable functions during the execution of a component while an After variable functions after the execution of the component.

To fill up a field or expression with a variable, press Ctrl+Space to access the variable list and choose the variable to use from it.

For more information about variables, see Using contexts and variables.


Usage rule

This is a start component of a Job. It needs an output component to which it sends information about report execution.

Information noteNote:

You are recommended to generate a launch-report Job using this component from the DQ Repository tree view in the Profiling perspective of Talend Studio. For further information about how to generate this ready-to-use Job, see Generating a Job to launch a report.

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!