<?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: compiler error in Talend open studio for DI in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265347#M44915</link>
    <description>If you specify a non-String type on a column and it contains the text "null" the row will not conform to the schema and be rejected. You can see these rows by sending a secondary (reject) flow from your xls input component to tLogRow. If you need to handle the text "null" in every column, you'll need all columns in your input schema to be Strings and handle the conversion in your tMap.</description>
    <pubDate>Wed, 10 May 2017 17:16:02 GMT</pubDate>
    <dc:creator>cterenzi</dc:creator>
    <dc:date>2017-05-10T17:16:02Z</dc:date>
    <item>
      <title>compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265333#M44901</link>
      <description>&lt;P&gt;Hello All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My requirement is to load data from excel to sql server table.&lt;/P&gt;
&lt;P&gt;Im&amp;nbsp;suppose to validate my data in tmap to check for null values:&lt;/P&gt;
&lt;P&gt;here are the my validations sample :&lt;/P&gt;
&lt;P&gt;1. Integer (source and target) integer type. -&amp;gt; (row1.XXAPID == null)? null:row1.XXAPID&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. for Date type .-&amp;gt; row1.INVOICE_DATE.equals("null")?null:TalendDate.parseDate("MM-dd-yyyy HH:mm:ss",row1.INVOICE_DATE) and checked with TalendDate.formateDate also.&lt;/P&gt;
&lt;P&gt;3. string to string type-&amp;gt; (row1.LINE_TYPE_LOOKUP_CODE.equals("null")? null :row1.LINE_TYPE_LOOKUP_CODE&amp;nbsp;&lt;/P&gt;
&lt;P&gt;4. float to float type --&amp;gt; (row1.DIST_ITEM_AMOUNT ==null) ? null : row1.DIST_ITEM_AMOUNT.floatValue()&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;I'm facing the following &amp;nbsp;error while running my job&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can any one please help me to resolve this.&lt;/P&gt;
&lt;P&gt;It's very emergency.&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 08:24:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265333#M44901</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T08:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265334#M44902</link>
      <description>&lt;P&gt;error screenshot&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="sqlserver_talend.PNG" style="width: 635px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lu7c.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156597i46135C4D7D7080B5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lu7c.png" alt="0683p000009Lu7c.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 08:30:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265334#M44902</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T08:30:47Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265335#M44903</link>
      <description>&lt;P&gt;From what I can tell, it looks like the schema defined in the input component is not correct.&lt;/P&gt;&lt;P&gt;Can you give a screenshot of the schema and a sample data?&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 09:59:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265335#M44903</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T09:59:21Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265336#M44904</link>
      <description>&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="schema.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lu1k.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/143409i07D6AF88A0BBDF8D/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lu1k.png" alt="0683p000009Lu1k.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 10:08:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265336#M44904</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T10:08:45Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265337#M44905</link>
      <description>&lt;P&gt;Does your input data contain any values as "null"?&lt;/P&gt;&lt;P&gt;What I mean is, if your input contains "null" as a string, then its technically not a null value. It is a string with value as "null".&amp;nbsp;&lt;/P&gt;&lt;P&gt;And this data should not be coming in any of the integer or float or date&amp;nbsp;fields that you have mentioned.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So you should either correct your input data so that it has empty values instead of string "null".&lt;/P&gt;&lt;P&gt;Or you need to read all the columns as string and then validate them and finally convert them to the required datatypes before loading them to the target.&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 10:23:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265337#M44905</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T10:23:13Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265338#M44906</link>
      <description>&lt;P&gt;ya in excel data it has null values like u have mentioned.For validating purpose I have handled the following ways&lt;/P&gt;
&lt;P&gt;here are the my validations sample :&lt;/P&gt;
&lt;P&gt;1. Integer (source and target) integer type. -&amp;gt; (row1.XXAPID == null)? null:row1.XXAPID&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. for Date type .-&amp;gt; row1.INVOICE_DATE.equals("null")?null:TalendDate.parseDate("MM-dd-yyyy HH:mm:ss",row1.INVOICE_DATE) and checked with TalendDate.formateDate also.&lt;/P&gt;
&lt;P&gt;3. string to string type-&amp;gt; (row1.LINE_TYPE_LOOKUP_CODE.equals("null")? null :row1.LINE_TYPE_LOOKUP_CODE&amp;nbsp;&lt;/P&gt;
&lt;P&gt;4. float to float type --&amp;gt; (row1.DIST_ITEM_AMOUNT ==null) ? null : row1.DIST_ITEM_AMOUNT.floatValue()&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;but I got an error as " For Input String :null"&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 10:30:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265338#M44906</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T10:30:43Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265339#M44907</link>
      <description>&lt;P&gt;can you please tell me the process to read all the columns as a string and then validate them and finally convert them to the required datatypes before loading them to the target.&lt;/P&gt;
&lt;DIV class="yj6qo ajU"&gt;
 &lt;DIV class="ajR"&gt;
  &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAlH.gif"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/137999i890D84B6AE1F139B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAlH.gif" alt="0683p000009MAlH.gif" /&gt;&lt;/span&gt;
 &lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 10 May 2017 10:36:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265339#M44907</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T10:36:44Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265340#M44908</link>
      <description>&lt;P&gt;Ideally, you will need to correct your input data if possible. That's the right way to do it.&lt;/P&gt;&lt;P&gt;But assuming you can't, you have to define all the column datatypes as string in your input component.&lt;/P&gt;&lt;P&gt;Once you do that you can filter out all the nulls using,&lt;/P&gt;&lt;P&gt;row.column.equals("null")&lt;/P&gt;&lt;P&gt;or better yet&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(row.column==null?"":row.column).equals("null")&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Note the difference between the two nulls. The last one enclosed in double quotes is a string and the first one is the actual null.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Once you filtered out the null values, you can use java inbuilt functions to convert the datatypes.&lt;/P&gt;&lt;P&gt;For example for integer columns, you can do Integer.parseInt(row.column) in a tMap component.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 10:45:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265340#M44908</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T10:45:14Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265341#M44909</link>
      <description>&lt;P&gt;Hello Arvin,&lt;/P&gt; 
&lt;P&gt;Like you said I tried executing my talend&amp;nbsp;job still am&amp;nbsp;facing issues like";" expected.&lt;/P&gt; 
&lt;P&gt;can you tell me whether I'm going in the correct way.&lt;/P&gt; 
&lt;P&gt;here I have attached my job flow in tmap&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tmap.PNG" style="width: 843px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lu06.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152617i60588DB2D75B9F35/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lu06.png" alt="0683p000009Lu06.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;the above screenshot is correct?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Tfileexcelinput-----&amp;gt;main-----------&amp;gt;tmap--------------&amp;gt;main------&amp;gt;tmssqloutput.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 13:29:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265341#M44909</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T13:29:46Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265342#M44910</link>
      <description>&lt;P&gt;Do you want to filter out null values or do you need to mention a default value if you encounter a null?&lt;BR /&gt;If you want to filter out null values you can just give in the tMap filter condition,&lt;BR /&gt;&lt;STRONG&gt;(row1.CREATED_BY==null?"":row1.CREATED_BY).equals("null")&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;and after you filter out the values, you can use a tmap after the filter to convert the datatypes.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;But if you want to give a default value when you encounter a null, then in the expression editor you need to use a ternary operator,&lt;BR /&gt;&lt;STRONG&gt;(row1.CREATED_BY==null?"":row1.CREATED_BY).equals("null")&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;?&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;lt;mention default value&amp;gt;:Integer.parseInt("mm/dd/yyyy",row1.CREATED_BY)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This is assuming that CREATE_BY is a integer column. Also your output column should be declared as a integer.&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 13:38:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265342#M44910</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T13:38:29Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265343#M44911</link>
      <description>&lt;P&gt;In excel file for all the data types like string, integer, float, big decimal,date has both null&amp;nbsp;string and some data .&lt;/P&gt;
&lt;P&gt;for example:&lt;/P&gt;
&lt;P&gt;in source file:&lt;/P&gt;
&lt;P&gt;col1 &amp;nbsp; &amp;nbsp;col2 &amp;nbsp; &amp;nbsp; col2&lt;/P&gt;
&lt;P&gt;a &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 12.3 &amp;nbsp; &amp;nbsp;05/23/2016&lt;/P&gt;
&lt;P&gt;null &amp;nbsp; &amp;nbsp; &amp;nbsp;null &amp;nbsp; &amp;nbsp; null&lt;/P&gt;
&lt;P&gt;b &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;null &amp;nbsp; &amp;nbsp; null&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;expected&amp;nbsp;output: sql server table&lt;/P&gt;
&lt;P&gt;col1 &amp;nbsp; &amp;nbsp;col2 &amp;nbsp; &amp;nbsp; col2&lt;/P&gt;
&lt;P&gt;a &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 12.3 &amp;nbsp; &amp;nbsp;05/23/2016&lt;/P&gt;
&lt;P&gt;null &amp;nbsp; &amp;nbsp; &amp;nbsp;null &amp;nbsp; &amp;nbsp; null&lt;/P&gt;
&lt;P&gt;b &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;null &amp;nbsp; &amp;nbsp; null&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I really don't know to use this java inbuilt convert types&amp;nbsp;like&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Integer.parseInt(),Float.parseFloat() in my expression builder&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 13:51:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265343#M44911</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T13:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265344#M44912</link>
      <description>&lt;P&gt;I hope you understood my requirements!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you don't mind can you send me some demo to load data with integer, float, date, string,&amp;nbsp;bigdecimal type?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 13:59:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265344#M44912</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T13:59:18Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265345#M44913</link>
      <description>&lt;P&gt;You can refer to this Screenshot,&lt;/P&gt; 
&lt;P&gt;These are the conversions happening,&lt;/P&gt; 
&lt;P&gt;Col1 : string to integer&lt;/P&gt; 
&lt;P&gt;Col2 : string to float&lt;/P&gt; 
&lt;P&gt;Col3 : string to date&lt;/P&gt; 
&lt;P&gt;Col4 : string to string&lt;/P&gt; 
&lt;P&gt;Col5 : string to bigdecimal&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="dataTypeConversion.PNG" style="width: 987px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lu7Y.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/155125i1EB7670E0F07EE50/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lu7Y.png" alt="0683p000009Lu7Y.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Be careful though. Here I am assuming that your input data matches the datatypes. If it doesn't then the job will fail.&lt;/P&gt; 
&lt;P&gt;So you have to make sure that you filter out the values which are invalid before converting them.&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 16:24:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265345#M44913</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T16:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265346#M44914</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thank you so much for your guidance.&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 16:47:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265346#M44914</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-10T16:47:03Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265347#M44915</link>
      <description>If you specify a non-String type on a column and it contains the text "null" the row will not conform to the schema and be rejected. You can see these rows by sending a secondary (reject) flow from your xls input component to tLogRow. If you need to handle the text "null" in every column, you'll need all columns in your input schema to be Strings and handle the conversion in your tMap.</description>
      <pubDate>Wed, 10 May 2017 17:16:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265347#M44915</guid>
      <dc:creator>cterenzi</dc:creator>
      <dc:date>2017-05-10T17:16:02Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265348#M44916</link>
      <description>Hi,
&lt;BR /&gt;I followed job process like below to check whether data is coming or not.
&lt;BR /&gt;
&lt;BR /&gt;Excel input -----&amp;gt;tmap--------&amp;gt;tlogrow
&lt;BR /&gt;
&lt;BR /&gt;I can see all my data which is coming from excel .
&lt;BR /&gt;Problem is in date column there are different date formats.
&lt;BR /&gt;Can anyone say how to validate those formats and modify those format into our desired format.
&lt;BR /&gt;Say for an example
&lt;BR /&gt;Column 1
&lt;BR /&gt;5-12-2016 which is mm-dd-yyyy format
&lt;BR /&gt;Tue Jul 08 00:00:00 IST 2014 (which is another format)
&lt;BR /&gt;11/25/2016 ( another format)
&lt;BR /&gt;
&lt;BR /&gt;These all data are presented in the input file.I would like to validate these formats and change into MM-dd-yyyy format .
&lt;BR /&gt;
&lt;BR /&gt;Is this possible ? Can anyone say how to do it?
&lt;BR /&gt;</description>
      <pubDate>Thu, 11 May 2017 03:27:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265348#M44916</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-11T03:27:24Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265349#M44917</link>
      <description>&lt;P&gt;here I have attached the error while I'm trying this validation method&lt;/P&gt;
&lt;P&gt;TalendDate.parseDate("dd/MM/yyyy",row1.ExcelDateCol)&lt;/P&gt;
&lt;P&gt;(row1.ExcelDateCol!=null)?TalendDate.parseDate("dd/MM/yyyy",row1.ExcelDateCol):null&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;facing the following error:&lt;/P&gt;
&lt;P&gt;[statistics] connecting to socket on port 3901&lt;BR /&gt;[statistics] connected&lt;BR /&gt;Exception in component tMap_1&lt;BR /&gt;java.lang.RuntimeException: java.text.ParseException: Unparseable date: "Mon Nov 04 00:00:00 IST 2013"&lt;BR /&gt;at routines.TalendDate.parseDate(TalendDate.java:895)&lt;BR /&gt;at routines.TalendDate.parseDate(TalendDate.java:839)&lt;BR /&gt;at newproject.stellarexcel_tbl_0_1.Stellarexcel_tbl.tFileInputExcel_1Process(Stellarexcel_tbl.java:3899)&lt;BR /&gt;at newproject.stellarexcel_tbl_0_1.Stellarexcel_tbl.runJobInTOS(Stellarexcel_tbl.java:4690)&lt;BR /&gt;at newproject.stellarexcel_tbl_0_1.Stellarexcel_tbl.main(Stellarexcel_tbl.java:4547)&lt;BR /&gt;Caused by: java.text.ParseException: Unparseable date: "Mon Nov 04 00:00:00 IST 2013"&lt;BR /&gt;at java.text.DateFormat.parse(Unknown Source)&lt;BR /&gt;at routines.TalendDate.parseDate(TalendDate.java:881)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 04:13:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265349#M44917</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-11T04:13:21Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265350#M44918</link>
      <description>&lt;P&gt;The format that you are using to parse the date should match the incoming value.&lt;/P&gt;&lt;P&gt;In your case the format should be &lt;STRONG&gt;"EEE&amp;nbsp;MMM dd HH:mm:ss 'IST'&amp;nbsp;yyyy"&amp;nbsp;&lt;/STRONG&gt;instead of "&lt;SPAN&gt;dd&lt;/SPAN&gt;&lt;SPAN&gt;/MM/yyyy".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Also you should mention the same format as the output column date pattern.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 06:52:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265350#M44918</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-11T06:52:02Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265351#M44919</link>
      <description>&lt;P&gt;If I use this format for validation then what about the other date which is also present in the same column.&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 06:54:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265351#M44919</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-11T06:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: compiler error in Talend open studio for DI</title>
      <link>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265352#M44920</link>
      <description>&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="unparsedate.PNG" style="width: 604px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LsAl.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/129237iA5031EEA625705B0/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LsAl.png" alt="0683p000009LsAl.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I guess we are almost done.&lt;/P&gt; 
&lt;P&gt;My question is can we write expression with AND operator to check for all the date formats from the file other than checking only null?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 07:09:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/compiler-error-in-Talend-open-studio-for-DI/m-p/2265352#M44920</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-11T07:09:52Z</dc:date>
    </item>
  </channel>
</rss>

