Apache Kylin : Analytical Data Warehouse for Big Data
Welcome to Kylin Wiki.
参考 issue:
目前,kylin4.0 中仍然需要通过 hiveClient 去获取 hive meta 信息来 load hive table,通过用户反馈发现,load hive table 时经常会出现类冲突问题。
为了解决此问题,我们计划从 kylin4.0 中去除 hive dependency,使用 SparkSession 来获取 hive meta 信息。需要做的事情如下:
1. 从 kylin 启动脚本 kylin.sh 中去除加载 hive dependency 的过程;
2. 继承 IHiveClient 接口实现 SparkHiveClient 类,使用 SparkSession 实现其中的方法;
3. 将 Kylin 4.0 中使用到原有 CLIHiveCLient/BeelineHiveClient 类的地方均替换为使用 SparkHiveClient 类;
4. 清理相关无用代码。
Overview
Content Tools
ThemeBuilder
Apps