<?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: [resolved] email validation in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324210#M93941</link>
    <description>Hi 
&lt;BR /&gt;On the output table, add a new field, let's call it isValid, boolean type, set the expression as: 
&lt;BR /&gt;(row22.emailaddress!=null) ? routines.CollectionUtils.isEmailValid(row22.emailaddress) : false 
&lt;BR /&gt;link the tMap to another tMap component, split the flow to two output tables, one for valid rows and another for invalid rows, add a filter expression on both of output tables, 
&lt;BR /&gt;for valid rows: 
&lt;BR /&gt;row23.isValid==true 
&lt;BR /&gt;for invalid rows: 
&lt;BR /&gt;row23.isValid==false 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
    <pubDate>Wed, 13 Jul 2011 08:34:17 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2011-07-13T08:34:17Z</dc:date>
    <item>
      <title>[resolved] email validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324206#M93937</link>
      <description>Hi!!! 
&lt;BR /&gt;I have a problem 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MPcz.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157233iD1A564EF62DE3BC2/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MPcz.png" alt="0683p000009MPcz.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;i want to validate email address before it get saved in database..seem to be easy but couldn implement..can anyone help?? 
&lt;BR /&gt;thank you</description>
      <pubDate>Sat, 16 Nov 2024 12:49:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324206#M93937</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:49:05Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] email validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324207#M93938</link>
      <description>Hi 
&lt;BR /&gt;What is your validate rules? Would you like to reject the record and don't insert it into database if the email address is invalid? 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Tue, 12 Jul 2011 02:23:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324207#M93938</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-07-12T02:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] email validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324208#M93939</link>
      <description>Hi shong!! 
&lt;BR /&gt;yes, if the email address is not valid,it should be rejected and should not process it further.. 
&lt;BR /&gt;my job has a fileinputdelimited--tmap--tschemacheck--the main job. 
&lt;BR /&gt;the email should be rejected before the main job if it is invalid. 
&lt;BR /&gt;Thanks in advance.</description>
      <pubDate>Wed, 13 Jul 2011 05:07:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324208#M93939</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-07-13T05:07:21Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] email validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324209#M93940</link>
      <description>Shong! 
&lt;BR /&gt;I did create a routine function and tried to use it.. 
&lt;BR /&gt;code is, 
&lt;BR /&gt;public static boolean isEmailValid(String email) { 
&lt;BR /&gt; 
&lt;BR /&gt; boolean b = Pattern.matches("^+@+\\.+$", email); 
&lt;BR /&gt; 
&lt;BR /&gt; return b; 
&lt;BR /&gt; } 
&lt;BR /&gt;and in tmap i added the check in emailaddress column.. 
&lt;BR /&gt;(row22.emailaddress!=null) ? routines.CollectionUtils.isEmailValid(row22.emailaddress) : null 
&lt;BR /&gt;but since my emailaddress column is string and the routine code is in boolean it doesnt seem to work.. 
&lt;BR /&gt;can u tell me where am missing??? 
&lt;BR /&gt;Thanks a lot</description>
      <pubDate>Wed, 13 Jul 2011 07:45:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324209#M93940</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-07-13T07:45:00Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] email validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324210#M93941</link>
      <description>Hi 
&lt;BR /&gt;On the output table, add a new field, let's call it isValid, boolean type, set the expression as: 
&lt;BR /&gt;(row22.emailaddress!=null) ? routines.CollectionUtils.isEmailValid(row22.emailaddress) : false 
&lt;BR /&gt;link the tMap to another tMap component, split the flow to two output tables, one for valid rows and another for invalid rows, add a filter expression on both of output tables, 
&lt;BR /&gt;for valid rows: 
&lt;BR /&gt;row23.isValid==true 
&lt;BR /&gt;for invalid rows: 
&lt;BR /&gt;row23.isValid==false 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Wed, 13 Jul 2011 08:34:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324210#M93941</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-07-13T08:34:17Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] email validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324211#M93942</link>
      <description>Hi shong!! 
&lt;BR /&gt;Thanks a lot for the reply..it works!!! 
&lt;BR /&gt;I have one more serious issue unable to think a solution.. 
&lt;BR /&gt;i want to populate two tables.. 
&lt;BR /&gt;for instance, 
&lt;BR /&gt;emp table--&amp;gt; id name 
&lt;BR /&gt; 
&lt;BR /&gt; 1 ann 
&lt;BR /&gt; 2 julie 
&lt;BR /&gt; 
&lt;BR /&gt;details table --&amp;gt; id name detail 
&lt;BR /&gt; 1 -- -- 
&lt;BR /&gt; 2 -- -- 
&lt;BR /&gt;i want to create the rows in emp table, later need to take id of emp table and populate the same in details table. 
&lt;BR /&gt;not sure how to implement it..can do with the existing ids.but not with the one that is getting created instantly.. 
&lt;BR /&gt;can u help me out in this? 
&lt;BR /&gt; 
&lt;BR /&gt;Thank you!!</description>
      <pubDate>Wed, 13 Jul 2011 10:16:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324211#M93942</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-07-13T10:16:47Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] email validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324212#M93943</link>
      <description>Hi 
&lt;BR /&gt;Glad to hear that you get it works now! But, please report a new topic for new question for better management. 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Wed, 13 Jul 2011 10:21:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-email-validation/m-p/2324212#M93943</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-07-13T10:21:40Z</dc:date>
    </item>
  </channel>
</rss>

