Hive加載數據文件到數據表的步驟如下:
首先,確保數據文件已經存在在HDFS上,可以使用HDFS命令或者Hadoop文件系統API上傳數據文件到HDFS中。
進入Hive命令行終端,使用CREATE TABLE
語句創建一個表,定義表的列名、數據類型等信息。例如:
CREATE TABLE my_table (
col1 INT,
col2 STRING,
col3 DOUBLE
)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
STORED AS TEXTFILE;
LOAD DATA INPATH
語句將數據文件加載到創建的表中。例如:LOAD DATA INPATH '/user/hive/data/datafile.txt' INTO TABLE my_table;
SELECT
語句查詢表的數據,確認數據加載成功。例如:SELECT * FROM my_table;
通過以上步驟,就可以將數據文件成功加載到Hive數據表中。