monitor可以查看進(jìn)度 手動(dòng)web ui 構(gòu)建cube 手動(dòng)輸入start data 和 end date cube得自動(dòng)調(diào)度 rest api 地址:http://kylin.apache.org/docs/howto/howto_use_restapi.html#list-cubes
List cubes http://hadoop003:7070/kylin/api/cubes/hpznyf_user_click_cube
hpznyf_user_click_cube http://hadoop001:7070/kylin/api/cube_desc/hpznyf_user_click_cubeBuild cubePUT /kylin/api/cubes/{cubeName}/buildPath VariablecubeName - required string Cube name.Request BodystartTime - required long Start timestamp of data to build, e.g. 1388563200000 for 2014-1-1endTime - required long End timestamp of data to buildbuildType - required string Supported build type: ‘BUILD’, ‘MERGE’, ‘REFRESH’Curl Examplecurl -X PUT -H "Authorization: Basic XXXXXXXXX" -H 'Content-Type: application/json' -d '{"startTime":'1423526400000', "endTime":'1423612800000', "buildType":"BUILD"}' http://<host>:<port>/kylin/api/cubes/{cubeName}/build直接執(zhí)行報(bào)錯(cuò):[hadoop@hadoop003 script]$ curl -X PUT --user ADMIN:KYLIN -H 'Content-Type: application/json' -d '{"startTime":'$start_day', "endTime":'$end_day', "buildType":"BUILD"}' http://hadoop003:7070/kylin/api/cubes/$v_cubename/build
查詢cube:展示數(shù)據(jù):日期 省份 城市 pv uvselect"DAY",
PROVINCE_NAME,
CITY_NAME,
sum(PV),
count(distinct USER_ID)
from DW_USER_CLICK_D as user_click
join DIM_PROVINCE as province on province.PROVINCE_ID=user_click.PROVINCE_ID
join DIM_CITY as city on city.CITY_ID=user_click.CITY_ID
group by "DAY",PROVINCE_NAME,CITY_NAME
%kylin
select
"DAY",
PROVINCE_NAME,
CITY_NAME,
sum(PV),
count(distinct USER_ID)
from DW_USER_CLICK_D as user_click
join DIM_PROVINCE as province on province.PROVINCE_ID=user_click.PROVINCE_ID
join DIM_CITY as city on city.CITY_ID=user_click.CITY_ID
group by "DAY",PROVINCE_NAME,CITY_NAME
運(yùn)行查詢就報(bào)錯(cuò): Failed : HTTP error code 500 修改為: %kylin select \"DAY\", PROVINCE_NAME, CITY_NAME, sum(PV) as \"PV\", count(distinct USER_ID) as \"UV\" from DW_USER_CLICK_D as user_click join DIM_PROVINCE as province on province.PROVINCE_ID=user_click.PROVINCE_ID join DIM_CITY as city on city.CITY_ID=user_click.CITY_ID group by \"DAY\",PROVINCE_NAME,CITY_NAME 注意點(diǎn):在配置kylin sql時(shí),對(duì)于""需要進(jìn)行轉(zhuǎn)義,否則是查詢不出來(lái)數(shù)據(jù)的 4.Run note with cron scheduler. 配置定時(shí)的數(shù)據(jù)刷新策略