# 第2课。数据访问
数据争用总是从访问数据开始。从KNIME Analytics Platform,您可以连接到任何数据源,例如CSV文件和其他格式化的文本文件,Excel工作簿,Web服务,数据库和大数据平台,以及其他软件工具的专有文件格式。
在本课程中,我们将展示如何在KNIME工作流程中从文件本地访问数据和从数据库远程访问数据。有关要访问数据的所有KNIME节点的更详尽列表和描述,请下载免费的电子书“它们会融合吗?” (opens new window),这是一系列围绕数据访问和数据融合的博客文章。
本课程包括练习,数据文件,解决方案工作流以及预先建立的空练习工作流以及相关说明,可在[L1-DW KNIME数据牧马人分析平台-基础知识中找到。](https://hub.knime.com/maarit/spaces/Public/latest/E-Learning/L1-DW KNIME Analytics Platform for Data Wranglers - Basics/)电子学习中的 (opens new window)文件夹 KNIME集线器上的存储库。
跳到以下主要部分:
# 从文件读取数据 (opens new window)
# 访问数据库 (opens new window)
# 从文件读取数据
文本格式的文件,Excel文件,KNIME本机.table格式的文件以及许多其他文件类型都有其自己的读取器节点。它们共有的配置选项是文件路径。
# 阅读器节点
以下视频介绍了一些常见的读者节点。
参考工作流程使用文件阅读器 (opens new window) 在KNIME Hub上可用。
参考工作流程*表阅读器* (opens new window) *在KNIME Hub上可用。*
#
参考工作流程*读取XLS文件* (opens new window) *在KNIME Hub上可用。*
练习:读取文本文件
解决方案:读取文本文件
练习:读取.table文件
解决方案:读取.table文件
练习:读取Excel文件
解决方案:读取Excel文件
# 绝对路径和相对路径:knime://协议
在所有这些读取器节点中,文件路径是最重要的设置。您可以将其表示为相对于某个安装点的绝对路径或相对路径。
可以在表格阅读器中 (opens new window)找到工作流程相对路径的示例 KNIME Hub上的工作流程。
练习:相对路径和绝对路径
解决方案:相对路径和绝对路径
# 访问数据库
在KNIME工作流程中,您可以连接到任何符合JDBC的数据库,并直接在数据库上访问和操作数据。您可以随时将数据读入本地KNIME数据表,反之亦然。
参考工作流程数据库-简单IO (opens new window) 在KNIME Hub上可用。
练习:访问数据库
解决方案:访问数据库