<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Tracing records with breakpoints in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Tracing-records-with-breakpoints/ta-p/2151766</link>
    <description>&lt;DIV class="talend-tkb-migrated-content"&gt;&lt;DIV class="lia-message-template-content-zone"&gt; 
 &lt;H2&gt;Overview&lt;/H2&gt; 
 &lt;P&gt;Talend Studio is an IDE based on Eclipse RCP. It provides a proprietary record trace debugger and allows you to run Talend Jobs in Trace mode and in Debug mode, to set a breakpoint on a data flow, and to trace records.&lt;/P&gt; 
 &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
 &lt;H2&gt;Environment&lt;/H2&gt; This procedure is compatible with all versions of Talend Data Integration (subscription only). 
 &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
 &lt;H2&gt;Procedure&lt;/H2&gt; 
&lt;/DIV&gt; 
&lt;H3&gt;Create an example Job&lt;/H3&gt; 
&lt;P&gt;Create an example Job called &lt;STRONG&gt;TraceRecordsWithBreakpoint&lt;/STRONG&gt;. Use a &lt;STRONG&gt;tFixedFlowInput&lt;/STRONG&gt; to generate some source data such as:&lt;/P&gt; 
&lt;PRE&gt;1;Shong
2;Elise
3;Dave
4;Mike
5;Pedro&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The detailed Job settings are shown in the following figure:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 785px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB0sAAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/121609i5C380AE228B61703/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB0sAAE.png" alt="0693p000008uB0sAAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;H3&gt;Set a breakpoint&lt;/H3&gt; 
&lt;P&gt;To set a breakpoint on the data flow, proceed as follows:&lt;/P&gt; 
&lt;OL&gt;&lt;LI&gt; &lt;P&gt;Right-click the connector between two components and select &lt;STRONG&gt;Show Breakpoint Setup&lt;/STRONG&gt;.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 669px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uAr8AAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/123286iB17C0243DFEBD510/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uAr8AAE.png" alt="0693p000008uAr8AAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;Note&lt;/STRONG&gt;: This feature is available only in Talend Data Integration (on subscription only).&lt;/P&gt; &lt;BR /&gt; &lt;/LI&gt;&lt;LI&gt; &lt;P&gt;In the &lt;STRONG&gt;Breakpoint&lt;/STRONG&gt; tab, check &lt;STRONG&gt;Active conditional breakpoint&lt;/STRONG&gt; and/or &lt;STRONG&gt;Use advanced mode&lt;/STRONG&gt; to set a breakpoint. In this example, if you check &lt;STRONG&gt;Active conditional breakpoint &lt;/STRONG&gt;and set a breakpoint in the &lt;STRONG&gt;Condition&lt;/STRONG&gt; table, the Job will pause when the value of the &lt;STRONG&gt;Name&lt;/STRONG&gt; column equals &lt;STRONG&gt;Mike&lt;/STRONG&gt;.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 787px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB7sAAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/124817iD0ED0A6410B790B5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB7sAAE.png" alt="0693p000008uB7sAAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;/LI&gt;&lt;/OL&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;H3&gt;Trace records with breakpoint&lt;/H3&gt; 
&lt;P&gt;Now run the Job in Traces Debug mode and trace records. Follow these steps:&lt;/P&gt; 
&lt;OL&gt;&lt;LI&gt; &lt;P&gt;In the &lt;STRONG&gt;Run&lt;/STRONG&gt; view, click &lt;STRONG&gt;Debug Run&lt;/STRONG&gt; tab, select &lt;STRONG&gt;Traces Debug&lt;/STRONG&gt; from the &lt;STRONG&gt;Debug&lt;/STRONG&gt; list, and click &lt;STRONG&gt;Traces Debug&lt;/STRONG&gt; to run the Job.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 719px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uAkrAAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/122743iAFF02A07FB39ECE7/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uAkrAAE.png" alt="0693p000008uAkrAAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;BR /&gt; &lt;/LI&gt;&lt;LI&gt; &lt;P&gt;As the figure shows, the Job pauses when the value of the &lt;STRONG&gt;Name&lt;/STRONG&gt; column equals &lt;STRONG&gt;Mike&lt;/STRONG&gt;, when it matches the condition of the breakpoint.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 741px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB87AAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/124858i610F1A88CFC6564E/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB87AAE.png" alt="0693p000008uB87AAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;/LI&gt;&lt;/OL&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;H2&gt;Result&lt;/H2&gt; 
&lt;P&gt;Now you can trace the records by clicking &lt;STRONG&gt;Previous&lt;/STRONG&gt;, &lt;STRONG&gt;Next&lt;/STRONG&gt;, and &lt;STRONG&gt;Breakpoint&lt;/STRONG&gt;.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 728px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB62AAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/121812i6BEAFAA337D00642/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB62AAE.png" alt="0693p000008uB62AAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Previous&lt;/STRONG&gt;: return back to the previous record.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Next&lt;/STRONG&gt;: go to the next record.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Breakpoint&lt;/STRONG&gt;: continue to run and pause until next breakpoint.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Basic Run&lt;/STRONG&gt;: continue to run until ends.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Kill&lt;/STRONG&gt;: kill the Job.&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 09 Feb 2024 19:06:24 GMT</pubDate>
    <dc:creator>TalendSolutionExpert</dc:creator>
    <dc:date>2024-02-09T19:06:24Z</dc:date>
    <item>
      <title>Tracing records with breakpoints</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Tracing-records-with-breakpoints/ta-p/2151766</link>
      <description>&lt;DIV class="talend-tkb-migrated-content"&gt;&lt;DIV class="lia-message-template-content-zone"&gt; 
 &lt;H2&gt;Overview&lt;/H2&gt; 
 &lt;P&gt;Talend Studio is an IDE based on Eclipse RCP. It provides a proprietary record trace debugger and allows you to run Talend Jobs in Trace mode and in Debug mode, to set a breakpoint on a data flow, and to trace records.&lt;/P&gt; 
 &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
 &lt;H2&gt;Environment&lt;/H2&gt; This procedure is compatible with all versions of Talend Data Integration (subscription only). 
 &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
 &lt;H2&gt;Procedure&lt;/H2&gt; 
