成功的嵌入式BI项目必须具备的特性

成功的嵌入式BI项目必须具备的特性

当涉及到使用商业智能(BI)平台时,公司通常会分为两种使用这些平台的场景。这些场景是BI工具的“直接使用”或“嵌入使用”。“直接使用”意味着BI用户直接登录到BI工具的前端,并单独使用或按提供的方式使用。相比之下,“嵌入式使用”涉及以编程的方式将BI内容的部分嵌入到另一个应用程序中,通常用于转售。

在过去,这两种用法肯定是常见的,但现在,即使是将这些工具用于“直接使用”的公司仍然强烈需要嵌入。云计算的广泛采用和最近由大流行引起的在家工作轮班,使得通过单一协作地点访问所有工具的愿望变得更加普遍。现在,“嵌入式使用”不再是那些希望将多个应用程序作为单一产品转售的领域,今天,我们发现每个人都需要嵌入式,在某种程度上。几乎每个公司都有一些员工门户或SharePoint站点,通常用作文档或信息的集中位置。只有当人们希望将来自商业智能工具的仪表板和报告嵌入到其他站点时才有意义。既然嵌入对每个人都至关重要,那么让我们看看一些特定于嵌入的特性,以及如果您的目标是将BI应用程序嵌入到另一个站点或应用程序中,为什么需要它们。

可嵌入的内容(咄?)

嵌入的关键组件是在BI工具中构建内容(仪表板和报告)的能力在其他应用程序或网站中显示它.对于那些从“直接使用”角度出发的人来说,简单的内容嵌入已经变得非常重要,可以让尽可能多的人获得信息。容易访问可信的和预先构建的内容也解决了每个人构建和兜售他们自己构建的内容的excel问题。如果你需要访问公司信息,你来到一个地方,知道你看到的数据是经过审查和准确的。

安全集成

一旦你计划在另一个网站嵌入内容,你需要回答“你将如何处理”的问题安全?在幕后,每个BI工具都需要以某种方式处理安全问题 。这个答案可能以匿名登录的形式出现,用户永远看不到登录屏幕,每个人都有开放访问权。或者使用单点登录(SSO),其中一个集中位置处理多个应用程序的安全性。最后,您可以选择实现一些自定义的东西。在自定义的情况下,您的开发人员可能希望将系统设置为嵌入的目标系统也处理您的登录。例如,您要嵌入内容的站点可能是一个需要用户输入用户名和密码才能访问的应用程序。当用户导航到BI内容时,您可能不想强迫用户再次登录以通过BI工具的安全性——这将是奇怪的;你已经登录了!相反,一旦您从用户的首次登录中知道他们是谁,您可能会让您的系统静默地将用户登录到BI系统。所有这些都需要BI工具的API支持,以允许这种类型的设置。 Regardless of your security choice, this is something that you are going to have to answer, so it's worth thinking about early.

易用性

想要消费内容的用户最不希望学习的是如何使用BI工具。他们想要内容,他们想要内容简单明了,简单明了。对易用性的需求是嵌入式BI如此神奇的原因;它允许用户访问他们已经熟悉的在线门户或Intranet并查看内容。这种对易用性的推动正是术语所在之处银服务发挥作用了。“银盘服务”是指用银盘盛食物的概念;BI内容需要尽可能地变得直观和易于消费。你经常会听到内容消费者说:“我不想为我的数据工作,只要给我答案就行了!”在许多方面,正确嵌入BI可以解决您可能关心的任何易用性问题。

样式和定制

当我与从传统BI工具过渡过来的客户交谈时,我总是感到惊讶,因为一个普遍的问题是“我们可以吗?改变颜色视觉效果吗? '。市场上有相当多的工具不允许简单的颜色变化的灵活性。在嵌入时,一个常见的要求是确保内容符合托管站点的美学。围绕样式的灵活性,甚至可能满足图形艺术家的复杂需求,通常是必不可少的。设置颜色的能力只是第一步;那么字体、边框、阴影、渐变、图像等等呢?许多大公司对所有内容都有严格的品牌要求,尤其是当这些内容是公开的时候,但内部内容也有这种需求。

白色的标签

