<?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: TJoin and TMap and BigDecimal with a precision specified in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335482#M104037</link>
    <description>(first jpg too large ..will try again)</description>
    <pubDate>Mon, 15 Jun 2009 06:21:17 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2009-06-15T06:21:17Z</dc:date>
    <item>
      <title>TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335477#M104032</link>
      <description>Dear Forum and Talend,
&lt;BR /&gt;I was wondering if anyone had ever come across a problem with using TJoin or TMap to join result sets where one of the join columns is a BigDecimal with a precision specified (e.g. in Oracle tha columns is defined as number(14,4) )
&lt;BR /&gt;Both TJoin and TMap seem to not match on this type of column .. i.e. some of the rows which do actually match come through the non matching result set ...
&lt;BR /&gt;???
&lt;BR /&gt;Has anyone else seen this or encountered this? or have a solution to this?
&lt;BR /&gt;thanks, Allan.</description>
      <pubDate>Sat, 16 Nov 2024 13:55:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335477#M104032</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:55:10Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335478#M104033</link>
      <description>With further testing ... with a small example I could get this work (comparing number(14,4) .. where the source and destination table definitions were exactly the same. 
&lt;BR /&gt;When the table definitions differed was when I ran into problems. (wondered if items were lined up by column number within table or by columns name .. ) 
&lt;BR /&gt;I'm pretty new at this ... maybe it's just me ...</description>
      <pubDate>Fri, 12 Jun 2009 03:23:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335478#M104033</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-12T03:23:56Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335479#M104034</link>
      <description>Hello Allan
&lt;BR /&gt;I have tried to map BigDecimal date type on tMap and it works fine on TOS3.1.0.
&lt;BR /&gt;You can map it with String data type.
&lt;BR /&gt;Best regards
&lt;BR /&gt; 
&lt;BR /&gt; shong</description>
      <pubDate>Fri, 12 Jun 2009 03:54:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335479#M104034</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-12T03:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335480#M104035</link>
      <description>Hi Shong, 
&lt;BR /&gt;Thankyou for your reply. 
&lt;BR /&gt;I tried map with string data type but get compile time error as per: 
&lt;BR /&gt;"Type mismatch: cannot convert from BigDecimal to String" 
&lt;BR /&gt;I wanted to use a Talend Process to 
&lt;BR /&gt;1./ compare source and destination query results by key columns to identify required inserts and updates 
&lt;BR /&gt;2./ where the record keys match I wanted to check all attributes to see if I could skip the update where all attributes match .. 
&lt;BR /&gt;i.e. only perform the inserts and updates that are required. 
&lt;BR /&gt;I'll see if I can post an image of the process. 
&lt;BR /&gt;best regarsds, Allan.</description>
      <pubDate>Mon, 15 Jun 2009 06:18:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335480#M104035</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T06:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335481#M104036</link>
      <description>image as per here</description>
      <pubDate>Mon, 15 Jun 2009 06:20:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335481#M104036</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T06:20:06Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335482#M104037</link>
      <description>(first jpg too large ..will try again)</description>
      <pubDate>Mon, 15 Jun 2009 06:21:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335482#M104037</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T06:21:17Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335483#M104038</link>
      <description>Maybe a related question is:&lt;BR /&gt;A TOracleInput component has properties for both a Table Name and for a Query ..&lt;BR /&gt;It seems that you can just provide the query and leave the table name empty?</description>
      <pubDate>Mon, 15 Jun 2009 06:45:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335483#M104038</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T06:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335484#M104039</link>
      <description>Seem to have hit this problem: 
&lt;BR /&gt;Starting job Copy_of_Transfer_dbMap_SPD_MTH_PROD_to_PPDM at 15:20 15/06/2009. 
&lt;BR /&gt;Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
&lt;BR /&gt; Type mismatch: cannot convert from BigDecimal to long 
&lt;BR /&gt; Type mismatch: cannot convert from BigDecimal to Double 
&lt;BR /&gt; Type mismatch: cannot convert from BigDecimal to Double 
&lt;BR /&gt; Type mismatch: cannot convert from BigDecimal to Double 
&lt;BR /&gt; Type mismatch: cannot convert from BigDecimal to Double 
&lt;BR /&gt; at talenddemosjava.copy_of_transfer_dbmap_spd_mth_prod_to_ppdm_0_1.Copy_of_Transfer_dbMap_SPD_MTH_PROD_to_PPDM.tOracleInput_3Process(Copy_of_Transfer_dbMap_SPD_MTH_PROD_to_PPDM.java:13673) 
&lt;BR /&gt; 
&lt;BR /&gt;I cut this down to a simpler process ... found that if I specified Oracle 9 I got further ... 
&lt;BR /&gt;Source database is 
&lt;BR /&gt;Oracle8i Enterprise Edition Release 8.1.7.2.0</description>
      <pubDate>Mon, 15 Jun 2009 06:52:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335484#M104039</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T06:52:07Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335485#M104040</link>
      <description>tried starting again .. with a simpler process .. 
&lt;BR /&gt;Output as per below ... (I wasn't expecting any rows in tLogRow_3 as the data matches up OK between source and destination ..) 
&lt;BR /&gt;Starting job test6 at 15:30 15/06/2009. 
&lt;BR /&gt; 99_X.01.01/Hu|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3||m3||m3||0|day 
&lt;BR /&gt; 99_X.01.01/Ti|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|0.0000|m3||m3||0|day 
&lt;BR /&gt; 990_X.01.01/Pa|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|0.0000|m3||m3||0|day 
&lt;BR /&gt; 991_X.01.01/Ep|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3||m3||m3||27|day 
&lt;BR /&gt; 991_X.01.01/Pa|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|568622.5417|m3||m3||27|day 
&lt;BR /&gt; 993_X.01.01/Pa|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|207513.7000|m3||m3||30|day 
&lt;BR /&gt; 994_X.01.01/Pa|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|0.0000|m3||m3||0|day 
&lt;BR /&gt; 986_X.01.01/Pa|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|137344.4616|m3||m3||30|day 
&lt;BR /&gt; 987_X.01.01/Pa|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|0.0000|m3||m3||0|day 
&lt;BR /&gt; 988_X.01.01/Pa|PDEN_PR_STR_FORM|SANTOS|ALLOCATED|PRODUCTION|MONTH|01/04/2009|0|Wed Apr 01 00:00:00 CST 2009|dd/mm/yyyy|m3|0.0000|m3||m3||0|day</description>
      <pubDate>Mon, 15 Jun 2009 07:13:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335485#M104040</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T07:13:43Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335486#M104041</link>
      <description>Hello
&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;It seems that you can just provide the query and leave the table name empty?&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;After you define the shema and type in the table name in Table Name field, then click on the 'Guess query' button to generate query statament automatically.
&lt;BR /&gt;When you use tOracleInput compopnent, set Type as BigDecimal
&lt;BR /&gt;When you use tOracleOutput component, set the Type as BigDecimal and DB Type as DEC.
&lt;BR /&gt;Best regards 
&lt;BR /&gt; shong</description>
      <pubDate>Mon, 15 Jun 2009 07:14:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335486#M104041</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T07:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335487#M104042</link>
      <description>I'm assuming I don't need to put in order by type clause in the various queries ... i.e. am assuming that tJoin will work without need for order by clause in query ?</description>
      <pubDate>Mon, 15 Jun 2009 07:16:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335487#M104042</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T07:16:55Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335488#M104043</link>
      <description>Maybe in't all in my court after all: 
&lt;BR /&gt;SQL&amp;gt; set NUMF 99999999.999999999 
&lt;BR /&gt;SQL&amp;gt; SELECT 
&lt;BR /&gt; 2 GAS_PROD_VOLUME_M3 as GAS_VOLUME 
&lt;BR /&gt; 3 FROM 
&lt;BR /&gt; 4 SANTOS.OFM_WELL_COMPLETIONS OWC, 
&lt;BR /&gt; 5 SANTOS.WELL_CMPLTN_MONTHLY_PROD WCMP 
&lt;BR /&gt; 6 WHERE 
&lt;BR /&gt; 7 owc.WELL_COMPLETION_S = WCMP.WELL_COMPLETION_S 
&lt;BR /&gt; 8 and WCMP.PRODUCTION_MONTH &amp;gt;= to_Date('01/APR/2009','dd/mon/yyyy') 
&lt;BR /&gt; 9 and WCMP.PRODUCTION_MONTH &amp;lt;= to_Date('30/APR/2009','dd/mon/yyyy') 
&lt;BR /&gt; 10 and OWC.EC_PERF_INTERVAL_CODE = '1008_X.01.01/Pa' 
&lt;BR /&gt; 11 order by 
&lt;BR /&gt; 12 OWC.EC_PERF_INTERVAL_CODE; 
&lt;BR /&gt; GAS_VOLUME 
&lt;BR /&gt;------------------- 
&lt;BR /&gt; 368718.893666667 
&lt;BR /&gt; 
&lt;BR /&gt;SQL&amp;gt; set NUMF 99999999.999999999 
&lt;BR /&gt;SQL&amp;gt; select 
&lt;BR /&gt; 2 GAS_VOLUME 
&lt;BR /&gt; 3 from 
&lt;BR /&gt; 4 PPDM38.PDEN_VOL_SUMMARY 
&lt;BR /&gt; 5 where 
&lt;BR /&gt; 6 EFFECTIVE_DATE &amp;gt;= to_Date('01/APR/2009','dd/mon/yyyy') 
&lt;BR /&gt; 7 and EFFECTIVE_DATE &amp;lt;= to_Date('30/APR/2009','dd/mon/yyyy') 
&lt;BR /&gt; 8 and pden_id = '1008_X.01.01/Pa' 
&lt;BR /&gt; 9 order by PDEN_ID ; 
&lt;BR /&gt; GAS_VOLUME 
&lt;BR /&gt;------------------- 
&lt;BR /&gt; 368718.893700000 
&lt;BR /&gt;SQL&amp;gt;</description>
      <pubDate>Mon, 15 Jun 2009 07:30:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335488#M104043</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T07:30:03Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335489#M104044</link>
      <description>This was all my own problem rather than the tool .. (sorry Talend that I doubted you ..) 
&lt;BR /&gt;This answer may be of much use to other people nethertheless .. 
&lt;BR /&gt;as data compare is a big part of intergration !! 
&lt;BR /&gt;i.e. if the source end has more precision that the destination then place suitable round function calls in the source end sql .. 
&lt;BR /&gt;i.e. my source end SQL is now as per: 
&lt;BR /&gt; 
&lt;BR /&gt;SELECT 
&lt;BR /&gt; OWC.EC_PERF_INTERVAL_CODE as PDEN_ID, 
&lt;BR /&gt; 'PDEN_PR_STR_FORM' as PDEN_TYPE, 
&lt;BR /&gt; 'SANTOS' as PDEN_SOURCE, 
&lt;BR /&gt; 'ALLOCATED' as VOLUME_METHOD, 
&lt;BR /&gt; 'PRODUCTION' as ACTIVITY_TYPE, 
&lt;BR /&gt; 'MONTH' as PERIOD_TYPE, 
&lt;BR /&gt; To_Char(WCMP.PRODUCTION_MONTH,'dd/mm/yyyy') as VOLUME_DATE, 
&lt;BR /&gt; to_number('0') as AMENDMENT_SEQ_NO, 
&lt;BR /&gt; WCMP.PRODUCTION_MONTH as EFFECTIVE_DATE, 
&lt;BR /&gt; 'dd/mm/yyyy' as DATE_FORMAT_DESC, 
&lt;BR /&gt; 'm3' as GAS_VOLUME_OUOM, 
&lt;BR /&gt; round(GAS_PROD_VOLUME_M3,4) as GAS_VOLUME, 
&lt;BR /&gt; 'm3' as WATER_VOLUME_OUOM, 
&lt;BR /&gt; round(WATER_PROD_VOLUME_M3,4) as WATER_VOLUME, 
&lt;BR /&gt; 'm3' as OIL_VOLUME_OUOM, 
&lt;BR /&gt; round(OIL_PROD_VOLUME_M3,4) as OIL_VOLUME, 
&lt;BR /&gt; round(PRODUCTIVE_DAYS,0) as period_on_production, 
&lt;BR /&gt; 'day' as period_on_production_ouom 
&lt;BR /&gt;FROM 
&lt;BR /&gt; SANTOS.OFM_WELL_COMPLETIONS OWC, 
&lt;BR /&gt; SANTOS.WELL_CMPLTN_MONTHLY_PROD WCMP 
&lt;BR /&gt;WHERE 
&lt;BR /&gt; owc.WELL_COMPLETION_S = WCMP.WELL_COMPLETION_S 
&lt;BR /&gt; and WCMP.PRODUCTION_MONTH &amp;gt;= to_Date('01/APR/2009','dd/mon/yyyy') 
&lt;BR /&gt; and WCMP.PRODUCTION_MONTH &amp;lt;= to_Date('30/APR/2009','dd/mon/yyyy') 
&lt;BR /&gt;order by 
&lt;BR /&gt;OWC.EC_PERF_INTERVAL_CODE 
&lt;BR /&gt;The order by is somewhat un required but may be useful ... 
&lt;BR /&gt;This is intended to line up with the PPDM table called PPDM38.PDEN_VOL_SUMMARY 
&lt;BR /&gt;SQL&amp;gt; desc PPDM38.PDEN_VOL_SUMMARY 
&lt;BR /&gt; Name Null? Type 
&lt;BR /&gt; ----------------------------------------- -------- -------------- 
&lt;BR /&gt; PDEN_ID NOT NULL VARCHAR2(40) 
&lt;BR /&gt; PDEN_TYPE NOT NULL VARCHAR2(30) 
&lt;BR /&gt; PDEN_SOURCE NOT NULL VARCHAR2(20) 
&lt;BR /&gt; VOLUME_METHOD NOT NULL VARCHAR2(20) 
&lt;BR /&gt; ACTIVITY_TYPE NOT NULL VARCHAR2(20) 
&lt;BR /&gt; PERIOD_TYPE NOT NULL VARCHAR2(20) 
&lt;BR /&gt; VOLUME_DATE NOT NULL VARCHAR2(12) 
&lt;BR /&gt; AMENDMENT_SEQ_NO NOT NULL NUMBER(8) 
&lt;BR /&gt; ACTIVE_IND VARCHAR2(1) 
&lt;BR /&gt; AMEND_REASON VARCHAR2(20) 
&lt;BR /&gt; BOE_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; BOE_VOLUME NUMBER(14,4) 
&lt;BR /&gt; BOE_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; BOE_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; CO2_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; CO2_VOLUME NUMBER(14,4) 
&lt;BR /&gt; CO2_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; CO2_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; DATE_FORMAT_DESC VARCHAR2(20) 
&lt;BR /&gt; EFFECTIVE_DATE DATE 
&lt;BR /&gt; EXPIRY_DATE DATE 
&lt;BR /&gt; GAS_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; GAS_QUALITY NUMBER(7,2) 
&lt;BR /&gt; GAS_QUALITY_OUOM VARCHAR2(20) 
&lt;BR /&gt; GAS_VOLUME NUMBER(14,4) 
&lt;BR /&gt; GAS_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; GAS_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; INJECTION_CYCLE NUMBER(4) 
&lt;BR /&gt; INJECTION_PRESSURE NUMBER(9,2) 
&lt;BR /&gt; INJECTION_PRESSURE_OUOM VARCHAR2(20) 
&lt;BR /&gt; INVENTORY_CLOSE_BALANCE NUMBER(14,4) 
&lt;BR /&gt; INVENTORY_OPEN_BALANCE NUMBER(14,4) 
&lt;BR /&gt; INVENTORY_PRODUCT VARCHAR2(20) 
&lt;BR /&gt; INVENT_CLOSE_BAL_OUOM VARCHAR2(20) 
&lt;BR /&gt; INVENT_OPEN_BAL_OUOM VARCHAR2(20) 
&lt;BR /&gt; NGL_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; NGL_VOLUME NUMBER(14,4) 
&lt;BR /&gt; NGL_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; NGL_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; NITROGEN_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; NITROGEN_VOLUME NUMBER(14,4) 
&lt;BR /&gt; NITROGEN_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; NITROGEN_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; NO_OF_GAS_WELLS NUMBER(7) 
&lt;BR /&gt; NO_OF_INJECTION_WELLS NUMBER(7) 
&lt;BR /&gt; NO_OF_OIL_WELLS NUMBER(7) 
&lt;BR /&gt; OIL_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; OIL_QUALITY NUMBER(7,2) 
&lt;BR /&gt; OIL_QUALITY_OUOM VARCHAR2(20) 
&lt;BR /&gt; OIL_VOLUME NUMBER(14,4) 
&lt;BR /&gt; OIL_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; OIL_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; PERIOD_ON_INJECTION NUMBER(4) 
&lt;BR /&gt; PERIOD_ON_INJECTION_OUOM VARCHAR2(20) 
&lt;BR /&gt; PERIOD_ON_PRODUCTION NUMBER(4) 
&lt;BR /&gt; PERIOD_ON_PRODUCTION_OUOM VARCHAR2(20) 
&lt;BR /&gt; POSTED_DATE DATE 
&lt;BR /&gt; PPDM_GUID VARCHAR2(38) 
&lt;BR /&gt; PRIMARY_ALLOWABLE NUMBER(14,4) 
&lt;BR /&gt; PRIMARY_ALLOWABLE_OUOM VARCHAR2(20) 
&lt;BR /&gt; PRIMARY_PRODUCT VARCHAR2(20) 
&lt;BR /&gt; PROJECT_ID VARCHAR2(20) 
&lt;BR /&gt; REMARK VARCHAR2(2000) 
&lt;BR /&gt; REPORT_IND VARCHAR2(1) 
&lt;BR /&gt; SOURCE VARCHAR2(20) 
&lt;BR /&gt; SULPHUR_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; SULPHUR_VOLUME NUMBER(14,4) 
&lt;BR /&gt; SULPHUR_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; SULPHUR_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; VOLUME_PERIOD NUMBER(12) 
&lt;BR /&gt; VOLUME_PERIOD_OUOM VARCHAR2(20) 
&lt;BR /&gt; WATER_CUM_VOLUME NUMBER(16,4) 
&lt;BR /&gt; WATER_VOLUME NUMBER(14,4) 
&lt;BR /&gt; WATER_VOLUME_OUOM VARCHAR2(20) 
&lt;BR /&gt; WATER_YTD_VOLUME NUMBER(14,4) 
&lt;BR /&gt; ROW_CHANGED_BY VARCHAR2(30) 
&lt;BR /&gt; ROW_CHANGED_DATE DATE 
&lt;BR /&gt; ROW_CREATED_BY VARCHAR2(30) 
&lt;BR /&gt; ROW_CREATED_DATE DATE 
&lt;BR /&gt; ROW_QUALITY VARCHAR2(20)</description>
      <pubDate>Mon, 15 Jun 2009 07:43:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335489#M104044</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T07:43:41Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335490#M104045</link>
      <description>i.e. The importance of Oracle round function calls in comparing numeric attributes with differing precisions between source and destination .. 
&lt;BR /&gt;(I guess this only applies where the source system can have more precision than the destination )</description>
      <pubDate>Mon, 15 Jun 2009 07:55:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335490#M104045</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-06-15T07:55:02Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335491#M104046</link>
      <description>Hi,&lt;BR /&gt;I want to know how to round a source value to a precision of 2.&lt;BR /&gt;For eg. If source value 13.45672 the it sud give 13.46 or 13.45 neglect it to 2 decimal point (anything is ok).&lt;BR /&gt;Thanx in adv</description>
      <pubDate>Tue, 15 Mar 2011 12:14:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335491#M104046</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2011-03-15T12:14:37Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335492#M104047</link>
      <description>Hi&lt;BR /&gt;write a routine&lt;BR /&gt;double roundTwoDecimals(double d) {&lt;BR /&gt;        	DecimalFormat twoDForm = new DecimalFormat("#.##");&lt;BR /&gt;		return Double.valueOf(twoDForm.format(d));&lt;BR /&gt;}&lt;BR /&gt;Call this routine for rounding off</description>
      <pubDate>Tue, 15 Mar 2011 16:27:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335492#M104047</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-03-15T16:27:26Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335493#M104048</link>
      <description>Lijo ,&lt;BR /&gt;Is there any simplier way than using routines.</description>
      <pubDate>Thu, 17 Mar 2011 12:09:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335493#M104048</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2011-03-17T12:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335494#M104049</link>
      <description>If your source value is a double or float, you can use ((Long)Math.round(&amp;lt;var&amp;gt;*100)).doubleValue()/100
&lt;BR /&gt;If your source value is a BigDecimal, you can use &amp;lt;var&amp;gt;.setScale(2,java.math.RoundingMode.HALF_EVEN)
&lt;BR /&gt;See 
&lt;A href="http://java.sun.com/javase/6/docs/api/java/math/RoundingMode.html" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/javase/6/docs/api/java/math/RoundingMode.html&lt;/A&gt; for an explanation and examples of the different rounding methods.</description>
      <pubDate>Thu, 17 Mar 2011 23:16:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335494#M104049</guid>
      <dc:creator>alevy</dc:creator>
      <dc:date>2011-03-17T23:16:08Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335495#M104050</link>
      <description>hi all 
&lt;BR /&gt;please, use a new topic for a new question 
&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;It's much easier and helpful to retrieve topic through "search forum option". 
&lt;BR /&gt;thanks 
&lt;BR /&gt;regards 
&lt;BR /&gt;laurent</description>
      <pubDate>Sat, 19 Mar 2011 23:22:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335495#M104050</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-03-19T23:22:53Z</dc:date>
    </item>
    <item>
      <title>Re: TJoin and TMap and BigDecimal with a precision specified</title>
      <link>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335496#M104051</link>
      <description>I'm having a similar issue. I am using a lookup and it works when I don't have the BigDecimal look up present. The issue is that before I had it as a float and it worked perfectly fine. I switched it to BigDecimal and now its not doing the look up correctly. If I remove the BigDecimal variable (tempOptionStrike/option_strike) then it works again. 
&lt;BR /&gt;The length and precision is the same throughout the job, so I am not sure what I might be doing wrong. Any help would be appreciated.</description>
      <pubDate>Mon, 20 Jun 2011 03:14:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/TJoin-and-TMap-and-BigDecimal-with-a-precision-specified/m-p/2335496#M104051</guid>
      <dc:creator>jkrfs</dc:creator>
      <dc:date>2011-06-20T03:14:45Z</dc:date>
    </item>
  </channel>
</rss>