&lt;/DIV&gt; 
&lt;H3&gt;Create an example Job&lt;/H3&gt; 
&lt;P&gt;Create an example Job called &lt;STRONG&gt;TraceRecordsWithBreakpoint&lt;/STRONG&gt;. Use a &lt;STRONG&gt;tFixedFlowInput&lt;/STRONG&gt; to generate some source data such as:&lt;/P&gt; 
&lt;PRE&gt;1;Shong
2;Elise
3;Dave
4;Mike
5;Pedro&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The detailed Job settings are shown in the following figure:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 785px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB0sAAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/121609i5C380AE228B61703/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB0sAAE.png" alt="0693p000008uB0sAAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;H3&gt;Set a breakpoint&lt;/H3&gt; 
&lt;P&gt;To set a breakpoint on the data flow, proceed as follows:&lt;/P&gt; 
&lt;OL&gt;&lt;LI&gt; &lt;P&gt;Right-click the connector between two components and select &lt;STRONG&gt;Show Breakpoint Setup&lt;/STRONG&gt;.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 669px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uAr8AAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/123286iB17C0243DFEBD510/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uAr8AAE.png" alt="0693p000008uAr8AAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;Note&lt;/STRONG&gt;: This feature is available only in Talend Data Integration (on subscription only).&lt;/P&gt; &lt;BR /&gt; &lt;/LI&gt;&lt;LI&gt; &lt;P&gt;In the &lt;STRONG&gt;Breakpoint&lt;/STRONG&gt; tab, check &lt;STRONG&gt;Active conditional breakpoint&lt;/STRONG&gt; and/or &lt;STRONG&gt;Use advanced mode&lt;/STRONG&gt; to set a breakpoint. In this example, if you check &lt;STRONG&gt;Active conditional breakpoint &lt;/STRONG&gt;and set a breakpoint in the &lt;STRONG&gt;Condition&lt;/STRONG&gt; table, the Job will pause when the value of the &lt;STRONG&gt;Name&lt;/STRONG&gt; column equals &lt;STRONG&gt;Mike&lt;/STRONG&gt;.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 787px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB7sAAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/124817iD0ED0A6410B790B5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB7sAAE.png" alt="0693p000008uB7sAAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;/LI&gt;&lt;/OL&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;H3&gt;Trace records with breakpoint&lt;/H3&gt; 
&lt;P&gt;Now run the Job in Traces Debug mode and trace records. Follow these steps:&lt;/P&gt; 
&lt;OL&gt;&lt;LI&gt; &lt;P&gt;In the &lt;STRONG&gt;Run&lt;/STRONG&gt; view, click &lt;STRONG&gt;Debug Run&lt;/STRONG&gt; tab, select &lt;STRONG&gt;Traces Debug&lt;/STRONG&gt; from the &lt;STRONG&gt;Debug&lt;/STRONG&gt; list, and click &lt;STRONG&gt;Traces Debug&lt;/STRONG&gt; to run the Job.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 719px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uAkrAAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/122743iAFF02A07FB39ECE7/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uAkrAAE.png" alt="0693p000008uAkrAAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;BR /&gt; &lt;/LI&gt;&lt;LI&gt; &lt;P&gt;As the figure shows, the Job pauses when the value of the &lt;STRONG&gt;Name&lt;/STRONG&gt; column equals &lt;STRONG&gt;Mike&lt;/STRONG&gt;, when it matches the condition of the breakpoint.&lt;/P&gt; &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 741px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB87AAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/124858i610F1A88CFC6564E/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB87AAE.png" alt="0693p000008uB87AAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;/LI&gt;&lt;/OL&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;H2&gt;Result&lt;/H2&gt; 
&lt;P&gt;Now you can trace the records by clicking &lt;STRONG&gt;Previous&lt;/STRONG&gt;, &lt;STRONG&gt;Next&lt;/STRONG&gt;, and &lt;STRONG&gt;Breakpoint&lt;/STRONG&gt;.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" style="width: 728px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p000008uB62AAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/121812i6BEAFAA337D00642/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p000008uB62AAE.png" alt="0693p000008uB62AAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Previous&lt;/STRONG&gt;: return back to the previous record.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Next&lt;/STRONG&gt;: go to the next record.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Breakpoint&lt;/STRONG&gt;: continue to run and pause until next breakpoint.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Basic Run&lt;/STRONG&gt;: continue to run until ends.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Kill&lt;/STRONG&gt;: kill the Job.&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 09 Feb 2024 19:06:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Tracing-records-with-breakpoints/ta-p/2151766</guid>
      <dc:creator>TalendSolutionExpert</dc:creator>
      <dc:date>2024-02-09T19:06:24Z</dc:date>
    </item>
  </channel>
</rss>

