你的位置:首页 > 数据库

[数据库]应用Pentaho Data Integration(Kettle) 6.1 进行数据抽取以及指标计算(三、指标计算参数读取)

在本系统中,针对计量系统的数据计算是最复杂的,其中需要采用多种转换以及公式计算,并且需要结合系统预置的一些计算参数以及每个台区的一些补充技术参数进行计算,计算的过程分为5大步骤(转换):

1、 根据系统时间获取到计量系统瞬时数据的表名(计量系统每天都会生成一个以日期命名的新表)。

2、 从系统数据库中读入系统级的计算参数。

3、 计算每日指标。

4、 计算每日告警信息。

5、 计算每月指标(每月1号执行一次)。

在实现上述5大步骤的同时,辅以清空重复数据以及自动重试机制,保证计算数据的正确性。

计算作业脚本如下图所示:

 

读取系统计算参数:

该转换由2个表输入和2个设置变量和1个列转行来完成,系统计算参数是由每行一个参数及其值来保存(如下图的预览数据),但是设置变量控件是以字段为输入的,所以在这里使用了一个列转行控件。

 

在本转换中,获取完成系统的计算参数后,还要设置好数据所属的时间,如下图所示,作为业务上与本次计算相匹配的时间,主要方法是查询计量系统瞬时数据表的数据时标(数据采集的时间),分别以日期部分以及月份作为2个字段输出,并置为变量输入到下一步指标的计算中,作为指标的业务时间。

  深圳去越南旅游报价办理越南旅游签证跟团越南旅游需要多少钱2015长隆野生动物园元旦门票多少钱?长隆香江野生动物园元旦活动介绍? 2015长隆香江野生动物园圣诞节有什么优惠?长隆香江动物园圣诞节活动介绍? 澳门赌场有哪些? 国庆带你畅游美丽的潮汕地区 海南恋爱热门地推荐 怎样去西塘旅游 广州百万葵园音乐戏水池好玩吗?百万葵园音乐戏水池儿童免费吗? 海南省定安文笔峰图片?定安文笔峰军坡2015票价? 桂林芦笛岩图片?芦笛岩学生票多少钱? 视觉体验:小清新与重口味严重的世界 百万葵园什么时候去最好_广州番禺百万葵园最佳游览时间 新西兰旅游注意事项 LED part M01-0603QGC Datasheet LED part M01-0603QNC Datasheet MDP140322K0GE04 Datasheet MDP140322R0GD04 Datasheet 新安江天气 新安江天气 新安江天气 张家界一周天气 张家界一周天气 张家界一周天气