阅读官网,学到哪就写到哪

1、需要先建立Model

2、kylin需要配置事实表,纬度表;可以自定义join。  我的用法和官方建议的不同,我是直接在hive中将所有的取join成一个单表,再根据单表进行cude kylin。 因为我的join的同时有一些业务上的处理。

3、需要选择cude的纬度字段和聚合的度量字段;纬度字段可以在所有的表中选择,度量字段只能在事实表中选择(度量字段就是被sum,avg,count的字段)

4、建立MODEL时,需要选择partition,一般是按天进行增量。

5、cude时,可以根据需求选择使用使用“层次”和“派生”,进行优化

1)、层次,添加字段之间的依赖,只能组合字段进行cube,减少cude的复杂度

2)、派生,将多字段组合成一个字段(即主键),根据主键进行查询。

3)、组合,指定组合字段,cube时按组合进行cube,减少cube的复杂度

6、

最新文章

  1. selenium:org.openqa.selenium.WebDriverException: f.QueryInterface is not a function
  2. btn css
  3. 腾讯开放平台 IOS应用URL schema、Boundle ID填写 (含微博、微信)
  4. 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
  5. 我的第二个app上线:术购管家
  6. hive中的常用方法(case,cast,unix_timestamp)
  7. 用Tupper自我指涉公式造图
  8. python类似微信未读信息图片脚本
  9. Xamarin 开发常见问题
  10. HDOJ/HDU 1015 Safecracker(深搜)
  11. 宁波Uber优步司机奖励政策(2月1日~2月7日)
  12. PHP Java
  13. 201521123051《Java程序设计》第七周学习总结
  14. struts2.xml的配置问题
  15. 扩展GDAL,支持CNSDTF格式(一)
  16. Polly 重试策略
  17. robotframework中的用evaluate关键字进行运算(随机数+转换+运算)
  18. Python HTMLTestRunner 学习
  19. 常用处理数组、字符串API → forEach every some sort map filter slice split indexOf concat substring substr splice join toString replace
  20. 20155338 《网络攻防》Exp5 MSF基础应用

热门文章

  1. ACM/ICPC 之 数论-素数筛选法 与 "打表"思路(POJ 1595)
  2. 24. javacript高级程序设计-最佳实践
  3. Divide and conquer:Median(POJ 3579)
  4. code vs1436 孪生素数 2(数论+素数的判定)
  5. 打包文件 MANIFEST.MF 功能详解
  6. 【jquery】字符ascii码转换函数
  7. iOS应用架构谈(三):View层的组织和调用方案(下)
  8. 模拟赛1102d2
  9. android DisplayMetrics 获取屏幕分辨率
  10. VGA信号一些分辨率的参数(摘抄)