<?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>topic Re: Merging logs from tStatCatcher and tLogCatcher to a PostgreSQL table in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Merging-logs-from-tStatCatcher-and-tLogCatcher-to-a-PostgreSQL/m-p/2234478#M23830</link>
    <description>You shouldn't be joining your log and stat data like this. A tMap is driven by one source. In this case it is your stat data. If at the time the subjob starts for the stat data there is no log data, nothing will be sent to the db. You must have your data going to different tables and have it completely unlinked within Talend unless you are wanting to do something funky. The join between the two data sets is there to be linked when you want analyse the data after it has landed in the db.
&lt;BR /&gt;I have written a tutorial on how you can use the AMC (Activity Monitoring Console) which deals handles all of this for you. You can find it here&amp;nbsp;
&lt;A href="https://www.rilhia.com/tutorials/talend-activity-monitoring-console-amc" rel="nofollow noopener noreferrer"&gt;https://www.rilhia.com/tutorials/talend-activity-monitoring-console-amc&lt;/A&gt;</description>
    <pubDate>Fri, 03 Feb 2017 15:14:14 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-02-03T15:14:14Z</dc:date>
    <item>
      <title>Merging logs from tStatCatcher and tLogCatcher to a PostgreSQL table</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Merging-logs-from-tStatCatcher-and-tLogCatcher-to-a-PostgreSQL/m-p/2234477#M23829</link>
      <description>Hi,&amp;nbsp; 
&lt;BR /&gt;I have faced another issue which I don't quite understand. My usecase is that I am trying to create a table that will have all the logs of the jobs, even if they succeeded or failed. For this case, I join&amp;nbsp;tStatCatcher and tLogCatcher with tMap and import the data in a PostgreSQL db. 
&lt;BR /&gt;My workflow looks like this 
&lt;BR /&gt; 
&lt;BR /&gt;And the join in the tMap is like this: 
&lt;BR /&gt; 
&lt;BR /&gt;So let's say that my job fails and I get this output in Talend: 
&lt;BR /&gt; 
&lt;PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Courier; color: #0433ff}&lt;BR /&gt;p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Courier; min-height: 12.0px}&lt;BR /&gt;p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Courier}&lt;BR /&gt;p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Courier; color: #ff2600}&lt;BR /&gt;span.Apple-tab-span {white-space:pre}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;I&gt;Starte Job Master_ETL_Job am 14:21 03/02/2017.&lt;/I&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; connecting to socket on port 3607&lt;BR /&gt;&lt;BR /&gt; connected&lt;BR /&gt;&lt;BR /&gt;2017-02-03 14:21:05|GV6iwG|GV6iwG|GV6iwG|7097|NASIA|Master_ETL_Job|_52dYEJUvEeaqS8phzVFskQ|0.1|Default||begin||&lt;BR /&gt;&lt;BR /&gt;Exception in component tFileInputDelimited_1&lt;BR /&gt;&lt;BR /&gt;java.io.FileNotFoundException: /Users/nasiantalla/Documents/keychain.csv (No such file or directory)&lt;BR /&gt;&lt;BR /&gt;	at java.io.FileInputStream.open0(Native Method)&lt;BR /&gt;&lt;BR /&gt;	at java.io.FileInputStream.open(FileInputStream.java:195)&lt;BR /&gt;&lt;BR /&gt;	at java.io.FileInputStream.&amp;lt;init&amp;gt;(FileInputStream.java:138)&lt;BR /&gt;&lt;BR /&gt;	at java.io.FileInputStream.&amp;lt;init&amp;gt;(FileInputStream.java:93)&lt;BR /&gt;&lt;BR /&gt;	at org.talend.fileprocess.TOSDelimitedReader.&amp;lt;init&amp;gt;(TOSDelimitedReader.java:88)&lt;BR /&gt;&lt;BR /&gt;	at org.talend.fileprocess.FileInputDelimited.&amp;lt;init&amp;gt;(FileInputDelimited.java:164)&lt;BR /&gt;&lt;BR /&gt;	at nasia.master_etl_job_0_1.Master_ETL_Job.tFileInputDelimited_1Process(Master_ETL_Job.java:796)&lt;BR /&gt;&lt;BR /&gt;	at nasia.master_etl_job_0_1.Master_ETL_Job.runJobInTOS(Master_ETL_Job.java:6119)&lt;BR /&gt;&lt;BR /&gt;	at nasia.master_etl_job_0_1.Master_ETL_Job.main(Master_ETL_Job.java:5925)&lt;BR /&gt;&lt;BR /&gt;2017-02-03 14:21:05|GV6iwG|GV6iwG|GV6iwG|NASIA|Master_ETL_Job|Default|6|Java Exception|tFileInputDelimited_1|java.io.FileNotFoundException:/Users/nasiantalla/Documents/keychain.csv (No such file or directory)|1&lt;BR /&gt;&lt;BR /&gt;2017-02-03 14:21:05|GV6iwG|GV6iwG|GV6iwG|7097|NASIA|Master_ETL_Job|_52dYEJUvEeaqS8phzVFskQ|0.1|Default||end|failure|630&lt;BR /&gt;&lt;BR /&gt; disconnected&lt;BR /&gt;&lt;BR /&gt;&lt;I&gt;Job Master_ETL_Job endet am 14:21 03/02/2017. &lt;/I&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt; 
&lt;BR /&gt;However the output I get in my table in the database doesnt include the tLogCatcher data: 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;Do you see something that I miss here maybe? 
&lt;BR /&gt;Thanks a lot!! 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDDP.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145637i023D8F6E49FF7EB9/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDDP.png" alt="0683p000009MDDP.png" /&gt;&lt;/span&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDEM.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157989iF0319CAB06C425E2/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDEM.png" alt="0683p000009MDEM.png" /&gt;&lt;/span&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDER.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141081iA1589C13FFE17685/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDER.png" alt="0683p000009MDER.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Fri, 03 Feb 2017 14:16:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Merging-logs-from-tStatCatcher-and-tLogCatcher-to-a-PostgreSQL/m-p/2234477#M23829</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-02-03T14:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: Merging logs from tStatCatcher and tLogCatcher to a PostgreSQL table</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Merging-logs-from-tStatCatcher-and-tLogCatcher-to-a-PostgreSQL/m-p/2234478#M23830</link>
      <description>You shouldn't be joining your log and stat data like this. A tMap is driven by one source. In this case it is your stat data. If at the time the subjob starts for the stat data there is no log data, nothing will be sent to the db. You must have your data going to different tables and have it completely unlinked within Talend unless you are wanting to do something funky. The join between the two data sets is there to be linked when you want analyse the data after it has landed in the db.
&lt;BR /&gt;I have written a tutorial on how you can use the AMC (Activity Monitoring Console) which deals handles all of this for you. You can find it here&amp;nbsp;
&lt;A href="https://www.rilhia.com/tutorials/talend-activity-monitoring-console-amc" rel="nofollow noopener noreferrer"&gt;https://www.rilhia.com/tutorials/talend-activity-monitoring-console-amc&lt;/A&gt;</description>
      <pubDate>Fri, 03 Feb 2017 15:14:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Merging-logs-from-tStatCatcher-and-tLogCatcher-to-a-PostgreSQL/m-p/2234478#M23830</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-02-03T15:14:14Z</dc:date>
    </item>
  </channel>
</rss>

