每个软件企业的产品在功能上都有自己的特点,都有自己的市场定位和价值主张。在大数据时代,为了让产品更具吸引力,很多软件企业已经开始在自己的产品中引入嵌入式 BI 方案,来满足用户日益增长的数据分析需求。
目前,市场上的产品在嵌入式分析的点上,都或多或少有一些宣传,但每家的嵌入式特点并不完全相同。因此,在确定解决方案之前,软件公司需要仔细评估。那么,在选择嵌入式 BI 方案时,该如何去评估呢?
事实是,一些表层的展现的是很容易骗人的。很多 BI 产品的嵌入式功能,在演示时看起来很棒,但在具体实现时却无法实现。很多软件公司容易犯的一个主要错误是只关注 BI 产品的功能,而忽略了它与软件和客户环境的集成程度。为了帮助软件公司避免这种错误,在选择嵌入式 BI 解决方案时,这里有五个因素可以进行参考。
Iframe 作为一种常见的集成方式,通过简单的设置,就可以将仪表板和报表的分析结果,嵌入到软件的 Web 页面中。这种方式,是市场上大部分产品宣传的嵌入式能力。这种方式虽然简单,但是有很多局限性。如果想要做到数据分析功能和软件原生的深度集成,数据、事件交互,Iframe 并不是最佳的结构选择。
如果您正在寻找能够与您的产品进行深层次集成的嵌入式 BI ,这样使得您的客户就不会察觉到 BI 功能是否原生。那么,基于 JavaScript 的 DIV 层级的无缝嵌入解决方案,将是最佳的选择。使用 DIV 嵌入,可以利用原生的 JavaScript ,可以将整个仪表板,甚至单个图表元素以 DIV 的方式集成到您的项目,嵌入的图表元素具有高度开放的接口,支持和您项目中的其他元素进行数据交互。整个 BI 软件可以直接嵌入到您的产品中,使其与您的软件无法区分与您的软件完美融合。,这确保了无缝和直观的用户体验。
如果您想为客户提供可定制的用户界面( UI ),那么易于使用的 API 是必不可少的。例如,API 允许根据用户类型打开和关闭工具栏,只允许根据使用规则显示指定的数据源,并支持创建具有不同过滤器和选项的各种仪表板。
不是专业为嵌入而设计的 BI 产品大部分不会提供完整的 API 能力。专业的嵌入式 BI ,可以通过调用 API ,可在应用软件内对仪表板 /报表进行权限管理、分类管理、重命名、删除等深度集成操作。,通过调用产品 API ,可在应用软件内对仪表板 /报表进行权限管理、分类管理、重命名、删除等深度集成操作。而应用软件和 BI 软件之间的接口对最终用户是完全透明的。
单点登录( SSO )功能的集成安全性是评估 BI 应用程序的另一个重要因素。不是为嵌入而设计的 BI 产品的 SSO 配置会非常困难甚至不可能。对于这些产品,用户通常必须登录访问企业应用程序,然后需要再次登录才能访问数据分析功能。对用户体验来说,既笨拙又令人恼火。
为嵌入而设计的产品使采用 SSO 安全性变得简单。一旦用户登录到您的应用程序,他们就可以能够以安全、无缝的方式与任何东西进行交互,包括嵌入式 BI 。嵌入式 BI 可以复用业务系统的认证体系和权限管理,配置简单,同时,安全性高。
随着企业软件数据分析需求的增长,企业需要考虑所嵌入 BI 的扩展能力。容器技术,如 Docker 和 Kubernetes 解决方案,使扩展变得简单,允许您以最小的成本轻松地从少数用户扩展到数百万用户。因此,选择嵌入式 BI 解决方案时应该考虑对容器化部署的支持。
对于与您的产品不在同一环境中的嵌入式 BI 解决方案(如基于 IFrame 的 BI 产品),很难实现廉价的基于容器的扩展。此类 BI 提供商可能会以完全不同的粒度进行扩展,并需要根据容器数量独立采购产品,这个成本是非常高昂的。
在评估嵌入式 BI 解决方案的价格时,除了最初的报价(包括折扣)之外,还要考虑产品的授权机制。非嵌入式产品通常按用户、服务器或 CPU 定价。这意味着,随着客户对应用程序使用量的增长,您将不得不向接受更高的软件使用成本。
为避免计量解决方案带来的影响,请选择一款具有固定成本定价模型的嵌入式 BI 产品,该授权机制与计划如何扩展产品使用率和扩大产品使用率和客户群体相一致。
评估嵌入式 BI 解决方案不仅仅是检查产品的功能。您需要确定建议的预选的解决方案是否真正设计为嵌入式,并具备与您的企业软件应用程序无缝集成所需的所有功能。无论是,包括考虑 DIV 还是 API 、安全性还是可伸缩性、托管模型还是定价模型,都要知道您在寻找什么,并选择符合您需求的解决方案。请记住,并非所有嵌入式 BI 解决方案都是相同的,因此请选择最适合您的应用程序和业务的解决方案。