一键上传本地文件

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

前提条件

背景信息

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

您也可以使用COPY命令导入客户端数据,详情请参见导出至本地文件

操作步骤

  1. 登录Hologres管理控制台,在页面顶部选择目标地域。

  2. 单击左侧导航栏前往DataStudio

  3. 新建内部表。

    使用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管理新建内部表,详情请参见创建及管理内部表

  4. 新建一键本地上传文件

    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. 单击提交

  5. SQL ConsolePG管理页面,查看已上传的数据。详情请参见SQL Console创建及管理内部表