首页 > 大数据 > 正文

BI项目管理员 年终要做好系统的保养

2011-03-01 09:33:44  来源:IT168

摘要:每次到年底,不少的BI项目管理员就会觉得无所事事。这种现象,笔者看在眼里,是急在心里。笔者认为,年底应该是BI项目管理员比较忙的时候。
关键词: BI 商业智能

  每次到年底,不少的BI项目管理员就会觉得无所事事。这种现象,笔者看在眼里,是急在心里。笔者认为,年底应该是BI项目管理员比较忙的时候。这就好像你过年时要开车去度假。在出发之前,需要给爱车做一个全方面的检修与保养,以免在路上出意外。那么作为BI项目管理员,在年底到底该干些什么呢?对此笔者有如下几个建议。

  一、做好对数据的备份工作

  企业在年终放假的时候,用户一把都用不着系统。此时项目管理员需要将服务器关闭。毕竟服务器已经运行了一年,要让其休息一段时间。在这种情况下,项目管理员需要作一项工作:对服务器上的数据进行一次完全的备份。这主要是为了防止在放假期间,服务器出现意外情况(如服务器失窃等等),而给企业造成意外的损失。具体的来说,需要做好以下几项工作。

  一是对服务器数据以及配置进行备份,并且要做好异地备份。平时,项目管理员可能只对数据做本地的备份。但是在年终之前,一定要对服务器的数据进行一个异地的备份。如果只执行本地备份,那么万一硬盘出现故障或者服务器被偷,此时将无法挽回丢失的数据。笔者在执行项目时,都要推荐用户在节假日期间做好数据的异地备份。如将备份文件刻录成光盘或者复制到移动硬盘上。

  二是要在备用服务器上测试备份文件的准确性。项目管理员平时一般不会测试备份文件的可用性。而只是将数据备份即可。其实备份文件,有时候由于种种原因,会导致备份文件失效。如硬件配置的改变、备份文件所在的分区出现损坏、数据库的配置(如中文环境的不兼容)等等。为此在年终,需要对备份文件进行一次测试。笔者建议,可以在一个类似配置的服务器上进行还原测试。看看是否能够通过备份文件来恢复数据。

  二、查看服务器配置,确定是否需要升级

  项目管理员如果需要对服务器进行调整,笔者认为年终是一个比较合适的时机。在年终,大家对系统的依赖程度会比较低,此时容易忍受比较长的停机时间。在这种情况下,项目管理员就有足够长的时间对服务器进行调整,包括对服务器进行升级等等。

  首先,项目管理员要做好升级的相关规划。在对BI 服务器进行升级时,笔者建议要一步到位。如在年底增加了内存,然后等到明年年初再增加一块硬盘。笔者认为这是不合适的。毕竟对服务器进行升级会带来一定的风险。所以最好将相关的升级操作一次性完成。要做到这一点的话,就需要先最好相关的规划。

  其次,在对升级服务器配置时,要考虑兼容性。如现在项目管理员出于提升性能的考虑,决定给服务器增加一块内存。此时需要注意,最好给服务器采用原先牌子、规格的内存。如果不同牌子、规格的内存用在同一台服务上,在兼容性方面容易出现问题。

  第三,分析系统的应用情况,抓住瓶颈,然后进行有针对性的升级。笔者认为,BI项目管理员应该跟系统分析师一起,对服务器进行一个比较全面的评估。根据当前BI系统的应用情况,找出影响其性能的瓶颈资源。这个瓶颈,可能是内存不够,也可能是服务器的硬盘速度不够快,又或者是数据仓库配置不合理等等,都有可能。只有抓住薄弱的环节,才能够在服务器配置升级时做到对症下药。

  三、审视系统,评估对员工的培训是否到位

  在年终的事后,项目管理员需要审视BI系统的整个运行状况,并评估对员工的培训是否到位。如笔者一般都会如此跟项目管理员交待。

  一是查看基础数据的导入情况。根据笔者的经验,在基础数据导入时,是比较容易出现问题的。如用户整理的基础数据可能不符合BI系统的格式等等。针对这种情况,项目管理员应该检查以前的基础文档,看看基础数据的格式上是否存在不合规矩的情况。这可以作为下期员工培训的案例。

  二是查看用户的操作是否到位。由于企业员工变化比较频繁。有些企业在年终,与年初相比,员工的流动率可能会在5成以上。针对这种情况,评估员工的培训情况是非常重要的。毕竟BI系统还是需要用户来操作。这就好像车间的工人。熟练工人的工作效率,比起新手来说,要差好几个档次。为此笔者常常建议,在年终项目管理员要对企业员工的构成(新老员工的比例)做一个动态的分析。如果新员工的比例比较高,那么在年终或者年初要对他们进行培训,并要加强对他们的监督

  四、系统的自动化作业是否到位

  在BI系统配置时,往往会有比较多的自动化作业。包括报表自动生成、基础数据没有成功导入报警、没有按时导入报警等等。随着系统一年的运行,应用环境有所变化。那么现在这些自动化作业,是否还真的有效呢?在年终时,项目管理员需要对此做一个评估。具体的说,可以从如下几个方面展开。

  一是评估当前的自动化作业,是否还需要?一年之中,企业的BI应用环境是在不断变化的。有时候,以前需要的自动化作业,可能随着环境的变化,就不需要了。此时如果再让系统定时的进行批次作业,就有点画蛇添足的感觉。为此,对于自动化作业,需要进行评估。如果不再需要的话,就在系统中将其废弃掉。笔者这里不建议将其删除。万一用户以后心血来潮,又需要呢?所以,这里采用作废的策略,而不是删除。

  二是评估当前的自动化作业,还是否有效?确定当前需要的自动化作业之后,项目管理员还需要评估这些需要的作业是否还是有效的。这个测试的方式还是比较简单的。如项目管理员可以询问一线的用户,问问他们相关的自动化作业系统有没有自动执行。项目管理员也可以模拟数据在系统中进行测试,以判断自动化作业是否有效。其实在平时,最好能够每个一个月或者每隔一个季度测试一次。在年末,一定要测试一次有效性。毕竟企业应用环境变化之后,系统并不会对自动化作业进行自动调整。

  三是评估是否还需要增加新的自动化作业?项目管理员在年终时,最好还要在企业用户之间进行一次需求调研,看看是否需要增加新的自动化作业。有些项目管理员对此可能不以为然,认为其是自找苦吃。其实这对于提高系统的利用率是非常有帮助的。如果项目管理员想要提高自己在企业中的地位,做这一步工作是非常有帮助的。

  四是评估自动化作业所占用的系统资源?我们都知道,数据分析的性能,与数据量的多少是成比例关系的。随着数据量的增长,其数据分析的性能会逐渐降低。自动化作业也是如此。随着一年数据的积累,自动化作业占用的系统资源会有所变化。作为项目管理员,需要每年一次收集这相关的资源。判断自动化作业系统资源的消耗情况。如果发现占用的系统资源比较多,那么就需要进行相关的优化。如可以将自动化作业的时间调整到系统空闲的时刻,或者说对数据进行过滤、减少参与分析的数据量等等。


第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:waxg

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。