数据入库
组件介绍
“数据入库”(Table Writer) 控件支持把数据集写入指定数据库中。
“数据入库”(Table Writer) 控件支持人工智能平台中任意数据处理相关组件的输出写入到指定数据库表中,数据入库时可指定数据库中已有表信息,也可新建表进行数据写入,当指定已有表时用户可自定义写入配置(包括数据写入模式,数据属性与数据库表的属性对应配置等)。
- 输入:
- data:数据集
- 输出:
- 无
页面介绍
点击 “数据入库”(Table Writer) 控件查看参数配置页面,如下图所示:
参数选项
选项 | 说明 | 取值范围 | 样例值 |
---|---|---|---|
数据库类型 | 连接数据库的类型 | Microsoft SQL Server | MySQL |
数据库地址 | 数据库连接地址 | ip或域名 | 127.0.0.1 |
端口 | 连接端口号 | 0~65535 | 5432 |
模式 | schema,针对PostgreSQL数据库 | 非空字符串 | public |
数据库名 | 数据库名 | 非空字符串 | test |
用户名 | 数据库连接用户名 | 非空字符串 | postgres |
密码 | 数据库连接密码 | 非空字符串 | 123456 |
配置完成后,点击“获取表信息”按钮,将会弹出 “数据入库”(Table Writer) 控件的交互页面(如下图所示)。在交互页面中可以选择新建数据表把数据写入库中,或者选择已有表进行追加写入或覆盖写入。
使用案例
在下图所示的案例中,使用 “加载文件”(File) 控件加载数据集,连接 “数据入库”(Table Writer) 控件把数据写入库中。