报告/仪表板内容的样式无疑是一回事,但整个BI应用程序的样式是另一回事。工具栏、菜单、弹出框甚至错误对话框都可能看起来非常奇怪,当你嵌入的内容样式与应用程序的其他部分相似时,你会突然收到一条看起来像来自另一个星球的消息。这种视觉上的差异就是白色标签发挥作用的地方。问题是,你在你的托管应用程序和你嵌入的BI内容上有一个样式,但有时在嵌入时BI工具的一部分“显示通过”。白色的标签不仅对内容进行样式设计,而且对提供内容的应用程序本身进行样式设计。例如,如果您决定报表内容应该放在单独的登录屏幕后面,那么为登录屏幕本身添加白色标签(有效地重新设计样式)以满足您的需要,这将是为您嵌入的必要考虑因素。

本地化

您的用户可能希望看到以自己的母语而不是创建Business Intelligence应用程序的人的母语编写的内容。许多BI工具允许您提供本地化文件,将应用程序翻译成您希望支持的任何语言。更高级的系统可以根据查看嵌入内容的用户自动提供不同的语言。检查嵌入的BI内容和应用程序是否都支持转换本地化.当工具栏、弹出窗口或错误消息用另一种语言显示时,使用正确的语言显示内容是很尴尬的。

多租户

前面提到,有一种趋势是为所有类型的BI用户嵌入。尽管如此,多租户仍然是传统嵌入用例阵营中的一个特性。多租户是使用单个环境托管应用程序的多个独立实例的能力。在转售服务时,这种设置是最好的,因为你想让你的客户端内容(用户,数据,一切!)与其他客户端分开。如果你的客户是两家大银行,一个错误让其中一家看到了另一家的数据或用户信息,这是不可接受的。多租户解决了这个问题,它将单个服务器拆分为多个服务器,并使每个人的利益彼此隔离,彼此安全。在“直接使用”模式下,多个部门的敏感资料必须与其他部门完全分开保存。

嵌入式导出(和其他功能)

当涉及到嵌入内容时,你需要嵌入的不仅仅是内容;它周围的特征也很重要。用户希望仪表板和报表具有的最常见特性之一是输出内容其他系统,如excel。问题是,通过使用应用程序工具栏和菜单中的工具栏和菜单,这些功能中的许多都是可用的,而您希望在嵌入式场景中隐藏这些工具栏和菜单!答案是通过仪表板上的一个快速按钮直接公开这些特性,或者通过嵌入的用于单击访问这些特性的报告。功能嵌入也是必不可少的,因为它允许用户在不接触“应用程序”本身的情况下获得额外的功能访问。

API支持

API支持允许开发人员在基本BI平台内修改和扩展功能,并通过编程访问各种功能,而无需接触用户界面。没有可靠的API支持,嵌入只是一个白日梦。API支持将允许像外部管理这样的操作——也许你想从BI工具本身之外添加/删除用户?您还可能有一些特定的需求,比如自定义系统,该系统允许用户在应用程序中接收需要他们直接关注的数据通知。API就像你的基础设施;它越强大,你在定制你想要提供的体验时就有越多的选项。

菜单和导航

当您直接使用BI工具时,您通常不需要担心内容之间的导航,因为该工具在其界面中内置了这类选项。嵌入给你带来了一个问题:当只嵌入内容时,用户如何从一个仪表板移动到另一个仪表板。一些BI工具通过提供数据来解决这个问题菜单控件直接依赖于你的内容。这些菜单是可定制的,允许您为用户提供一种方法来导航您所创建的内容。

嵌入式自助服务

通常,嵌入式内容只意味着BI工具的查看和分析部分,但有时您想让用户能够做得更远。为此,您可能希望为用户提供一个干净的、受治理的数据集,并为他们提供以下功能探索这些数据或者甚至构建自己的报表和仪表板——所有这些都是嵌入式的,无需离开前端应用程序。这一点可能比较棘手,因为很少有BI供应商能够正确地支持真正的嵌入式自助服务。

正如您所看到的,如果您正在寻找BI,您需要审查许多考虑因素,即使您通常属于“直接使用”类别—在一天结束时,几乎每个人最终都需要嵌入式BI。确保您选择的BI工具能够满足您现在和将来的嵌入需求。

如果你想了解更多,请查看我的教育内容(与杰夫一起Off the Charts)所有BI,仪表盘,报告和登达BI。

关于作者

杰夫Hainsworth

Jeff Hainsworth是Dundas Data Visualization的高级解决方案架构师,拥有超过15年的商业智能经验。他对建筑、编程和一切视觉的东西都有激情——你知道,闪亮的东西!点击“Off the Charts…”他的平台上有很多很棒的内容,包括分析、数据可视化、仪表板和商业智能。每个人都有适合自己的东西!

跟随在Linkedin
打印