将excel导入mysql进行数据挖掘_数据挖掘--从开放数据库中导入数据

本文介绍了如何使用数据挖掘工具Clementine通过ODBC连接从Excel等数据库导入数据,详细阐述了连接数据库、选择表、SQL查询等步骤,为数据挖掘提供基础操作指南。
摘要由CSDN通过智能技术生成

Clementine提供了简单有效的获取不同数据源的方法,数据源选项板不仅包括那些可以通过ODBC数据源与关系数据库系统进行数据连接的节点,还包括用于输入各种普通文件的节点。同时用户还可以使用用户输入节点来产生数据。“数据源”选项板如下图所示。

数据源选项板包含以下节点。

◆数据库:用于通过ODBC导入数据。

◆变项文件:用于无限制字段的ASCII数据。

◆固定文件: 用于固定字段的ASCII数据。

◆SPSS文件:用于导入SPSS文件。

◆Dimensions:用于导入元数据或者个例数据集。

◆SAS 文件:用于导入SAS格式的文件。

◆Excel: 用于从Excel文本中导入数据。

◆用户输入:用于替代已存在的数据源节点,也可通过在已存在节点上单击鼠标右键的方式使用该节点。

建立一个流,要在数据流区域中增加一-个数据源节点。双击数据源选项板上的节点图标或选中数据源选项板上的节点图标后,拖动图标至数据流区域就可以将数据源节点添加到数据流中。在流区域双击该节点会打开一个对话框,用户可以从这里看到数据、字段名和变量值,还可以进行各种操作,例如过滤、定义数据类型、字段方向及进行缺失值检查。以下是各数据源节点的详细介绍和建立在这些节点上的操作。

从开放数据库中导入数据

如果用户有ODBC(开放式数据库连接), 就可以使用ODBC数据源节点从其他各种数据库中导入数据,包括Excel、Access、dBase、 SAS、Oracle 和Sybase。用户可以在Clementine的驱

动器文件.上看到(安装ODBC系统的信息)。从数据库中获取数据的步骤如下。

step 1

在“数据库”对话框中,使用“表”模型和“SQL查询”模型连接数据库。

step 2

从数据库中选择表。

step 3

使用数据库节点对话框中的各个选项卡,用户可以更改使用类型和过滤数据字段。

在流区域选择数据库节点并双击,打开数据库节点对话框,其默认界面如下图所示。用户可以使用数据库节点对话框中“数据”选项卡来进入数据库和从选定的表中读取数据。从所选表中加载数据的方式挺简单,只要在模式中选择“表”单选按钮,在表名输入框中输入表或者通过“选择”按钮来选择,设置完相关引用表名和列名等项即可。

1.数据库连接的添加

要打开数据库,用户必须事先选择连接的数据源。在“ 数据”选项卡中,从“ 数据源”下拉列表中选择“添加新的数据库连接”选项,打开如下图所示的“数据库连接”对话框,相关参数的说明如下。

◆数据源:列出可用的数据源。单击“连接”按钮连接,单击“刷新”按钮会更新。

◆用户名:如果数据源被密码保护,键入用户的用户名。

◆密码:如果数据源被密码保护,输入用户的密码。

◆连接:显示目前连接的数据库。若要删除连接,可以单击“删除”按钮。

一旦用户完成了选择,可单击“确定”按钮返回到主对话框中,并从目前连接的数据库中选择某个表。

2.选择表或视图

在用户连接到数据源之后,就可以从指定的表或视窗中选择输入字段。从数据库对话框的“数据”选项卡中,用户可以在表名输入框处输入表名或者单击“选择”按钮打开对话框,列出可用的表/视图,如下图所示,相关参数的说明如下。

◆显示表所有者: 如果数据源要求在用户进入表格之前必须指定表格的拥有者,就必须选择这一选项。如果没有这项要求请清除这一项。

SAS和Oracle数据库通常需要用户显示表所有者。

◆表/视图: 选择输入的表或视图。

◆显示:列出用户目前连接的数据源的列。选择下面的选项来给用户对可用表的浏览进行定制。

●选择“用户表”浏览由数据库用户建立的普通数据库表。

●选择“系统表”来浏览数据库的系统表(包含数据库信息、索引的描述等)。 该选项在浏览用于Excel的数据库时是非常必要的。

●选择“视图”来查看视图,通常是对一个或者多个普通表进行某个查询后,其生成记录组成的一个虚拟表。

●选择“同义名”查看在数据库中对任意现存的表建立的表名相似的同义名。

3.SQL查询

一旦用户连接到一个数据源,就可以使用SQL查询来选择输入字段。从“数据”选项卡中选择“SQL查询”单选按钮作为连接模式,这将在对话框中增加查询编辑窗口,如下图所示。

使用查询编辑器用户可以建立或装载- -个SQL查询,结果集将读进数据源中。如果要取消和关闭“ 查询编辑”窗口,选择“表”单选按钮,用表作为连接模型,相关参数说明如下。

◆载入查询: 单击“ 载入查询”按钮后打开文件浏览器,用户可以载入先前保存的查询,如下图所示为使用SQL查询载入数据对话框。

◆保存查询: 单击“保存查询”按钮后打开保存查询对话框,用户可以用来保存目前查询,如下图所示为使用SQL查询保存数据对话框。

欢迎大家加入人工智能圈参与交流人工智能学习圈 - 知乎​www.zhihu.com1106b916c15e6563873a6b8f7a6d16c8.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值