

图 5.2.1:通过 HDFS 文件批量导入
此外,我们支持第三方数据源通过 API 写入方式 Holodesk |
例 5.2.1:将数据从本地磁盘批量写入 Holodesk
以 a.txt 文件为本地文件,holo_a 为目标表为例,具体示例步骤如下:
-
将数据文件上传到 HDFS
# 创建 HDFS 上的目标目录 hdfs dfs -mkdir /tmp/a # 上传本地文件 hdfs dfs -put a.txt /tmp/a/a.txt
复制 -
第二步:创建一张 text 外表
CREATE EXTERNAL TABLE text_a (id INT, name STRING) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' LOCATION '/tmp/a';
复制 -
第三步:创建一张 holodesk 表
create table holo_a(id int,name string) stored as holodesk;
复制 -
第四步:text 外表数据导入 holodesk 表 holo_a 中
insert into holo_a select * from text_a;
复制
文档反馈