crss-meterprocess-stream-source-daily-raw-devoracle.yml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. #daily extract
  2. spring:
  3. profiles: dailyExtract
  4. datasource:
  5. driver-class-name: oracle.jdbc.driver.OracleDriver
  6. password: crss
  7. username: crss_meterprocess_metering
  8. url: jdbc:oracle:thin:@192.168.235.6:1521:ORCL
  9. jdbc:
  10. max-rows-per-poll: 1
  11. query: "select * from txn_meter_data_daily where consumed <> 'Y' or consumed is null or consumed = ''"
  12. split: true
  13. update: "update txn_meter_data_daily set consumed = 'Y' where meter_data_id in (:meter_data_id)"
  14. trigger:
  15. # cron: '0/1 * * * * ?'
  16. # date-format: 'MM/dd/yyyy'
  17. fixed-delay: 100
  18. initial-delay: 100
  19. max-messages: 1
  20. time-unit: MILLISECONDS
  21. logging:
  22. level:
  23. org.springframework: DEBUG
  24. ---
  25. #Monthly extract
  26. spring:
  27. profiles: monthlyExtract
  28. datasource:
  29. driver-class-name: oracle.jdbc.driver.OracleDriver
  30. password: crss
  31. username: crss_meterprocess_metering
  32. url: jdbc:oracle:thin:@192.168.235.6:1521:ORCL
  33. jdbc:
  34. max-rows-per-poll: 1
  35. query: "select * from txn_meter_data_monthly where consumed <> 'Y' or consumed is null or consumed = ''"
  36. split: true
  37. update: "update txn_meter_data_monthly set consumed = 'Y' where meter_data_id in (:meter_data_id)"
  38. trigger:
  39. # cron: '0/1 * * * * ?'
  40. # date-format: 'MM/dd/yyyy'
  41. fixed-delay: 100
  42. initial-delay: 100
  43. max-messages: 1
  44. time-unit: MILLISECONDS
  45. ---
  46. # default
  47. spring:
  48. datasource:
  49. driver-class-name: oracle.jdbc.driver.OracleDriver
  50. password: crss
  51. username: crss_meterprocess_metering
  52. url: jdbc:oracle:thin:@192.168.235.6:1521:ORCL
  53. jdbc:
  54. max-rows-per-poll: 1
  55. query: "select * from txn_meter_data_monthly where consumed <> 'Y' or consumed is null or consumed = ''"
  56. split: true
  57. update: "update txn_meter_data_monthly set consumed = 'Y' where meter_data_id in (:meter_data_id)"
  58. trigger:
  59. # cron: '0/1 * * * * ?'
  60. # date-format: 'MM/dd/yyyy'
  61. fixed-delay: 100
  62. initial-delay: 100
  63. max-messages: 1
  64. time-unit: MILLISECONDS