本文将会为您介绍在HoloStudio中如何可视化上传本地文件

Hologres支持以copy命令以标准输入的方式将客户端数据上传,详情请见使用COPY命令导入客户端数据。HoloStudio支持以可视化的方式一键本地文件上传,快速将数据导入到对应的表。具体操作步骤如下:

  1. 新建一张表
    使用SQL Console或者PG管理新建一张表,用于接收本地上传的数据。示例建表sql如下:
    BEGIN;
    CREATE TABLE if not EXISTS holo_bank (
     age int8,
     job text,
     marital text,
     education text,
     card text,
     housing text,
     loan text,
     contact text,
     month text,
     day_of_week text,
     duration text,
     campaign int8,
     pdays float8,
     previous float8,
     poutcome text,
     emp_var_rate float8,
     cons_price_idx float8,
     cons_conf_idx float8,
     euribor3m float8,
     nr_employed float8,
     y int8
    );
    COMMIT;
  2. 新建一键本地上传文件

    在数据开发单击一键本地上传文件,新建业务节点。

    797
  3. 填写上传信息

    在新跳转出来的一键本地文件上传页面根据业务情况填写上传的信息。

    798
    配置项 说明 备注
    目标库 当前Hologre的数据库名
    目标schema 当前表所在的schema 默认为public,若有新建schema,也可以选择新schema
    选择要导入的数据表 要导入数据的表
  4. 选择本地文件上传数据

    填写完上传信息之后,单击下一步,选择文件上传数据。

    799
    配置项 说明 备注
    选择文件 本地文件 只支持.txt、.csv和.log文件类型
    选择分隔符 逗号或者空格
    原始字符集 原始字符集
    • GBK
    • UTF-8
    • CP936
    • ISO-8859
    首行为标题 首行数据为标题
  5. 查看数据

    填写完上传数据的信息之后,单击提交,将会将本地数据上传到对应到表中,您可以使用SQL Console或者PG管理查看数据。

    800