随着越来越多的公司开始筹划部署商业智能系统,满足BI性能与扩展性的新方法也层出不穷,给了这些潜在的技术购买者新的部署选择。 一般层面上,大多数企业,特别是中小型企业部署BI系统时有三个十分简单的要求: 系统必须为业务问题提供可靠的答案,至少需要满足所谓的“智能”标准; 查询性能要足够快,用户可以对更大的数据集进行交互钻取; 要便于部署,一年时间的规划、设计与部署周期是无法接受的。 但是更加细节的问题需要适公司情况而定,每个人都想要仪表盘和报表,而每个人想要的呈现效果是不一样的。这一点是BI厂商参与竞争的核心所在。
但是你如何保证基础的性能与部署问题被考虑到一个BI项目之中了呢? ……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
随着越来越多的公司开始筹划部署商业智能系统,满足BI性能与扩展性的新方法也层出不穷,给了这些潜在的技术购买者新的部署选择。
一般层面上,大多数企业,特别是中小型企业部署BI系统时有三个十分简单的要求:
- 系统必须为业务问题提供可靠的答案,至少需要满足所谓的“智能”标准;
- 查询性能要足够快,用户可以对更大的数据集进行交互钻取;
- 要便于部署,一年时间的规划、设计与部署周期是无法接受的。
但是更加细节的问题需要适公司情况而定,每个人都想要仪表盘和报表,而每个人想要的呈现效果是不一样的。这一点是BI厂商参与竞争的核心所在。但是你如何保证基础的性能与部署问题被考虑到一个BI项目之中了呢?
一个方法是把精力放在BI系统与数据库引擎的结合当中。比如微软的SQL Server包含了Analysis Services组建,可以用来处理BI工作负载,同时它可以完整地在平台上部署定制或打包的BI系统。
更好的系统设计创造更好的BI性能
厂商(如微软)往往通过与客户与其他产品的沟通来成就更好的BI系统设计,这些经验的宝贵的,因为更好的BI系统设计就意味着更好的性能。继续拿微软举例,他们拥有大量公开的访问最佳实践信息和系统设计方式,并且针对SQL Server Analysis Services上构建BI系统获得最佳性能做出了大量的研究。
还有一种方式是我们不能忽视的,就是SaaS。当公司把邮件、CRM或其他IT应用放到云中时,你可以选择基于云的BI技术,提供这样产品的厂商也不在少数。
SaaS BI系统提供了快速部署的优势,对于预算有限的中小企业尤为合适。这种模式不仅可以提供全球500强企业所能达到的性能标准,而且成本将被更多的客户均摊,使得初期的投资成本大大降低,独立机构在经济上也完全可以接受。
中小企业BI的内部障碍
如上文所述,系统设计是商业智能性能的最主要驱动因素。然而,一些中小企业也想聘请一位全职的BI设计专家并不是件容易的事。这意味着本地的BI系统往往由咨询师来进行架构工作,问题是临时雇用的咨询师也许并不清楚公司的业务状况已经需求。而当业务环境发生变化的时候,BI系统设计也许需要更改,但是咨询师并不是只为你工作,所以这样的问题企业同样需要一个行之有效的解决方法。
打包的BI系统也许能够避免出现这样的问题,厂商会提供预设置的产品,并根据通用业务概念与实践进行设计,这样企业就无需根据特殊行业需求而进行系统功能定制。在某种程度上,这样开箱即用的方式是可行的,毕竟大多数企业把这种方式用在了邮件、ERP、财务以及人力资源等模块上。由于BI系统将从这些应用中抽取数据进行分析,因此基于这样的考虑,打包的BI产品也是个不错的选择。
这样的系统都是BI厂商或系统集成商预先设计的,并根据特定的数据库平台进行了设置。尽管黑箱的模式使得用户无法或者很难对系统进行更改,但是更短的部署周期让企业不得不重新考虑自身的BI项目计划。
对于多数用户来说,有一个利好消息就是BI作为一个产品门类已经拥有了极快的发展速度,企业现在部署BI系统时有了更多的可供选择余地。解决BI性能挑战的解决方案就摆在那里,由你来觉得选择最合适的BI技术。
翻译
相关推荐
-
云端SQL Server高可用性最佳做法
与内部部署相比,在云端运行SQL Server可为数据库软件用户提供更多的灵活性和可扩展性,也可能更省钱。但云 […]
-
绘制数据关系图的利器:SQL Server 图像数据库工具
SQL Server 2017新增了图形数据库功能,你可以使用图结构来表示不同数据元素之间的关系。
-
如何在Azure部署时选择合适的SQL Server?
想要在Azure上运行SQL Server,企业一般会面临两种选择:在Azure虚拟机上安装SQL Server或使用Azure SQL Database。
-
Linux支持的引入 推动了SQL Server 2016集成服务的发展
随着SQL Server的不断发展,集成服务也在发生相应的变化。在最新的SSIS更新中,增加Linux支持和SQL Server 2016升级向导。