产品能力 · 数据集成

数据集成:先分清「能连」和「连得省事」

几乎所有分析平台都说自己支持上百种数据源。真到项目上,差别在于哪些是配好参数就能跑的、哪些要自己找驱动装上再调、哪些要对方开接口才谈得上。这一页把 iModel 的连接能力按这三层拆开讲,方便你在技术评审阶段就把工作量估准。

300+
内建数据源与处理节点
JDBC 通用
可扩展到任意兼容数据库
麒麟 · 统信
已验证运行环境(x86-64)
完全离线
不需连接境外服务器
先说清楚

「支持某个数据源」有三种不同的意思

这三种在方案书里长得一样,在项目里工作量差十倍。

第一种是有专用连接器节点。拖到画布上,填地址、账号、库名,连上就能读写。主流关系型数据库、常见文件格式、对象存储属于这一类,基本不产生额外工作量。

第二种是通过通用接口连接。只要数据库提供符合 JDBC 标准的驱动,就可以用通用数据库连接器接入。这条路覆盖面非常广,但需要拿到驱动包、做配置、做连通性与数据类型的实测,属于可预期的工作量。

第三种是通过 API 或文件交换对接。各类业务系统(ERP、OA、CRM)属于这一类,前提是对方开放了接口或能定时导出文件。这部分是项目实施内容,不是开箱即用,报价时要单独算。

把这三层说清楚,比笼统宣称「支持 300 种数据源」更有用。技术评审的人分得清这个区别,含糊其辞反而扣分。

连接分层

三层连接能力对照

按实施工作量从低到高排列。

第一层 · 开箱可用

专用连接器节点

  • 关系型数据库:Oracle、MySQL、PostgreSQL、SQL Server、Db2、SQLite 等
  • 文件格式:Excel、CSV、JSON、XML、Parquet、固定宽度文本等
  • 对象存储与云盘
  • REST API 通用调用
  • 本地与共享目录批量读取
这一层配置即用,不产生额外实施工作量。日常分析中八成以上的取数需求落在这里。
第二层 · 需配置验证

通用 JDBC 连接

  • 任何提供 JDBC 驱动的数据库都可接入
  • 国产数据库多数提供 JDBC 驱动
  • 部分分布式数据库与数据仓库同样走这条路
  • 需要:驱动包 + 连接串 + 账号权限
这条路覆盖面最广,也是国产数据库的主要接入方式。需要做连通性测试与数据类型映射验证,具体到每个产品的兼容情况建议在 POC 阶段实测。
第三层 · 项目实施

API 与文件交换

  • ERP、OA、CRM、MES 等业务系统
  • 前提:对方开放 API 或支持定时导出
  • 需要:接口文档、鉴权方式、字段映射
  • 部分系统可绕过应用层直连底层数据库
这一层是实施内容而非产品功能。工作量取决于对方系统的开放程度,立项时应单列预算与责任人。
信创场景

国产数据库怎么接

这是国产化项目里问得最多的一个问题,给出可执行的路径。

01

确认对方提供 JDBC 驱动

主流国产数据库产品一般都随发行版提供 JDBC 驱动包。向厂商或贵司 DBA 索取对应版本的驱动文件,注意驱动版本要与数据库服务端版本匹配。

02

在 iModel 中注册驱动

在首选项中加载驱动包并填写驱动类名与连接串模板,之后就可以像使用其他数据库一样用通用连接器节点建立连接。这一步是一次性配置,配好之后全团队复用。

03

做连通性与类型映射验证

重点验证三件事:大表读取的性能表现、特有数据类型能否正确映射、SQL 方言差异是否影响已有语句。这一步不能省,不同国产数据库的兼容表现有差异,我们不对未实测过的组合作承诺。

04

把验证结果写进方案

实测通过的数据库版本、驱动版本与已知限制,应当写进项目方案作为交付基线。这比在方案书上写一句「全面兼容国产数据库」对双方都更有保障。

业务系统对接

以 ERP 取数为例:四条路径怎么选

业务系统没有「一键连接」这回事,但路径是清楚的。

路径适用条件特点
定时导出文件 系统支持计划任务导出,或已有报表导出流程 最快落地 实施成本最低,但数据有延迟,且导出格式变动会中断流程
标准接口调用 系统开放 OData、RFC 或自有 REST 接口 推荐方式 数据较新,权限可控。需要接口文档与鉴权配置
直连底层数据库 已获得数据库读权限,且了解表结构 需谨慎 效率最高,但绕过应用层逻辑,字段含义容易理解错,且系统升级时表结构可能变化
第三方取数中间件 前三条都走不通的封闭系统 需额外采购 需单独采购商业中间件,成本与可用性需在立项前确认

