Запрос на Bucketized Table

Я создал таблицу с багетами следующим образом

drop table if exists bi_st.st_usr_member_active_day_test;
CREATE TABLE `bi_st.st_usr_member_active_day_test`(
`cal_dt_from` string,
  `cal_dt_to` string,
  `memberid` string, 
  `vipcode` string, 
  `vipleavel` string, 
  `cityid` string, 
  `cityname` string, 
  `groupid` int, 
  `groupname` string, 
  `storeid` int,
  `storename` string, 
  `sectionid` int, 
  `sectionname` string, 
  `promotionid` string, 
  `promotionname` string, 
  `moduleid` string, 
  `modulename` string, 
  `activeness_today` string, 
  `new_vip_class` string
  )
  clustered by (storeid) into 2 buckets 
  row format delimited fields terminated by '\t'
  stored as orc TBLPROPERTIES('transactional'='true');

И затем вставил некоторые данные в него, а затем я сделал select * from bi_st.st_usr_member_active_day_test where storeid = 193;, это не удалось и дал индекс массива из связанной ошибки. Кто-нибудь может объяснить по этому поводу? Спасибо

0 ответов

Другие вопросы по тегам