寻找商业智能?问潜在供应商的重要问题

您当前的商业智能(BI)和数据可视化需求将不再是您未来的需求。如果您评估一个BI工具,您需要确保您选择的工具将随着您的需求增长和扩展而增长和扩展。无论您决定使用哪种商业智能应用程序,从长远来看,一般的灵活性都是必不可少的,因为很难预测您未来的需求。

快速的免责声明。对于那些从“业务用户”的角度来看待BI的人来说,最好了解有许多幕后技术工作正在进行,以便您可以通过在BI工具中执行自助服务任务来查看仪表板,甚至创建自己的仪表板。下面的技术问题是需要问的,我强烈建议IT在任何BI项目的早期阶段都要大量参与。再多的“易用性”也不能取代这些技术上的考虑,无论是在旅程的开始还是从长远来看。

在我从事这个行业15年多的时间里,我注意到,任何地方的BI供应商一开始都会强调灵活性和可定制性。问题是这个术语很模糊,很难理解真正的“灵活”是什么意思。

灵活性是您应该非常勤奋地确保工具满足您的需求的一个领域。让我们看看您应该问BI提供者的几个问题,以确保他们在应用程序的所有领域都是灵活的。

今天,我将给你一个问题列表,问你的BI供应商,以确保他们是认真的灵活。如果我提出了一个不熟悉的问题,也许有必要研究一下这个需求,因为它可能是你还没有注意到的东西。

我将保持这些问题的简单形式,问题“Q”和为什么对这些问题有一个答案是必要的。

我们走吧。

举办

问:你的BI工具将被托管在哪里,如何托管?

为什么?-根据您的需要,BI的位置非常重要。

你有高安全性的需求吗?如果你有一个现场部署可能是最好的。

你的IT是否太麻烦或太忙?云计算可能是未来的发展方向。

另外,如果您正在考虑的供应商只提供有限的托管方法,那么如果您的体系结构需求在未来发生变化,您该怎么办?

如果你想深入了解,这里有一个关于这个主题的视频。

数据连接

问:你连接到我现在需要的数据源了吗?

为什么?- - - - - -这是一个非常明显的问题,但是许多人使用简单的excel数据进行测试,然后想知道为什么当他们尝试使用实际的数据源时,在实现中遇到了困难。Excel代码片段是最直接的数据源,最不容易产生问题。使用实际数据并执行一些真实世界的测试。

Q—如果我需要连接到一个您(BI供应商)以前从未听说过的数据源,该怎么办?

为什么?- - - - - -事物是变化的。您可以采用新的工具,或者决定需要使用在评估过程中最初没有考虑到的现有资源。如果您想使用BI供应商目前没有提供的东西,会发生什么情况呢?你需要确保你对他们的回答感到满意,因为你不想受他们发行计划的摆布。

数据准备和建模

问:你如何处理多维或OLAP数据?(如果你用的话)

为什么?- - - - - -并非所有的数据都是“扁平的”,为了更好的分析,一些数据采用了预先结构化的格式。如果您有这类数据,请绝对确保您可以按原样使用它。许多工具会要求您首先将数据“压平”,这违背了像这样构造数据的初衷。

问:你支持实时数据吗?

为什么?- - - - - -信不信由你,有些工具不允许实时数据刷新,或者会为此收取额外费用。如果您希望将BI用于操作或性能管理仪表板,那么实时尤其重要。

问:您支持基于角色或基于用户的安全吗?

为什么?- - - - - -根据自动查看仪表板的人筛选仪表板是一个普遍的要求。在这种情况下,应该只允许查看者查看他们被授权查看的数据。而许多BI工具将会有的一种方式要做到这一点,有几个要求您编写这种急需的功能,而不是使用内置机制。

Q -是否有数据清理、混合、合并和一般数据转换的选项?

为什么?- - - - - -每个人的数据都是一团糟,很少与组织的报告需求一致。这种不匹配意味着必须有人花时间修改您的数据,这可能意味着请求IT或可能获得额外的工具来提供帮助。一些BI工具有一个数据准备层或ETL层,可以帮助完成这项工作。这个功能是一个救命稻草。

问:数据治理是如何工作的,它如何帮助自助服务用户理解数据?

为什么?—如果您希望执行自助BI或授权其他用户执行自助BI,您需要调查BI工具的数据治理能力。这是一个很大的主题,这是我关于这个问题的视频。

问:是否存在数据修正以帮助暂时缓解数据问题?

为什么?正如前面提到的,大多数人的数据都是一团糟,一旦开始开发报告,很少有不需要额外的“数据工作”的情况。当您看到数据问题时,数据校正是防止停机的一种极好的方法。如果一个数字是错误的,你可以“纠正它”,同时查看原因并修复后端问题。如果没有这一点,您可能不得不删除报告,以防止人们基于这些不正确的价值做出糟糕的决定。这只是一个不错的临时权宜之计。

问:您支持工作流和操作的回写能力是什么?

为什么?如果您是仪表板的新手,您可能不会太担心回写,但这是当您的需求开始变得更复杂时出现的问题之一。如果你想让BI和你一起成长,数据输入是100%值得研究的。

分析

问:我可以用R、Python或Script来扩充我的数据以解决复杂的需求吗?

为什么?采用Python和R是商业智能行业中发生过的最好的事情之一。这些语言是海量的,可以让您做任何与数据相关的事情,从数据的扩展到数据的深入分析——这是必须具备的。

问:你如何支持假设分析?

为什么?假设分析是一种将灵活的BI工具与仅仅提供最低限度的功能区分开来的能力类型。假设分析允许您预测结果,并积极地进行决策。

