|NO.Z.00019|——————————|BigDataEnd|——|Hadoop&OLAP_Kylin.V19|——|Kylin.v19|Cube优化|使用衍生维度.V2|

一、加载数据源
### --- 加载数据源
### --- 查看创建日期维表的cube
二、定义model:案例一
### --- 定义model:案例一

~~~     # 1、新建一个model1、新建一个model
~~~     # 2、定义事实表
~~~     # 3、定义维表
~~~     # 4、定义维度:全部加进去
~~~     # 5、定义度量值:指标
~~~     # 6、分区设定:默认,不是分区表——>Save

三、定义cube一:(使用衍生维度)
### --- 定义cube一:(使用衍生维度)

~~~     # 1、新建cube一
~~~     # 2、选择维度:使用衍生维度(系统默认是推荐使用衍生维度的)
~~~     # 3、定义度量
~~~     # 4、刷新设置:默认
~~~     # 5、高级设置:默认
~~~     # 6、覆盖配置:默认
~~~     # 7、概述:默认——>Save
四、定义cube二:(不使用衍生维度)
### --- 定义cube二:(不使用衍生维度)

~~~     # 1、新建cube二
~~~     # 2、定义维度
~~~     # 3、定义度量
~~~     # 4、其它的都保持默认

五、构建cube
### --- 构建cube

~~~     # 1、构建cube
六、在Insight查询sql语句
### --- 在Insight查询sql语句

~~~     # 1、使用定义的第一个使用衍生维度的cube5查询sql
~~~     # 2、使用定义的第二个不使用衍生维度的cube6查询sql
七、分别检查Cube的Cuboid数量
### --- 检查yanqi_sales_cube5的Cuboid数量

~~~     # 检查yanqi_sales_cube5的Cuboid数量
[root@hadoop02 ~]#  kylin.sh org.apache.kylin.engine.mr.common.CubeStatsReader yanqi_sales_cube5
 ~~~输出参数
 ============================================================================
Statistics of yanqi_sales_cube5[FULL_BUILD]

Cube statistics hll precision: 14
Total cuboids: 1                                                    // 有1个Cuboid
Total estimated rows: 2
Total estimated size(MB): 1.3828277587890625E-5
Sampling percentage:  100
Mapper overlap ratio: 1.0
Mapper number: 1
Length of dimension YANQI_KYLIN.DW_SALES.DATE1 is 1
|---- Cuboid 1, est row: 2, est MB: 0
----------------------------------------------------------------------------
### --- 检查yanqi_sales_cube6的Cuboid数量

~~~     # 检查yanqi_sales_cube6的Cuboid数量
[root@hadoop02 ~]#  kylin.sh org.apache.kylin.engine.mr.common.CubeStatsReader yanqi_sales_cube6
 ~~~输出参数
============================================================================
Statistics of yanqi_sales_cube6[FULL_BUILD]

Cube statistics hll precision: 14
Total cuboids: 2047                                                 // 有“2047&2*11”次方个Cuboid
Total estimated rows: 4031
Total estimated size(MB): 0.032235145568847656
Sampling percentage:  100
Mapper overlap ratio: 1.0
Mapper number: 1
Length of dimension YANQI_KYLIN.DW_SALES.DATE1 is 1
Length of dimension YANQI_KYLIN.DIM_DATE.DATEID is 1
Length of dimension YANQI_KYLIN.DIM_DATE.DAYOFYEAR is 1
Length of dimension YANQI_KYLIN.DIM_DATE.DAYOFMONTH is 1
Length of dimension YANQI_KYLIN.DIM_DATE.DAY_IN_YEAR is 1
Length of dimension YANQI_KYLIN.DIM_DATE.DAY_IN_MONTH is 1
Length of dimension YANQI_KYLIN.DIM_DATE.WEEKDAY is 1
Length of dimension YANQI_KYLIN.DIM_DATE.WEEK_IN_MONTH is 1
Length of dimension YANQI_KYLIN.DIM_DATE.WEEK_IN_YEAR is 1
Length of dimension YANQI_KYLIN.DIM_DATE.DATE_TYPE is 1
Length of dimension YANQI_KYLIN.DIM_DATE.QUARTER is 1
|---- Cuboid 11111111111, est row: 2, est MB: 0
    |---- Cuboid 00110001111, est row: 1, est MB: 0, shrink: 50%
----------------------------------------------------------------------------

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

posted on   yanqi_vip  阅读(18)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示