在 Hive 中导入 .sql 文件

Import .sql file in Hive

我有一个名为 Hive_Tables.sql 的文件,其中包含以下代码:

CREATE EXTERNAL TABLE IF NOT EXISTS HISTORY 
(
    ROWKEY STRING,
    ID STRING,
    START_TIME STRING,
    END_TIME STRING,
    VALUE DOUBLE
)
ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES
(
    "hbase.columns.mapping" = ":key,VDS:ID,VDS:START_TIME,VDS:END_TIME,VDS:VALUE"
)
TBLPROPERTIES("hbase.table.name" = "HISTORY");

如何在 Hive 中导入此文件?

使用以下 bash 命令:

hive -f Hive_Tables.sql;