crss-meterprocess-stream-source-daily-raw-pemc-uat-default.yml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. #daily extract
  2. spring:
  3. profiles: dailyExtract
  4. datasource:
  5. driver-class-name: org.postgresql.Driver
  6. password: crss_metering
  7. username: crss_metering
  8. url: jdbc:postgresql://10.176.23.24:5432/crss_sit?currentSchema=metering
  9. maxPoolSize: 5
  10. test-on-borrow: true
  11. validation-query: SELECT 1
  12. cloud:
  13. stream:
  14. bindings:
  15. output:
  16. content-type: application/json
  17. redis:
  18. database: 5
  19. jdbc:
  20. query: "select * from metering.txn_meter_data_daily where consumed <> TRUE or consumed is null limit 10000;"
  21. update: "update metering.txn_meter_data_daily set consumed = TRUE where meter_data_id in (:meter_data_id);"
  22. trigger:
  23. fixed-delay: 5
  24. time-unit: SECONDS
  25. logging:
  26. level:
  27. com.pemc: DEBUG
  28. ---
  29. #Monthly extract
  30. spring:
  31. profiles: monthlyExtract
  32. datasource:
  33. driver-class-name: org.postgresql.Driver
  34. password: crss_metering
  35. username: crss_metering
  36. url: jdbc:postgresql://10.176.23.24:5432/crss_sit?currentSchema=metering
  37. maxPoolSize: 5
  38. test-on-borrow: true
  39. validation-query: SELECT 1
  40. cloud:
  41. stream:
  42. bindings:
  43. output:
  44. content-type: application/json
  45. redis:
  46. database: 5
  47. jdbc:
  48. query: "select * from metering.txn_meter_data_monthly where consumed <> TRUE or consumed is null limit 10000;"
  49. update: "update metering.txn_meter_data_monthly set consumed = TRUE where meter_data_id in (:meter_data_id);"
  50. trigger:
  51. fixed-delay: 5
  52. time-unit: SECONDS
  53. logging:
  54. level:
  55. com.pemc: DEBUG
  56. ---
  57. # default
  58. spring:
  59. datasource:
  60. driver-class-name: org.postgresql.Driver
  61. password: crss_metering
  62. username: crss_metering
  63. url: jdbc:postgresql://10.176.23.24:5432/crss_sit?currentSchema=metering
  64. maxPoolSize: 5
  65. test-on-borrow: true
  66. validation-query: SELECT 1
  67. cloud:
  68. stream:
  69. bindings:
  70. output:
  71. content-type: application/json
  72. jdbc:
  73. query: "select * from metering.txn_meter_data_monthly where consumed <> TRUE or consumed is null limit 10000;"
  74. update: "update metering.txn_meter_data_monthly set consumed = TRUE where meter_data_id in (:meter_data_id);"
  75. trigger:
  76. fixed-delay: 5
  77. time-unit: SECONDS
  78. logging:
  79. level:
  80. com.pemc: DEBUG