KNIME 常用节点介绍--陈晔
KNIME 常用节点介绍
2019 年 02 月 27 日
陈 晔
1
KNIME 常用节点介绍--陈晔
KNIME 中有很多节点,基本数据处理,常用的不多。基本已在后续部分进行了呈现。
简单使用流程
打开 KNIME,在此处选择节点拖至中间窗口。
2
KNIME 常用节点介绍--陈晔
双击或者右击节点对节点进行配置。
3
KNIME 常用节点介绍--陈晔
节点介绍
读取数据表
IO 下面涉及到输入输出功能,读取数据表一般常用的是 CSV Reader 和 Excel Reader (XLS)
分别是读取 CSV 文件和 EXCEL 文件。CSV 文件只有一个 sheet,所以只读取一个 sheet,EXCEL
可以有多个 Sheet,可以根据需要读取多个 Sheet。
读取 CSV(CSV Reader)
4
KNIME 常用节点介绍--陈晔
点击 Browser 选择读取 CSV 文件的存放位置。
Has Column Header 勾选表示数据已有表头,会将第一行数据作为表头。
Has Row Header 勾选表示数据已有序号,会将第一列数据作为序号。
一般情况下勾选 Has Column Header,不勾选 Has Row Header,如果勾选了 Has Row
Header 而第一列不是整型数据格式,将报错无法读取。
读取 Execl(Excel Reader(XLS))
5
KNIME 常用节点介绍--陈晔
数据库连接(Database Connector)
6
KNIME 常用节点介绍--陈晔
Database driver 选择适用于需连接数据库的数据库驱动,本例为 Oracel。具体支持驱
动如下(其中 Oracel 为后期添加,其他为软件自带):
如不包含所需数据库驱动,可前往相应数据库网站进行驱动下载。然后打开 file 菜单栏,
进入 preferences,在下图位置添加其他驱动。
7
KNIME 常用节点介绍--陈晔
Database URL 基于给定的格式进行数据库地址填写。
数据库表读取(Database Reader)
此节点可基于原数据库 SQL 标准,使用 SQL 查询语句从数据库中读取表信息。仅需提
供给节点 SQL 脚本。
8