You mean data type, let me give you description, 

> desc partner_txn_sub_order_ft0_s;
OK
sub_txn_id              string                                      
txn_id                  string                                      
order_id                string                                      
sub_order_id            string                                      
pp_order_id             string                                      
pp_sub_order_id         string                                      
process_dt              string                                      
slt_doc_id              string                                      
doc_id                  string                                      
sub_doc_id              string                                      
gain_pay_ind            string                                      
pathway_ind             string                                      
txn_type_ind            string                                      
txn_sub_type_ind        string                                      
product_id              string                                      
product_name            string                                      
rule_id                 string                                      
rule_name               string                                      
slt_partner_id          string                                      
slt_partner_desc        string                                      
pay_cash                decimal(22,7)                               
pay_points              decimal(22,7)                               
gain_points             decimal(22,7)                               
discount                decimal(22,7)                               
age_level_ind           string                                      
gender_ind              string                                      
phone_province_ind      string                                      
phone_city_ind          string                                      
point_current_level_ind string                                      
binding_d               string                                      
binding_m               string                                      
is_email_verified       int                                         
is_mobile_verified      int                                         
is_app                  int                                         
partner_gain_pt_level_ind       string                                      
wlt_txn_level_ind       string                                      
brand_point_no          string                                      
pathway_desc            string                                      
is_activity             int                                         
pt_log_d                string                                      
partner_id              string                                      
                 
# Partition Information          
# col_name              data_type               comment             
                 
pt_log_d                string                                      
partner_id              string                                      
Time taken: 0.124 seconds, Fetched: 47 row(s)
hive>

-----邮件原件-----
发件人: ShaoFeng Shi [mailto:[email protected]] 
发送时间: 2016年5月6日 23:27
收件人: [email protected]
主题: Re: problem happened at step "build base cuboid data"

seems some data couldn't be parsed as a BigDecimal. You may need check the data 
type in source table.

2016-05-06 20:34 GMT+08:00 胡志华(万里通科技及数据中心商务智能团队数据分析组) <
[email protected]>:

> Hi all
>
>          I am encountering a problem at step "build base cuboid data", 
> mapreduce log as below
>
> And I googled it, but found nothing useful, so who can help me ?
>
>
> Error: java.lang.NumberFormatException at
> java.math.BigDecimal.<init>(BigDecimal.java:470) at
> java.math.BigDecimal.<init>(BigDecimal.java:739) at
> org.apache.kylin.measure.basic.BigDecimalIngester.valueOf(BigDecimalIn
> gester.java:39)
> at
> org.apache.kylin.measure.basic.BigDecimalIngester.valueOf(BigDecimalIn
> gester.java:29)
> at
> org.apache.kylin.engine.mr.steps.BaseCuboidMapperBase.buildValueOf(Bas
> eCuboidMapperBase.java:189)
> at
> org.apache.kylin.engine.mr.steps.BaseCuboidMapperBase.buildValue(BaseC
> uboidMapperBase.java:159)
> at
> org.apache.kylin.engine.mr.steps.BaseCuboidMapperBase.outputKV(BaseCub
> oidMapperBase.java:206)
> at
> org.apache.kylin.engine.mr.steps.HiveToBaseCuboidMapper.map(HiveToBase
> CuboidMapper.java:53) at 
> org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:145) at
> org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764) at
> org.apache.hadoop.mapred.MapTask.run(MapTask.java:340) at
> org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:168) at 
> java.security.AccessController.doPrivileged(Native Method) at
> javax.security.auth.Subject.doAs(Subject.java:415) at
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformat
> ion.java:1614) at 
> org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:163)
>
>
> **********************************************************************
> **********************************************************
> The information in this email is confidential and may be legally 
> privileged. If you have received this email in error or are not the 
> intended recipient, please immediately notify the sender and delete 
> this message from your computer. Any use, distribution, or copying of 
> this email other than by the intended recipient is strictly 
> prohibited. All messages sent to and from us may be monitored to 
> ensure compliance with internal policies and to protect our business.
> Emails are not secure and cannot be guaranteed to be error free as 
> they can be intercepted, amended, lost or destroyed, or contain 
> viruses. Anyone who communicates with us by email is taken to accept these 
> risks.
>
> 收发邮件者请注意:
> 本邮件含保密信息,若误收本邮件,请务必通知发送人并直接删去,不得使用、传播或复制本邮件。
> 进出邮件均受到本公司合规监控。邮件可能发生被截留、被修改、丢失、被破坏或包含计算机病毒等不安全情况。
>
> **********************************************************************
> **********************************************************
>



--
Best regards,

Shaofeng Shi

********************************************************************************************************************************
The information in this email is confidential and may be legally privileged. If 
you have received this email in error or are not the intended recipient, please 
immediately notify the sender and delete this message from your computer. Any 
use, distribution, or copying of this email other than by the intended 
recipient is strictly prohibited. All messages sent to and from us may be 
monitored to ensure compliance with internal policies and to protect our 
business.
Emails are not secure and cannot be guaranteed to be error free as they can be 
intercepted, amended, lost or destroyed, or contain viruses. Anyone who 
communicates with us by email is taken to accept these risks.

收发邮件者请注意:
本邮件含保密信息,若误收本邮件,请务必通知发送人并直接删去,不得使用、传播或复制本邮件。
进出邮件均受到本公司合规监控。邮件可能发生被截留、被修改、丢失、被破坏或包含计算机病毒等不安全情况。
********************************************************************************************************************************
  • problem ha... 万里通科技及数据中心商务智能团队数据分析组
    • Re: p... ShaoFeng Shi
      • 答... 万里通科技及数据中心商务智能团队数据分析组
        • ... ShaoFeng Shi
          • ... 万里通科技及数据中心商务智能团队数据分析组
            • ... ShaoFeng Shi

Reply via email to