本文为您介绍如何使用HoloStudio导入客户端数据至Hologres。

前提条件

背景信息

HoloStudio支持一键本地上传文件功能,您可以使用可视化方式导入客户端数据。

您也可以使用COPY命令导入客户端数据,详情请参见使用COPY命令导入客户端数据至Hologres

操作步骤

  1. 登录Hologres管理控制台
  2. 鼠标悬停至顶部菜单栏左侧的三角图标,选择目标地域。
  3. 实例列表 > Hologres引擎管理页面,单击前往DataWorks-HoloStudio开发
  4. 新建内部表。
    使用SQL Console新建一张用于接收客户端数据的内部表,详情请参见SQL Console。示例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;
    您也可以使用PG管理新建内部表,详情请参见添加表
  5. 新建一键本地上传文件
    1. Holo Studio界面的左侧导航栏,单击数据开发图标。
    2. 进入数据开发页面,鼠标悬停至顶部菜单栏的新建图标。
    3. 单击一键本地上传文件
    4. 一键本地文件上传对话框中,配置各项参数。上传
      参数 描述
      目标库 Hologres的数据库名称。
      目标schema 当前数据库的Schema名称。

      如果您没有新建Schema,则只能选择默认创建的public。如果有新建的Schema,您也可以选择新建的Schema。

      选择要导入的数据表 需要导入数据的表。
    5. 单击下一步
    6. 一键本地文件上传对话框中,配置各项参数。选择文件
      参数 描述
      选择文件 需要上传的本地文件。

      仅支持上传TXT、CSV和LOG类型的文件。

      选择分隔符
      • 逗号
      • Tab
      • 分号
      • 空格
      • |
      • #
      • &

      您也可以自定义分隔符。

      原始字符集
      • GBK
      • UTF-8
      • CP936
      • ISO-8859
      首行为标题 勾选则设置首行数据为标题。
    7. 单击提交
  6. SQL ConsolePG管理页面,查看已上传的数据。详情请参见SQL Console查看表