本文为您介绍如何使用HoloStudio导入客户端数据至Hologres。
前提条件
阿里云账号注册,详情请参见阿里云账号注册流程。
开通实时数仓Hologres并绑定至DataWorks工作空间,详情请参见DataWorks快速入门。
背景信息
HoloStudio支持一键本地上传文件功能,您可以使用可视化方式导入客户端数据。
您也可以使用COPY
命令导入客户端数据,详情请参见导出至本地文件。
操作步骤
登录Hologres管理控制台,在页面顶部选择目标地域。
单击左侧导航栏前往DataStudio。
新建内部表。
使用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管理新建内部表,详情请参见创建及管理内部表。
新建一键本地上传文件。
在Holo Studio界面的左侧导航栏,单击图标。
进入数据开发页面,鼠标悬停至顶部菜单栏的图标。
单击一键本地上传文件。
在一键本地文件上传对话框中,配置各项参数。
参数
描述
目标库
Hologres的数据库名称。
目标schema
当前数据库的Schema名称。
如果您没有新建Schema,则只能选择默认创建的public。如果有新建的Schema,您也可以选择新建的Schema。
选择要导入的数据表
需要导入数据的表。
单击下一步。
在一键本地文件上传对话框中,配置各项参数。
参数
描述
选择文件
需要上传的本地文件。
仅支持上传TXT、CSV和LOG类型的文件。
选择分隔符
逗号
Tab
分号
空格
|
#
&
您也可以自定义分隔符。
原始字符集
GBK
UTF-8
CP936
ISO-8859
首行为标题
勾选则设置首行数据为标题。
单击提交。
在SQL Console或PG管理页面,查看已上传的数据。详情请参见SQL Console或创建及管理内部表。
文档内容是否对您有帮助?