You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by Ge Silas <go...@live.cn> on 2018/09/20 06:46:46 UTC

答复: String型日期做为分区字段,在cube编译后,sql无法查询。请帮忙看看原因,谢谢!

Hi Gang,

I cannot see any of your pictures in the email. Can you please resend?

Thanks,
Silas
________________________________
发件人: 梁刚 <li...@innotechx.com>
发送时间: 2018年9月18日 15:36
收件人: dev@kylin.apache.org
主题: String型日期做为分区字段,在cube编译后,sql无法查询。请帮忙看看原因,谢谢!


你好,

我在用kylin的过程中遇到了个问题,想咨询一下。Hive表的分区字段是string型的,在建Model时,我指定这个分区字段格式为yyyy-MM-dd, 当cube编译完成后,client端输入测试SQL:

[cid:image001.png@01D44F64.E6FED010]



可以成功查到Day字段的值:



[cid:image002.png@01D44F64.E6FED010]



但是, 当使用以Day做为查询条件的sql时,都会报错:

[cid:image005.png@01D44F65.10DAC150]



[cid:image006.png@01D44F65.69803C90]



想咨询一下,是否string类型的日期,在kylin里不能做为分区字段所导致的吗?谢谢!



Re: String型日期做为分区字段,在cube编译后,sql无法查询。请帮忙看看原因,谢谢!

Posted by ShaoFeng Shi <sh...@apache.org>.
Please check https://issues.apache.org/jira/browse/KYLIN-3126, should be a
bug of Apache Calcite.

Ge Silas <go...@live.cn> 于2018年9月20日周四 下午2:47写道:

> Hi Gang,
>
> I cannot see any of your pictures in the email. Can you please resend?
>
> Thanks,
> Silas
> ________________________________
> 发件人: 梁刚 <li...@innotechx.com>
> 发送时间: 2018年9月18日 15:36
> 收件人: dev@kylin.apache.org
> 主题: String型日期做为分区字段,在cube编译后,sql无法查询。请帮忙看看原因,谢谢!
>
>
> 你好,
>
> 我在用kylin的过程中遇到了个问题,想咨询一下。Hive表的分区字段是string型的,在建Model时,我指定这个分区字段格式为yyyy-MM-dd,
> 当cube编译完成后,client端输入测试SQL:
>
> [cid:image001.png@01D44F64.E6FED010]
>
>
>
> 可以成功查到Day字段的值:
>
>
>
> [cid:image002.png@01D44F64.E6FED010]
>
>
>
> 但是, 当使用以Day做为查询条件的sql时,都会报错:
>
> [cid:image005.png@01D44F65.10DAC150]
>
>
>
> [cid:image006.png@01D44F65.69803C90]
>
>
>
> 想咨询一下,是否string类型的日期,在kylin里不能做为分区字段所导致的吗?谢谢!
>
>
>

-- 
Best regards,

Shaofeng Shi 史少锋