<?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 Can we Author SQL functions in Talend Data Studio instead in Source Database? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Can-we-Author-SQL-functions-in-Talend-Data-Studio-instead-in/m-p/2286188#M59810</link>
    <description>&lt;P&gt;One of the question the Dev team raise - Analytics functions needs to be closer or should be part of ETL rather than in DB. Do you agree and if yes Can we create functions in talend?&lt;/P&gt;</description>
    <pubDate>Sun, 24 Mar 2019 18:34:21 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-03-24T18:34:21Z</dc:date>
    <item>
      <title>Can we Author SQL functions in Talend Data Studio instead in Source Database?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Can-we-Author-SQL-functions-in-Talend-Data-Studio-instead-in/m-p/2286188#M59810</link>
      <description>&lt;P&gt;One of the question the Dev team raise - Analytics functions needs to be closer or should be part of ETL rather than in DB. Do you agree and if yes Can we create functions in talend?&lt;/P&gt;</description>
      <pubDate>Sun, 24 Mar 2019 18:34:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Can-we-Author-SQL-functions-in-Talend-Data-Studio-instead-in/m-p/2286188#M59810</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-03-24T18:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: Can we Author SQL functions in Talend Data Studio instead in Source Database?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Can-we-Author-SQL-functions-in-Talend-Data-Studio-instead-in/m-p/2286189#M59811</link>
      <description>&lt;P&gt;You can create your own java function in Talend (right click on routines and select Create routine)&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="1.JPG" style="width: 276px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M3vN.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/137941i591FC9C040616189/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M3vN.jpg" alt="0683p000009M3vN.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.JPG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M3vX.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/150285iCB62676FF90647F8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M3vX.jpg" alt="0683p000009M3vX.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 24 Mar 2019 20:49:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Can-we-Author-SQL-functions-in-Talend-Data-Studio-instead-in/m-p/2286189#M59811</guid>
      <dc:creator>DataTeam1</dc:creator>
      <dc:date>2019-03-24T20:49:49Z</dc:date>
    </item>
    <item>
      <title>Re: Can we Author SQL functions in Talend Data Studio instead in Source Database?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Can-we-Author-SQL-functions-in-Talend-Data-Studio-instead-in/m-p/2286190#M59812</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;HR /&gt; 
 &lt;A href="https://community.qlik.com/s/profile/0053p000007LLICAA4"&gt;@balasista&lt;/A&gt;&amp;nbsp;wrote: 
 &lt;BR /&gt; 
 &lt;P&gt;One of the question the Dev team raise - Analytics functions needs to be closer or should be part of ETL rather than in DB. Do you agree and if yes Can we create functions in talend?&lt;/P&gt; 
 &lt;HR /&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;there no single answer, all depends from many factors&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;for example:&lt;/P&gt; 
&lt;UL&gt; 
 &lt;LI&gt;count average above new incremental data (or any other function) - good to be in ETL because calculated "on the fly"&amp;nbsp;&lt;/LI&gt; 
 &lt;LI&gt;re-calculate aggregation over past 3 months when you add daily incremental portion - good to be in the database, because 99% of data is already there&lt;/LI&gt; 
 &lt;LI&gt;and some of the functions already in the database and could be only there - like triggers&amp;nbsp;&lt;/LI&gt; 
 &lt;LI&gt;lookup for big input data over small reference table - good to be in ETL, but lookup over huge table best todo inside a database (staging table + code) after import.&lt;/LI&gt; 
&lt;/UL&gt; 
&lt;P&gt;you could mix technologies depending on your needs and expected benefits - you could have routines in the database, but call some of them from Talend. You will have some logic hidden from the ETL layer, but you will see what are routines involved.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;regards, Vlad&lt;/P&gt;</description>
      <pubDate>Mon, 25 Mar 2019 04:36:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Can-we-Author-SQL-functions-in-Talend-Data-Studio-instead-in/m-p/2286190#M59812</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2019-03-25T04:36:43Z</dc:date>
    </item>
  </channel>
</rss>

