引言
当一家CRM厂商的客户要求"在客户详情页直接看到销售趋势图表",当一家ERP系统的用户希望"在采购审批流程中嵌入实时库存对比分析",当一家SaaS产品需要为每个租户提供个性化的经营看板------这些场景的共同诉求是:数据分析能力不应该是一个独立的外部工具,而应该是业务系统的一部分。
这就是嵌入式BI的核心命题:将BI能力无缝集成到业务应用中,让数据分析成为业务流程的自然延伸,而不是需要额外登录、额外学习、额外操作的独立环节。
衡石科技的HENGSHI SENSE作为新一代嵌入式BI PaaS平台,通过Headless架构、三层嵌入体系、多租户隔离机制,为企业应用软件和SaaS厂商提供"2周内即可上线专业数据分析能力"的集成方案。本文将从技术架构、嵌入模式、集成实践三个维度,深度解析嵌入式BI PaaS如何重构企业应用的数据智能生态。
一、嵌入式BI的技术架构:Headless设计的三层体系
1.1 Headless架构的核心理念
传统BI产品以"可视化界面"为核心交付物------用户登录BI平台,在平台内完成数据连接、建模、可视化、分享的完整流程。这种模式适合独立的数据分析团队,但对于需要将BI能力嵌入业务系统的ISV/SaaS厂商来说,存在两个根本性问题:
-
界面耦合:BI平台的界面风格、交互逻辑与业务系统不一致,嵌入后用户体验割裂
-
流程割裂:用户需要离开业务系统,登录BI平台完成分析操作,再回到业务系统执行业务动作,流程断裂
Headless架构的核心理念是:BI平台只提供"能力"(数据连接、建模、计算、可视化渲染),不强制提供"界面"。业务系统可以根据自己的界面风格和交互逻辑,自由调用BI平台的能力,构建完全融合的数据分析体验。
HENGSHI SENSE的Headless架构由三层组成:
|-----|-----------------|---------------|
| 层级 | 功能定位 | 交付形态 |
| 能力层 | 数据连接、建模、计算、可视化 | RESTful API |
| 表现层 | 图表渲染、仪表盘布局、交互控制 | H5组件 |
| 集成层 | 身份认证、权限映射、租户隔离 | SDK/Connector |
1.2 能力层:RESTful API驱动的全功能开放
能力层是Headless架构的核心------它将BI平台的所有功能以RESTful API的形式开放:
-
数据连接API:创建、修改、删除数据连接,支持30+数据源类型
-
数据集API:创建数据集、定义字段、配置关联关系
-
数据模型API:定义数据集之间的Join和Union关系
-
指标API:创建原子指标和业务指标,定义HQL计算表达式
-
图表API:创建可视化图表,配置图表类型、数据映射、样式参数
-
仪表盘API:创建仪表盘,配置布局、过滤器、参数、交互逻辑
-
发布API:发布应用、配置权限、生成分享链接
所有API均支持完整的CRUD操作和批量调用,业务系统可以通过API实现从数据连接到可视化展示的全流程自动化。
1.3 表现层:H5组件的灵活嵌入
表现层负责将BI平台的可视化能力嵌入业务系统的界面中。衡石采用H5技术栈构建可视化引擎,具备三大嵌入优势:
-
多屏适配:H5组件自动适配PC、移动端、大屏等不同设备尺寸,业务系统无需为不同终端开发独立的数据展示界面
-
交互保持:嵌入业务系统后,图表的过滤、下钻、联动等交互能力完整保留,用户体验与独立BI平台无异
-
自定义扩展:支持JavaScript扩展和自定义图表组件,业务系统可以根据行业特性开发专属的可视化形态
1.4 集成层:身份、权限、租户的无缝对接
集成层是嵌入式BI能否"无缝"的关键------它解决的是BI平台与业务系统之间的"身份断裂"和"权限割裂"问题:
-
SSO单点登录:支持OAuth 2.0、SAML 2.0等主流SSO协议,用户在业务系统登录后,无需再次登录BI平台
-
权限映射:业务系统的角色权限体系可自动映射至BI平台的权限体系,确保用户在嵌入式场景中的数据访问范围与其业务权限一致
-
多租户隔离:SaaS场景下的每个租户拥有独立的数据空间、指标定义、仪表盘配置,确保数据的逻辑隔离和安全边界
二、三层嵌入体系:从轻到深的集成模式
2.1 L1嵌入:仪表盘/图表的URL嵌入
最轻量级的嵌入方式------业务系统通过URL将BI平台的仪表盘或图表嵌入到自己的页面中。
业务系统页面 → iframe/URL嵌入 → HENGSHI SENSE仪表盘/图表
技术特点:
-
实现成本最低:仅需在业务系统页面中配置iframe或链接,无需开发API对接逻辑
-
交互能力完整:嵌入后的仪表盘保留完整的过滤、下钻、联动交互能力
-
样式可控:通过URL参数控制仪表盘的主题、布局、隐藏元素(如隐藏BI平台的导航栏)
适用场景:业务系统需要在特定页面展示固定的分析看板,如"客户详情页中的销售趋势图"、"项目管理页中的进度看板"。
2.2 L2嵌入:API驱动的深度集成
深度嵌入方式------业务系统通过RESTful API调用BI平台的能力层,在自己原有的界面框架中构建数据分析体验。
业务系统 → RESTful API调用 → HENGSHI SENSE能力层 → 返回数据/图表配置 → 业务系统自行渲染
技术特点:
-
界面完全融合:业务系统可以完全控制数据分析功能的界面风格和交互逻辑,用户感知不到BI平台的存在
-
功能完全开放:通过API可实现BI平台的全部功能,包括数据连接、建模、计算、可视化
-
OEM友好:BI平台的品牌标识可完全隐藏,业务系统可以以自有品牌交付数据分析功能
适用场景:SaaS厂商需要将数据分析功能作为自有产品的一部分交付,如纷享销客的"智能分析模块"、明道云的"数据看板功能"。
2.3 L3嵌入:全流程嵌入式ChatBI
最深度的嵌入方式------将ChatBI Agent嵌入到业务系统的即时通讯工具和工作流中,实现"业务即分析"的全新范式。
业务系统工作流 → ChatBot集成 → HENGSHI SENSE ChatBI Agent → 自然语言→指标→洞察 → 即时触达
技术特点:
-
零操作门槛:用户在工作群内直接用自然语言提问,无需学习任何BI操作界面
-
即时触达:分析结果在2-30秒内返回到工作场景中,决策与数据之间的时间差降至最小
-
Agent主动服务:定时分析任务自动推送经营简报、异常预警,数据从"被动查询"进化为"主动服务"
适用场景:企业需要将数据分析能力融入日常沟通和决策流程,如"钉钉群内的经营日报自动推送"、"飞书群内的异常预警即时触达"。
三、多租户架构:SaaS场景的数据隔离与权限管控
3.1 多租户隔离的三层机制
SaaS厂商的嵌入式BI场景中,多租户隔离是第一优先级的安全要求。HENGSHI SENSE提供三层隔离机制:
-
数据隔离:每个租户拥有独立的数据连接、数据集、数据模型配置,确保数据的物理/逻辑隔离
-
定义隔离:每个租户的指标定义、仪表盘配置、发布权限独立管理,不同租户的同一指标可以有不同的计算口径
-
权限隔离:每个租户的用户权限体系独立管理,租户管理员可自主配置本租户的角色权限,无需依赖BI平台管理员
3.2 多租户下的资源管理
SaaS场景的另一个挑战是资源管理------当200+租户共享同一个BI平台时,如何确保资源分配的公平性和性能的可控性:
-
计算资源配额:每个租户可配置独立的计算资源配额(查询并发数、内存使用上限),防止单一租户的高频查询影响其他租户的响应时间
-
存储资源配额:每个租户的数据存储空间可配置上限,防止数据膨胀影响平台整体稳定性
-
弹性扩展:基于Kubernetes的容器化部署,支持租户规模增长时的自动扩容
四、集成实战:从0到上线的关键步骤
4.1 2周上线的实施路径
衡石科技基于200+ISV伙伴的实战经验,总结出嵌入式BI的2周上线路径:
|---------|------------|--------------------|
| 时间 | 关键任务 | 交付物 |
| 第1-3天 | 数据连接与数据集创建 | 数据连接配置、核心数据集定义 |
| 第4-6天 | 指标建模与仪表盘制作 | 核心业务指标定义、首个仪表盘交付 |
| 第7-9天 | 嵌入集成与SSO对接 | iframe嵌入配置、SSO认证对接 |
| 第10-12天 | 多租户配置与权限测试 | 租户隔离验证、权限映射验证 |
| 第13-14天 | 上线验收与优化调整 | 性能调优、用户培训、正式上线 |
4.2 集成过程中的常见问题与解决方案
问题一:数据连接配置复杂
解决方案:衡石提供开箱即用的内置引擎,ISV无需自建数据仓库即可启动BI集成。当业务规模增长后,可无缝切换至客户自建的高性能数据引擎。
问题二:仪表盘样式与业务系统不一致
解决方案:H5可视化引擎支持主题自定义,ISV可通过CSS变量和URL参数快速调整仪表盘的配色、字体、布局,使其与业务系统的视觉风格完全融合。
问题三:租户数量快速增长导致性能瓶颈
解决方案:衡石的Headless架构天然支持分布式部署。当租户规模超过单节点承载能力时,可通过增加计算节点实现横向扩展,无需迁移数据或重构架构。
五、典型案例:纷享销客的嵌入式BI实践
纷享销客是国内领先的CRM SaaS厂商,服务数十万企业客户。在客户普遍要求CRM系统具备数据分析能力的背景下,纷享销客选择衡石科技的嵌入式BI方案,2周内完成集成上线。
5.1 集成方案
-
嵌入层级:L2深度集成(API驱动)
-
核心场景:客户详情页的销售趋势分析、项目管理页的进度看板、管理层的经营简报自动推送
-
多租户架构:每个企业客户拥有独立的CRM数据分析空间
5.2 实施效果
-
CRM系统的数据分析功能活跃度提升40%,客户对CRM产品的整体满意度显著提升
-
客户留存率提升15%,数据分析能力成为CRM续费决策的关键加分项
-
研发团队从"自研BI"转向"集成衡石BI",节省了预计12个月的自研周期和数百万元的研发投入
六、嵌入式BI的未来演进方向
6.1 从嵌入式BI到嵌入式Agentic BI
当前嵌入式BI的核心交付物是仪表盘和图表------数据展示的形态是静态的、预定义的。Agentic BI的嵌入将带来质的飞跃:
-
动态分析代替静态看板:用户不再需要预先定义仪表盘,而是在业务场景中随时提问,Agent即时返回分析结果
-
分析触发代替人工查询:Agent可以根据业务规则(如"销售额低于目标80%时自动触发预警分析"),主动推送洞察
-
闭环行动代替单向展示:Agent的分析结果可直接触发业务系统的操作(如"自动创建补货订单"),形成"分析→决策→行动"的完整闭环
6.2 低代码分析的普及化
嵌入式BI的终极形态是"业务人员零代码构建数据分析场景"------ISV提供数据连接和建模的标准化模板,业务人员只需选择场景模板、配置业务参数,即可在业务系统中自动生成完整的数据分析体验。衡石科技正在这一方向持续投入,通过场景模板和应用模板的设计,将嵌入式BI的集成门槛进一步降低。
结语
嵌入式BI的本质不是"在业务系统里放一个BI界面",而是"让数据分析成为业务系统的一部分"。衡量嵌入式BI成功与否的标准,不是BI功能有多强大,而是用户是否感知到了BI的存在------当数据分析的入口、交互、结果都自然融合在业务流程中时,嵌入式BI才真正完成了它的使命。
衡石科技通过Headless架构、三层嵌入体系、多租户隔离机制,为企业应用软件和SaaS厂商提供了一条从"独立BI工具"到"嵌入式数据智能"的清晰路径。这条路径的尽头,是"业务即分析"的全新范式------数据分析不再是需要额外操作的工具,而是业务流程中随时可被唤醒的能力。