Hi Vishal,

All the HBase tables that Kylin created are in the upper case, just to be
consistent. So far there is no configuration to change the behavior; if you
want to customize, you may have to tweak the code, please check this:
https://github.com/apache/kylin/blob/master/core-cube/src/main/java/org/apache/kylin/cube/CubeManager.java#L99

I'm curious about your solution that using Athena to query HBase tables
created by Kylin.  Those tables are not readable for Athena I think,
because Kylin uses dictionaries and other methods to encode the dimension
values, so directly query HBase may not get the expected data. A better way
is querying Kylin via its JDBC driver.


Best regards,

Shaofeng Shi 史少锋
Apache Kylin PMC
Email: [email protected]

Apache Kylin FAQ: https://kylin.apache.org/docs/gettingstarted/faq.html
Join Kylin user mail group: [email protected]
Join Kylin dev mail group: [email protected]



vishalchm <[email protected]> 于2021年5月15日周六 下午1:03写道:

> hi,
>
>  I am trying to read data from hbase via aws athena. Challenge is hbase
> tables created by kylin are in upper case, and Athena query converts table
> name to lower case which throws table not found error..i am able to query
> the table which is in lower case in hbase. is there any configuration in
> Kylin to change the hbase table name to lower case.
>
> Thanks,
> Vishal
>
> --
> Sent from: http://apache-kylin.74782.x6.nabble.com/
>

Reply via email to