同样的四条路径也适用于 MES、CRM、OA 等系统。选哪一条取决于对方系统的开放程度,建议在需求调研阶段就确定下来。

模型接入

大模型也是一类数据源

用于文本分类、摘要、信息抽取等处理环节。

  • 接入方式:通过大模型连接节点配置接口地址与密钥。多数国产大模型提供 OpenAI 兼容接口,可按此方式接入。
  • 本地部署模型:通过 Ollama、vLLM 等方式在内网运行的模型,同样以接口地址方式接入,整个过程不出内网。
  • 典型用途:非结构化文本的分类与打标、长文档摘要、从工单与反馈中抽取结构化字段。
  • 不作未实测承诺:具体模型与版本的兼容表现存在差异,已验证的组合清单建议在方案沟通阶段索取,我们不对未实测过的组合作承诺。
能力边界

动手之前应该知道的四件事

选型阶段说清楚,比上线后返工便宜。

没有针对国内 SaaS 的专用连接器

各类国内办公协同、CRM、财务 SaaS 产品没有现成节点,需要通过其开放 API 自行对接。可行,但属于实施工作量。

ARM 架构暂不支持

鲲鹏、飞腾等 ARM 平台目前不能运行,在规划中。如果贵司信创终端或服务器已全面切换到 ARM,请在立项前确认这一点。

连接不等于读得动

能建立连接和能高效读取大表是两回事。亿级数据量的场景需要在 POC 阶段实测分页读取与下推计算的表现,不要按小样本的结果外推。

数据源的权限要提前谈

技术上能连,组织上不一定给权限。跨部门取数往往卡在审批而不是技术,这件事应该和技术方案同步推进。

部署环境

信创环境的实际支持范围

按实测结果列,没验过的不写。

  • 操作系统:银河麒麟 V10 / V11、统信 UOS 的 x86-64 版本,以及 Windows。安装为双击运行,十分钟内可完成。
  • 处理器:海光 C86 架构已验证可用。
  • ARM 架构暂不支持:鲲鹏、飞腾等 ARM 平台在规划中,目前不能运行。
  • 离线部署:支持完全离线安装与本地化组件仓库,不需要连接境外服务器。
  • 技术来源:基于 KNIME 开源内核二次开发,增强部分自主研发,源码可供审查。
常见问题

关于数据集成与连接器

技术评审阶段问得最多的五个。

只要该数据库提供符合 JDBC 标准的驱动,就可以通过通用数据库连接器接入,主流国产数据库产品一般都提供。接入步骤见本页「国产数据库怎么接」一节。

需要说明的是,这与「内置专用连接器」不同:需要一次性配置驱动,并做连通性与数据类型映射的实测。我们可以配合完成这个验证,但不对未实测过的产品与版本组合预先作承诺。

建立连接、读取、合并、清洗、写出,全部通过可视化节点配置完成,不需要写代码。SQL 可以直接写在数据库节点里,熟悉 SQL 的人效率更高。

遇到特殊格式或复杂转换时,可以用脚本节点接入 Python、R 或 Java 处理。

不会。iModel 是本地部署的桌面与服务端软件,数据处理在你自己的机器或服务器上完成,支持完全离线运行,不需要连接境外服务器。

唯一的例外是你主动配置了外部服务时(例如调用云端大模型接口),那部分数据的流向由你的配置决定,可以在工作流中先做脱敏处理。

可以,但要看你的 ERP 开放到什么程度。本页列出了四条路径:定时导出文件、标准接口调用、直连底层数据库、第三方中间件,按可行性从高到低选。

实际项目中最常用的是前两条。建议在需求调研阶段就让 ERP 的运维方参与,确认能给到哪一种,这比事后再协调要快得多。

建议先下载试用版,拿一个真实的取数场景连一次,最能看出适配情况。数据库连接与文件读取在数据导入教程里有完整步骤。

如果涉及国产数据库或业务系统对接,可以直接联系我们做一次对接可行性评估,把驱动、接口和权限这三件事先过一遍。

先连一个真实的数据源试试

比起对照连接器清单,拿贵司实际在用的数据库或业务系统连一次,一天之内就能知道落在哪一层、要投多少工作量。想先做一次对接可行性评估,也可以直接联系我们。

iModel 专属客服
在线留言或电话联系
在线留言

留下您的问题和联系方式,我们会在一个工作日内回复。

手机与邮箱至少填一项

4008568196 拨打此号码联系我们

微信扫码咨询

iModel 微信咨询二维码

使用微信扫描上方二维码