![Apache Kylin权威指南(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/797/26261797/b_26261797.jpg)
上QQ阅读APP看书,第一时间看更新
2.5.2 历史数据刷新
Cube构建完成以后,如果某些历史数据发生了变动,需要针对相应的Segment重新进行计算,这种构建称为刷新。刷新通常只针对增量构建的Cube而言,因为全量构建的Cube只要重新全部构建就可以得到更新;而增量更新的Cube因为有多个Segment,需要先选择要刷新的Segment,然后再进行刷新。
图2-29所示为提交刷新的请求页面,用户需要在下拉列表中选择一个时间区间。
![](https://epubservercos.yuewen.com/491023/14693363605380006/epubprivate/OEBPS/Images/t2-29-i.jpg?sign=1739299171-m71NSVniwsyG0eixxJpJ2iHfyBXYbJZm-0-6203b1a5750ce2059d8e7577d45ee86f)
图2-29 刷新已有的Segment
提交刷新请求以后,生成的构建任务与最初的构建任务完全相同。
在刷新的同时,Cube仍然可以被查询,只是返回的是陈旧数据。当Segment刷新完毕后,新Segment会立即生效,查询开始返回最新的数据。原Segment则成为垃圾,等待回收。