「支持某个数据源」有三种不同的意思
这三种在方案书里长得一样,在项目里工作量差十倍。
第一种是有专用连接器节点。拖到画布上,填地址、账号、库名,连上就能读写。主流关系型数据库、常见文件格式、对象存储属于这一类,基本不产生额外工作量。
第二种是通过通用接口连接。只要数据库提供符合 JDBC 标准的驱动,就可以用通用数据库连接器接入。这条路覆盖面非常广,但需要拿到驱动包、做配置、做连通性与数据类型的实测,属于可预期的工作量。
第三种是通过 API 或文件交换对接。各类业务系统(ERP、OA、CRM)属于这一类,前提是对方开放了接口或能定时导出文件。这部分是项目实施内容,不是开箱即用,报价时要单独算。
把这三层说清楚,比笼统宣称「支持 300 种数据源」更有用。技术评审的人分得清这个区别,含糊其辞反而扣分。
三层连接能力对照
按实施工作量从低到高排列。
专用连接器节点
- 关系型数据库:Oracle、MySQL、PostgreSQL、SQL Server、Db2、SQLite 等
- 文件格式:Excel、CSV、JSON、XML、Parquet、固定宽度文本等
- 对象存储与云盘
- REST API 通用调用
- 本地与共享目录批量读取
通用 JDBC 连接
- 任何提供 JDBC 驱动的数据库都可接入
- 国产数据库多数提供 JDBC 驱动
- 部分分布式数据库与数据仓库同样走这条路
- 需要:驱动包 + 连接串 + 账号权限
API 与文件交换
- ERP、OA、CRM、MES 等业务系统
- 前提:对方开放 API 或支持定时导出
- 需要:接口文档、鉴权方式、字段映射
- 部分系统可绕过应用层直连底层数据库
国产数据库怎么接
这是国产化项目里问得最多的一个问题,给出可执行的路径。
确认对方提供 JDBC 驱动
主流国产数据库产品一般都随发行版提供 JDBC 驱动包。向厂商或贵司 DBA 索取对应版本的驱动文件,注意驱动版本要与数据库服务端版本匹配。
在 iModel 中注册驱动
在首选项中加载驱动包并填写驱动类名与连接串模板,之后就可以像使用其他数据库一样用通用连接器节点建立连接。这一步是一次性配置,配好之后全团队复用。
做连通性与类型映射验证
重点验证三件事:大表读取的性能表现、特有数据类型能否正确映射、SQL 方言差异是否影响已有语句。这一步不能省,不同国产数据库的兼容表现有差异,我们不对未实测过的组合作承诺。
把验证结果写进方案
实测通过的数据库版本、驱动版本与已知限制,应当写进项目方案作为交付基线。这比在方案书上写一句「全面兼容国产数据库」对双方都更有保障。
以 ERP 取数为例:四条路径怎么选
业务系统没有「一键连接」这回事,但路径是清楚的。
| 路径 | 适用条件 | 特点 |
|---|---|---|
| 定时导出文件 | 系统支持计划任务导出,或已有报表导出流程 | 最快落地 实施成本最低,但数据有延迟,且导出格式变动会中断流程 |
| 标准接口调用 | 系统开放 OData、RFC 或自有 REST 接口 | 推荐方式 数据较新,权限可控。需要接口文档与鉴权配置 |
| 直连底层数据库 | 已获得数据库读权限,且了解表结构 | 需谨慎 效率最高,但绕过应用层逻辑,字段含义容易理解错,且系统升级时表结构可能变化 |
| 第三方取数中间件 | 前三条都走不通的封闭系统 | 需额外采购 需单独采购商业中间件,成本与可用性需在立项前确认 |
同样的四条路径也适用于 MES、CRM、OA 等系统。选哪一条取决于对方系统的开放程度,建议在需求调研阶段就确定下来。
大模型也是一类数据源
用于文本分类、摘要、信息抽取等处理环节。
- 接入方式:通过大模型连接节点配置接口地址与密钥。多数国产大模型提供 OpenAI 兼容接口,可按此方式接入。
- 本地部署模型:通过 Ollama、vLLM 等方式在内网运行的模型,同样以接口地址方式接入,整个过程不出内网。
- 典型用途:非结构化文本的分类与打标、长文档摘要、从工单与反馈中抽取结构化字段。
- 不作未实测承诺:具体模型与版本的兼容表现存在差异,已验证的组合清单建议在方案沟通阶段索取,我们不对未实测过的组合作承诺。
动手之前应该知道的四件事
选型阶段说清楚,比上线后返工便宜。
各类国内办公协同、CRM、财务 SaaS 产品没有现成节点,需要通过其开放 API 自行对接。可行,但属于实施工作量。
鲲鹏、飞腾等 ARM 平台目前不能运行,在规划中。如果贵司信创终端或服务器已全面切换到 ARM,请在立项前确认这一点。
能建立连接和能高效读取大表是两回事。亿级数据量的场景需要在 POC 阶段实测分页读取与下推计算的表现,不要按小样本的结果外推。
技术上能连,组织上不一定给权限。跨部门取数往往卡在审批而不是技术,这件事应该和技术方案同步推进。
信创环境的实际支持范围
按实测结果列,没验过的不写。
- 操作系统:银河麒麟 V10 / V11、统信 UOS 的 x86-64 版本,以及 Windows。安装为双击运行,十分钟内可完成。
- 处理器:海光 C86 架构已验证可用。
- ARM 架构暂不支持:鲲鹏、飞腾等 ARM 平台在规划中,目前不能运行。
- 离线部署:支持完全离线安装与本地化组件仓库,不需要连接境外服务器。
- 技术来源:基于 KNIME 开源内核二次开发,增强部分自主研发,源码可供审查。
关于数据集成与连接器
技术评审阶段问得最多的五个。
只要该数据库提供符合 JDBC 标准的驱动,就可以通过通用数据库连接器接入,主流国产数据库产品一般都提供。接入步骤见本页「国产数据库怎么接」一节。
需要说明的是,这与「内置专用连接器」不同:需要一次性配置驱动,并做连通性与数据类型映射的实测。我们可以配合完成这个验证,但不对未实测过的产品与版本组合预先作承诺。
建立连接、读取、合并、清洗、写出,全部通过可视化节点配置完成,不需要写代码。SQL 可以直接写在数据库节点里,熟悉 SQL 的人效率更高。
遇到特殊格式或复杂转换时,可以用脚本节点接入 Python、R 或 Java 处理。
不会。iModel 是本地部署的桌面与服务端软件,数据处理在你自己的机器或服务器上完成,支持完全离线运行,不需要连接境外服务器。
唯一的例外是你主动配置了外部服务时(例如调用云端大模型接口),那部分数据的流向由你的配置决定,可以在工作流中先做脱敏处理。
可以,但要看你的 ERP 开放到什么程度。本页列出了四条路径:定时导出文件、标准接口调用、直连底层数据库、第三方中间件,按可行性从高到低选。
实际项目中最常用的是前两条。建议在需求调研阶段就让 ERP 的运维方参与,确认能给到哪一种,这比事后再协调要快得多。
建议先下载试用版,拿一个真实的取数场景连一次,最能看出适配情况。数据库连接与文件读取在数据导入教程里有完整步骤。
如果涉及国产数据库或业务系统对接,可以直接联系我们做一次对接可行性评估,把驱动、接口和权限这三件事先过一遍。
先连一个真实的数据源试试
比起对照连接器清单,拿贵司实际在用的数据库或业务系统连一次,一天之内就能知道落在哪一层、要投多少工作量。想先做一次对接可行性评估,也可以直接联系我们。

