1.hive創建外部分區表,並將hdfs上的文件導入hive
create external table db_hive_edu.wall_log_url ( log_time string, log_key string, url_detail string, url_briefly string, url_action string, time_situation string ) PARTITIONED BY(`dt` string) -- 分區字段 ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' -- 分隔符,即導入進來數據的默認分隔符 NULL DEFINED AS '' STORED AS TEXTFILE LOCATION '/hive/warehouse'; --hive數據在HDFS上的數據文件地址,備注結尾這里的;之間不要有空格 不然會報錯無法識別‘’號
2.將hdfs上part-00000文件導入hive
load data inpath '/tmp/py/output18/part-00000' overwrite into table db_hive_edu.wall_log_url partition(dt = '2021-05-18');
3.查看數據