kylin-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "XiaoXiang Yu (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (KYLIN-3596) kafka使用特殊字符或hql关键字作为key,跑cube作业的时候创建hive临时表报错
Date Sun, 07 Oct 2018 13:39:00 GMT

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

XiaoXiang Yu commented on KYLIN-3596:
-------------------------------------

Hi [~xiewenliang], I think add back quote to each column is not a good idea. If so, kylin
can create intermediate flat table properly, but other part of code(which build the cube
and query the cube) should be modified at the same time, or they will throw error for the
same reason. 

 

我觉得这样加反引号的方式不适合, 因为要改动的地方比较多, 涉及到后面的构建cube和查询cube,
都需要做代码层面的修改, 我还没有什么更好的想法, 不过我觉得这样的解决方式不合适.

> kafka使用特殊字符或hql关键字作为key,跑cube作业的时候创建hive临时表报错
> ---------------------------------------------
>
>                 Key: KYLIN-3596
>                 URL: https://issues.apache.org/jira/browse/KYLIN-3596
>             Project: Kylin
>          Issue Type: Bug
>          Components: Tools, Build and Test
>    Affects Versions: v2.4.0
>            Reporter: wlxie
>            Assignee: XiaoXiang Yu
>            Priority: Major
>         Attachments: kafka使用关键字作为key.txt
>
>
> 各位老师,
>    在使用kafka作为Streaming Table 的时候,kafka的key包含下划线开头或hql关键字的时候,在跑cube作业的时候创建hive临时表报错。有没有什么配置可以让kylin在创建hive临时表的时候统一给字段名和表名加上反引号。我尝试把hive.support.sql11.reserved.keywords设置为false,但是还是不支持下划线开头和部分关键字。具体错误请参考附件。
>          谢谢。



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

Mime
View raw message