联 系 我 们
售前咨询
售后咨询
微信关注:星环科技服务号
更多联系方式 >
6.3.5 基于 HDFS 写入数据
更新时间:2/13/2025, 9:23:27 AM
sql to holodesk
图 5.2.1:通过 HDFS 文件批量导入
此外,我们支持第三方数据源通过 API 写入方式 Holodesk
例 5.2.1:将数据从本地磁盘批量写入 Holodesk

以 a.txt 文件为本地文件,holo_a 为目标表为例,具体示例步骤如下:

  1. 将数据文件上传到 HDFS

    # 创建 HDFS 上的目标目录
    hdfs dfs -mkdir /tmp/a
    
    # 上传本地文件
    hdfs dfs -put a.txt /tmp/a/a.txt
    复制
  2. 第二步:创建一张 text 外表

    CREATE EXTERNAL TABLE text_a (id INT, name STRING)
    ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
    LOCATION '/tmp/a';
    复制
  3. 第三步:创建一张 holodesk 表

    create table holo_a(id int,name string) stored as holodesk;
    复制
  4. 第四步:text 外表数据导入 holodesk 表 holo_a 中

    insert into holo_a select * from text_a;
    复制