在进行ITIL系统的设计与开发过程中,总是会遇到各种各样的数据处理方案及问题,例如ITIL平台的数据源来自于三个不同的平台,在不同的平台中会有不的数据标准,同时在进行错误检查的过程中又有不同的标示方式标记错误数据。
例如,其中一个两个系统以null值作为未获取数据的标示,而另外一个系统以-9999作为未能获取数据标示,所以如果在进行存储及搜取的过程中,需要解决这些问题,将其变成统一的由系统描述的格式进行检验,同时定时在数据库范围中查找相应的变化格式。
另外,关于数据检验的方式是针对业务的,由于ITIL运维管理平台针对的主要是机房,在机房计算过程中需要保证能耗的基本一致,而从其他系统中拿到的数据中可能会存在各种各样的异常数据,这些可能跟硬件有关也可能跟软件有关,解决方式就是将该时间段内的相应数据进行一定计算与分析从而确定该异常数据属于什么问题(例如某一测量点的数据值明显高于一定阈值或者是明显低于某一些阈值),为此,我们在数据采集过程中制定了一系列规则,该规则用来约束采集时数据的完成情况,并且在采集结果上进行一定的标示记录出采集结果是否为异常需要分析的结果。