瀏覽代碼

稳定版

gxt 3 年之前
父節點
當前提交
7a984daf8a

+ 2 - 3
src/main/java/com/gct/tools/etlcamelhuge/routeconfig/CamelJDBCCofRealTimeConfiguration.java

@@ -100,7 +100,6 @@ public class CamelJDBCCofRealTimeConfiguration  {
100
                         .routeId("insert-runtime")
100
                         .routeId("insert-runtime")
101
                         .setBody(simple("select max(prod_date)  from centralbase.cb_temp_well_mech_runtime "))
101
                         .setBody(simple("select max(prod_date)  from centralbase.cb_temp_well_mech_runtime "))
102
                         .to("jdbc:centralbase")
102
                         .to("jdbc:centralbase")
103
-                        .log("max(prod_date) ${body}")
104
                         .split(body())
103
                         .split(body())
105
                         .setHeader("date", simple("${body[max]}"))
104
                         .setHeader("date", simple("${body[max]}"))
106
                         .setBody(simple("select distinct well_name,dyna_create_time,check_date,displacement,disp_load,stroke,frequency,susp_max_load,susp_min_load from public.pc_fd_pumpjack_dyna_dia_t where   dyna_create_time > '${header.date}' "))
105
                         .setBody(simple("select distinct well_name,dyna_create_time,check_date,displacement,disp_load,stroke,frequency,susp_max_load,susp_min_load from public.pc_fd_pumpjack_dyna_dia_t where   dyna_create_time > '${header.date}' "))
@@ -183,7 +182,7 @@ public class CamelJDBCCofRealTimeConfiguration  {
183
 
182
 
184
                from("timer:mytimer-update-avg-mech_daily?period=3600000")
183
                from("timer:mytimer-update-avg-mech_daily?period=3600000")
185
                         .routeId("update-avg-mech_daily")
184
                         .routeId("update-avg-mech_daily")
186
-                       .split(body()).process(exchange -> {
185
+                       .process(exchange -> {
187
                            Message in = exchange.getIn();
186
                            Message in = exchange.getIn();
188
                            in.setHeader("date",getDate());
187
                            in.setHeader("date",getDate());
189
                        })
188
                        })
@@ -212,7 +211,7 @@ public class CamelJDBCCofRealTimeConfiguration  {
212
 
211
 
213
                 from("timer:mytimer-insert-mechDaily?period=3600000")
212
                 from("timer:mytimer-insert-mechDaily?period=3600000")
214
                         .routeId("insert-mech_daily")
213
                         .routeId("insert-mech_daily")
215
-                        .split(body()).process(exchange -> {
214
+                        .process(exchange -> {
216
                             Message in = exchange.getIn();
215
                             Message in = exchange.getIn();
217
                             in.setHeader("date",getDate());
216
                             in.setHeader("date",getDate());
218
                         })
217
                         })

+ 6 - 6
src/main/java/com/gct/tools/etlcamelhuge/routeconfig/CamelJDBCConfiguration.java

@@ -151,7 +151,7 @@ public class CamelJDBCConfiguration {
151
 
151
 
152
                 from("timer:mytimer-insert-statusDaily?period=3600000")
152
                 from("timer:mytimer-insert-statusDaily?period=3600000")
153
                         .routeId("insert-statusDaily")
153
                         .routeId("insert-statusDaily")
154
-                        .split(body()).process(exchange -> {
154
+                        .process(exchange -> {
155
                             Message in = exchange.getIn();
155
                             Message in = exchange.getIn();
156
                             in.setHeader("date",getDate());
156
                             in.setHeader("date",getDate());
157
                         })
157
                         })
@@ -178,7 +178,7 @@ public class CamelJDBCConfiguration {
178
 
178
 
179
                 from("timer:mytimer-update-statusDaily-DYM?period=3600000")
179
                 from("timer:mytimer-update-statusDaily-DYM?period=3600000")
180
                         .routeId("update-statusDaily-DYM")
180
                         .routeId("update-statusDaily-DYM")
181
-                        .split(body()).process(exchange -> {
181
+                        .process(exchange -> {
182
                             Message in = exchange.getIn();
182
                             Message in = exchange.getIn();
183
                             in.setHeader("date",getDate());
183
                             in.setHeader("date",getDate());
184
                         })
184
                         })
@@ -194,7 +194,7 @@ public class CamelJDBCConfiguration {
194
                 //因为数据库有可能会查出多条数据,现在的做法时,在数据库中增加两个个字段,用来记录BJ和DYM 的更新时间 ,只有获取到的时间大于数据库中存储的时间时,才会更新,并且该字段也会更新
194
                 //因为数据库有可能会查出多条数据,现在的做法时,在数据库中增加两个个字段,用来记录BJ和DYM 的更新时间 ,只有获取到的时间大于数据库中存储的时间时,才会更新,并且该字段也会更新
195
                 from("timer:mytimer-update-statusDaily-BJ?period=3600000")
195
                 from("timer:mytimer-update-statusDaily-BJ?period=3600000")
196
                         .routeId("update-statusDaily-BJ")
196
                         .routeId("update-statusDaily-BJ")
197
-                        .split(body()).process(exchange -> {
197
+                        .process(exchange -> {
198
                             Message in = exchange.getIn();
198
                             Message in = exchange.getIn();
199
                             in.setHeader("date",getDate());
199
                             in.setHeader("date",getDate());
200
                         })
200
                         })
@@ -212,7 +212,7 @@ public class CamelJDBCConfiguration {
212
 
212
 
213
                 from("timer:mytimer-update-statusDaily-submergenceDepth?period=3600000")
213
                 from("timer:mytimer-update-statusDaily-submergenceDepth?period=3600000")
214
                         .routeId("update-statusDaily-submergenceDepth")
214
                         .routeId("update-statusDaily-submergenceDepth")
215
-                        .split(body()).process(exchange -> {
215
+                        .process(exchange -> {
216
                             Message in = exchange.getIn();
216
                             Message in = exchange.getIn();
217
                             in.setHeader("date",getDate()+" 00:00:00");
217
                             in.setHeader("date",getDate()+" 00:00:00");
218
                         })
218
                         })
@@ -259,7 +259,7 @@ public class CamelJDBCConfiguration {
259
 
259
 
260
                 from("timer:mytimer-insert-volDaily?period=3600000")
260
                 from("timer:mytimer-insert-volDaily?period=3600000")
261
                         .routeId("insert-volDaily")
261
                         .routeId("insert-volDaily")
262
-                        .split(body()).process(exchange -> {
262
+                        .process(exchange -> {
263
                             Message in = exchange.getIn();
263
                             Message in = exchange.getIn();
264
                             in.setHeader("date",getDate());
264
                             in.setHeader("date",getDate());
265
                         })
265
                         })
@@ -326,7 +326,7 @@ public class CamelJDBCConfiguration {
326
 
326
 
327
                 from("timer:mytimer-update-volDaily-liq_prod_daily?period=3600000")
327
                 from("timer:mytimer-update-volDaily-liq_prod_daily?period=3600000")
328
                         .routeId("update-volDaily-liq_prod_daily")
328
                         .routeId("update-volDaily-liq_prod_daily")
329
-                        .split(body()).process(exchange -> {
329
+                        .process(exchange -> {
330
                             Message in = exchange.getIn();
330
                             Message in = exchange.getIn();
331
                             in.setHeader("date",getDate());
331
                             in.setHeader("date",getDate());
332
                         })
332
                         })