开发者如何向BI工具中添加新的公式?如果一个公式没有开箱即用的支持,期望是什么?

为什么?- - - - - -没有BI工具能够提供开箱即用的所有东西,因为每个人都有不同的需求。公式是一个特别值得关注的领域,因为您可能需要计算具有特定需求的东西。如果您能够灵活地使用自定义公式,这将有所帮助。

Q -你支持不规则的层次结构吗?

为什么?- - - - - -有时,等级制度可能是“不平衡的”或“不规则的”。许多BI工具只支持简单用例版本或层次结构。如果它们支持更复杂的版本,它们通常会迫使您编写大量的代码,以将数据转换成BI工具可以摄取的格式,以便与这些层次结构一起使用。适当的层次结构支持是另一个不明显的用例,它可能不会在粗略的评估中出现,但可能会在以后的工作中引起严重的麻烦。

数据可视化

问:你们是否支持诸如循环图、雷达图、桑基图、相关矩阵或其他高级可视化数据?

为什么?- - - - - -毋庸置疑,条形图、线条图和点图应该构成仪表板上可视化的大部分内容,但它们并不是全部。根据您的分析需求,有许多强大的选项可用,它们当然不应该被忽视。

问:如果我需要你没有提供的图表类型,我该怎么办?

为什么?- - - - - -就像我上面提到的其他一些观点一样,没有BI工具可以提供开箱即用的所有东西。有些BI工具有更多的可视化选项,有些则很少,但是您当然应该知道是否可以随着您的需求的变化而添加新的可视化,当然,也应该知道如何添加!?

问:是否支持移动响应式设计?

为什么?- - - - - -移动观看将会持续下去,而且会非常选择一个不正确支持移动查看的BI工具是不合适的。

Q -你能在手机和桌面之间自动切换用户体验吗?

为什么?- - - - - -说到手机,通常有两种思路。

1 -应该创建一个仪表盘,并在桌面和移动端之间自动转换。

2-你应该建立两个仪表板,一个用于移动端,一个用于桌面端。

第二种心态背后的原因是,人们使用移动仪表盘的方式与台式电脑不同。在台式电脑上,你有时间,你更愿意钻研和寻找见解。

您可能即将进入移动用例的会议,并且您对摘要信息更感兴趣。如果是这种情况,您不妨构建不同的仪表板来满足每种需求,BI工具应该根据您的设备自动将您转移到正确的仪表板。

问:添加上下文如Period over Period比较容易吗?

为什么?-在商业智能中,环境为王,没有比期间与期间(PoP)比较更好的方法来显示环境了。

许多BI工具不会自动执行PoP,并且需要您修改源数据以满足用户可能需要看到的每个PoP变化。强迫数据更改以支持PoP是非常不切实际的,BI工具应该自动处理这个问题。

问:你是否支持在传统计划报告的基础上进行突发报告?

为什么?—在许多组织中,报告的构建只是整个图景的一部分,许多公司在采用方面很挣扎。带有计划报告和计划个性化报告(通常称为报告爆发)的BI工具是一种很好的机制,可以让人们获得内容并创建基于数据的决策行为。

Q -像仪表板这样的内容可以嵌入到另一个应用程序中吗?

为什么?- - - - - -一个确保您的内容消费者拥有最优的用户体验的最佳方法之一是让他们远离业务智能工具。嵌入完成的内容,并允许用户作为现有网站或门户的一部分查看仪表板和报告,为用户提供了一种简化的体验,在这种体验中,用户不需要导航BI工具来查找内容。

问:如何在仪表板中嵌入HTML内容?

为什么?- - - - - -有时,您还需要在仪表板上显示其他输出。也许一个具有特定可视化的IT监视工具在传统仪表板旁边查看会有意义?一些最好的BI工具将允许您引入基于web的定制内容,并将其与仪表板混合在一起,就像它们来自一个地方一样。

政府

问:你如何处理适当的开发方法,如版本控制和变更管理?

为什么?-您是否有一个开发人员负责创建所有的商业智能内容,还是在一个团队中工作?在团队设置中,您需要确保商业智能工具支持特性,以便您的团队在构建内容时不会互相践踏。你愿意因为糟糕的工作流程而浪费多少时间?

Q -你可以使用API而不是简单的用户界面来执行管理任务吗?

为什么?-在将BI嵌入到另一个应用程序中或试图将所有IT功能放到一个地方时,您可能希望使用代码而不是提供的接口来执行某些功能。此外,管理api非常适合自动化大型且繁琐的任务。

问:你对应用程序的设置有什么样的控制?例如:您是否可以更改应用程序的查询超时或白标签?

为什么?-你选择的BI工具可以构建仪表板,这很好,但你能定制工具本身吗?适用于一个组织的东西可能并不适用于您,对BI应用程序的外观和行为方式进行精确控制可以帮助它更好地匹配您的业务需求。

正如您所看到的,为了确保供应商是真正灵活的,您需要询问许多问题。(作为一名顾问)没有什么比看到一个明显具有高级BI需求的公司选择一个简单的BI产品更让我伤心的了,因为他们的评估被误导了,或者过于关注易用性而不是灵活性。希望这个列表为您提供了一个进行更深入BI评估的良好起点,以便您能够根据自己的需求和未来选择正确的工具。

关于作者

杰夫Hainsworth

Jeff Hainsworth是Dundas Data Visualization的高级解决方案架构师,在商业智能领域有超过15年的经验。他对建筑、编码和所有可视化的东西都有热情——你知道的,闪闪发光的东西!点击“Off the Charts…”这是他的平台,提供所有分析、数据可视化、仪表盘和商业智能方面的优秀内容。每个人都有适合自己的东西!

跟随在Linkedin
打印