You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Yichen Zhou (JIRA)" <ji...@apache.org> on 2018/11/26 03:36:00 UTC

[jira] [Comment Edited] (KYLIN-3668) Performing a cube build error on the Chinese hive table field

    [ https://issues.apache.org/jira/browse/KYLIN-3668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16698448#comment-16698448 ] 

Yichen Zhou edited comment on KYLIN-3668 at 11/26/18 3:35 AM:
--------------------------------------------------------------

Hi [~wxs] ,

As far as I know, hive doesn't support UTF-8 for database/table/column name yet. [https://cwiki.apache.org/confluence/display/Hive/User+FAQ#UserFAQ-DoesHivesupportUnicode?]

This is because hive needs to pass the meta
information between components, sometimes as XML sometimes as json,
and these serializations are not able to deal with complex encoding.

It is complex to support Chinese character names in Kylin and we have no plan to do this so far. Maybe table/column comments can be an alternative for you.

 


was (Author: yichen.zhou):
Hi [~wxs] ,

As far as I know, hive doesn't support UTF-8 for database/table/column name yet. [https://cwiki.apache.org/confluence/display/Hive/User+FAQ#UserFAQ-DoesHivesupportUnicode?]

This is because hive needs to pass this meta
information between components, sometimes as XML sometimes as json,
and these serializations are not able to deal with complex encoding.

It is complex to support Chinese character names in Kylin and we have no plan to do this so far. Maybe table/column comments can be an alternative for you.

 

> Performing a cube build error on the Chinese hive table field
> -------------------------------------------------------------
>
>                 Key: KYLIN-3668
>                 URL: https://issues.apache.org/jira/browse/KYLIN-3668
>             Project: Kylin
>          Issue Type: Bug
>          Components: Tools, Build and Test
>    Affects Versions: all
>         Environment: KYLIN Version2.3 hbase1.2.6 hive1.2.2
>            Reporter: wxs
>            Assignee: Yichen Zhou
>            Priority: Major
>             Fix For: v2.6.0
>
>
> The Chinese name can be created in hive, and the field name can be named Chinese characters. Easy to understand and remember.
> The Chinese table of DataSource load hive in KYLIN is displayed normally. But when you do cube build, the first step: create intermediate flat hive table error.
> KYLIN advantage can be connected to BI tools, field Chinese, for the presentation layer is the highlights and concerns.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)