执行 impala-shell 即能进入界面操作sql。如果在hive更新了数据之后,而在impala中却无法看到更新后的数据的话,意味着impala里元数据信息还没有刷新,此时在impala操作界面里 执行 invalidate metadata; 命令刷新元数据。
use rimengshe; CREATE TABLE if NOT EXISTS dw_serv_checi_query_day ( user_id string, railway_no string, start_station string ) PARTITIONED BY ( dt STRING ) ROW FORMAT DELIMITED FIELDS TERMINATED BY ' ' STORED AS TEXTFILE; ALTER TABLE dw_serv_checi_query_day ADD PARTITION (dt = ${partdt}); insert into dw_serv_checi_query_day partition(dt='20190101') values('1','2','3'); select * from dw_serv_checi_query_day; select count(*) from dw_serv_checi_query_day; |