随着SaaS应用的普及,国内很多企业已经习惯了将SaaS应用作为企业信息化的核心应用选项之一,例如SaaS版本的ERP、CRM等,在企业中使用非常普遍。然而,目前大部分SaaS应用的核心功能还是表单的数据录入,业务逻辑和流程的处理。绝大多数SaaS应用的数据存储在厂商的数据库,没有对最终用户开放,也没有提供合适的数据分析解决方案,所以用户无法做基于数据分析的价值挖掘。

随着大数据应用的普及,敏锐的产品经理应该可以察觉到,通过强化产品的数据分析能力,提升SaaS应用的销售和续订是一个很有前景的突破口。但是,他们的经验集中在业务处理,可能对客户的数据分析需求研究不够深入,在规划SaaS产品的数据分析功能时很难提出足够好的解决方案。

(嵌入金蝶云星空SaaS的嵌入式BI Wyn Enterprise)

因此,为了提升客户满意度,增加产品的竞争力,SaaS应用的产品经理应该考虑选择专注于数据分析的嵌入式BI作为数据分析需求的解决方案,而不是完全自研。嵌入式BI具备丰富的API能力和OEM白标能力,允许SaaS应用的开发人员基于嵌入式BI做定制,在现成的数据源接入、数据建模、可视化设计、灵活分析功能之上,快速构建基于SaaS多租户权限管控的分析功能。不仅在技术上可以完美融合,在成本投入上,也可以大大降低开发的资金和时间投入。研究表明,嵌入式BI解决方案可以有效帮助SaaS公司减少不必要的投入,在开发环节不会被所选择的工具或方案卡住,是SaaS应用增强分析功能的最佳选择。通过嵌入式BI,SaaS应用可以获得最佳的增强分析体验。

1、更高的安全性保障

SaaS应用程序,特别是那些用于医疗保健或金融等高度监管行业中的应用程序,需要其第三方软件提供商提供严密的安全协议。对于多租户环境,这意味着确保一个客户永远不会看到另一个客户的数据。需要做到绝对的数据权限隔离,保证数据的绝对安全。

以国产嵌入式BI 能力最强的Wyn Enterprise为例,支持四层权限控制体系,可以做到基于用户组织、角色、自定义属性的行级数据权限控制,从数据源、数据集、数据记录、分析看板各个层级和资源,均可以控制查看范围。这种原生支持多租户级别细粒度控制对于SaaS提供商来说至关重要,他们需要遵守法规,遵从安全性标准并保护客户的数据隐私,而无需彻底检修其数据体系结构。Wyn Enterprise不仅支持行级别的安全性控制,还允许全方位的多租户配置,可与SaaS应用现有的租户结构无缝集成。

2、定时调度,自由配置

调度是BI工具的重要功能之一,主要包括两个方面:一个是通过调度任务将数据源的数据抽取到缓存库中进行数据定时更新;另一个是通过调度任务定时将报表、报告推送到收件人的邮箱,或者定时生成本地文件。

一个低效的调度程序可能会消耗宝贵的处理能力,使数据库过载,无法及时更新数据,或无法按时(或向正确的收件人)提交报告,甚至导致服务器崩溃,从而对BI实现造成严重破坏。

SaaS应用需要将通过SaaS系统数据生成的报告通过调度任务定时推送给租户的订阅邮箱,租户无需登录系统,即可收到数据分析报告。基于嵌入式BI的调度服务,SaaS应用无需再单独开发调度功能。嵌入式BI的调度器服务是专门为BI报告而构建的,并且具有高度的可扩展能力,即使在报告高峰期,也能保持服务器正常运行。

3、获取更好的技术支持

SaaS提供商和嵌入式BI厂商建立合作关系,可以获得更好的技术支持。因为嵌入式BI的厂商大部分定位于提供专业的软件开发工具和技术服务,有专门的技术团队,这种天然属性就保障了产品和技术支持的质量。与合适的嵌入式BI提供商合作,SaaS公司遇到的任何严重问题都可以得到及时解决、妥善处理。

4、更好的性能和可扩展性

有时,SaaS提供商可能会担心采用第三方数据分析方案会出现性能问题,BI解决方案在大规模情况下会表现不佳。他们积累的数据、用户和报告越多,软件的运行速度就越慢。如果出现用户抱怨运行和查看报告速度慢时,他们不得不面临很尴尬的窘境。前期投入了选型成本和开发成本,但是又无法及时止损,降低对整个SaaS应用的影响。因此,选择嵌入式BI的性能和可扩展性就需要着重考虑。

Wyn Enterprise嵌入式BI专门为SaaS应用的这种情况做了充分考虑。从产品部署层面,支持各功能节点的分布式部署,当SaaS数据和并发规模上升时,只需要增加相应分布节点的硬件配置,即可轻松应对高负荷的情况。

5、全面满足个性化的分析需求

自助式分析技术普及以来,固定式的分析报告需求普遍减弱。大多数BI提供商将分析重点集中到仪表盘和数据可视化,而不是表格报告。

SaaS提供商也发现,他们的客户普遍需要和BI解决方案一样的能够交互式探索的分析报告。这时候,采用嵌入式BI就非常合适。直接将嵌入式BI简单易用的仪表板设计能力、高度灵活的数据分析能力嵌入到SaaS应用,作为产品的标准功能或增值功能向用户提供。将数据分析功能直接提供给用户,用户可以基于自己对业务的理解,自主构建分析,实现自助式数据分析。

对于有分析需求的租户,只需要付费开通分析功能,其他功能如租户数据源接入、数据模型、分析仪表板均可自动化同步开通。

(集成到泛微 e-cology OA中的嵌入式BI Wyn Enterprise)

6、与SaaS应用深度融合的原生分析能力

SaaS提供商即使考虑使用成熟的BI解决方案来补充自己产品的分析功能,也会担心第三方工具与自有平台的融合深度。主要体现在两个方面:

1)产品标识: 是否可以完全去除第三方工具的信息,不要让用户从界面风格、Logo、操作习惯上觉得这个功能不像原生的功能;

2)技术融合度: 对于开发团队,更关注的是产品的集成能力,是否能真正做到与SaaS应用在权限上、功能上深度融合,API的开放程度和丰富程度如何。

在这一点上,Wyn Enterprise嵌入式BI是目前业内做得最好的。它提供了基于GraphQL的丰富的API接口,允许开发人员通过API操作系统的各种对象和文档,例如添加组织、数据源、数据集、权限分配等。同时在前端集成上,提供了超越同类产品的DIV集成方式,使得BI中的图表可以和SaaS应用界面的组件进行深度交互,并且在界面风格上支持定制,真正做到原生的嵌入。

7、统一部署,集中维护

引用第三方BI作为SaaS应用的分析功能,还需要考虑的一个重要功能点就是部署问题。是否支持与SaaS应用打包集成部署、同步部署、跨平台部署,是评估方案的重要功能点。

现在国内大部分SaaS应用都是基于Docker的容器化部署方式,第三方BI工具如果也支持容器化部署,将大大增强集成之后的可维护性。

(集成到Infor SyteLine ERP 的嵌入式BI Wyn Enterprise)

8、更有竞争力的定价权

不言而喻,具备强大数据分析能力的SaaS应用必然有更强的市场竞争力,能为客户提供更多的价值。不仅仅在应用层面帮助客户解决企业管理的信息化需求,更能帮助客户挖掘使用SaaS应用所积累的数据价值,帮助用户进行科学的经营决策。SaaS提供商势必比友商具备更强的产品定价能力。