Log4J level "debug" is very useful, for example to clearly see which request is performed by a tREST component, or see which query is executed by a DB component, but it also log hundreds of tousand or rows like:
[DEBUG]: part_kpi.part_fact_event_error_0_1.PART_Fact_Event_Error - tPostgresqlInput_1 - Retrieving the record 1767618.
that are absolutely useless, and are annoying alot.
How to switch off those kind of silly output?
Thanks in advance,
Those log messages are contained inside the component javajet templates. To change them, you would need to edit the appropriate javajet file and either remove the log line or set it on a different logging level.
you can find the javajet templates inside: <studio>/plugins/org.talend.designer.components.localprovider_<version>/components/
Log4J allows you to specify specific class. You can tweak you log4j to log data going through specific class and thus limit how much logging is going.
Default out of the box, the debug is on the whole job.
I will suggest investigating log4j configuration.
Introduction to Talend Open Studio for Data Integration.
Practical steps to developing your data integration strategy.
Create systems and workflow to manage clean data ingestion and data transformation.