Skip to content

Numera load schedule reference

All scheduled workflows in the BGK-Analytics/ewe repository, listed with their firing times in Europe/Berlin local time (CET/CEST). All entries carry timezone: "Europe/Berlin" in the workflow definition.


Scheduled workflows

Workflow file Stack / purpose Schedule (Europe/Berlin) Days Post-load checks
numera_load_scheduled_prod.yml PROD — early load (all days) 02:00 Daily Yes
numera_load_scheduled_prod.yml PROD — business-hours loads 07:45, 08:45, 09:45, 10:45, 11:45, 12:45, 13:45 Mon–Fri Yes
numera_load_scheduled_prod.yml PROD — early business-hours loads 06:15, 07:15, 08:15, 09:15, 10:15 Mon–Fri Yes
numera_load_scheduled_prod.yml PROD — weekend load 12:45 Sat–Sun Yes
numera_load_scheduled_prod_latest.yml PROD — latest target end-of-day 20:00 Daily Yes
numera_load_scheduled_oat.yml OAT 09:00 Mon–Fri No
numera_load_scheduled_test.yml TEST 13:00 Daily No
numera_load_scheduled_reg1.yml REG1 07:00, 10:00, 13:00, 16:00 Mon–Fri No
numera_load_scheduled_reg2.yml REG2 07:00, 10:00, 13:00, 16:00 Mon–Fri No
numera_outbox_export_scheduled_prod.yml PROD outbox export 19:00 Daily No
numera_outbox_export_scheduled_test.yml TEST outbox export 19:00 Daily No
load_demo_from_prod.yml Demo system (loaded from PROD data) 13:30 Mon–Fri No
process_cerqlar.yml Cerqlar feed — PROD 07:00, 07:15 Mon–Fri No
process_inbox.yml Inbox processing (BNP + ABN) — PROD Every 15 min, 07:00–12:45 Mon–Fri No
process_inbox.yml Inbox processing (BNP + ABN) — PROD 12:10, 13:10 … 19:10 (hourly at :10) Mon–Fri No
process_inbox.yml Inbox processing (BNP + ABN) — PROD 08:45, 10:45, 12:45 Sat–Sun No

Concurrency groups

Workflow file Concurrency group
numera_load_scheduled_prod.yml ${{vars.NUMERA_CUSTOMER}} \| prod \| load
numera_load_scheduled_prod_latest.yml ${{vars.NUMERA_CUSTOMER}} \| prod \| load-latest
numera_load_scheduled_oat.yml ${{vars.NUMERA_CUSTOMER}} \| oat \| load
numera_load_scheduled_test.yml ${{vars.NUMERA_CUSTOMER}} \| test \| load
numera_load_scheduled_reg1.yml ${{vars.NUMERA_CUSTOMER}} \| reg1 \| load
numera_load_scheduled_reg2.yml ${{vars.NUMERA_CUSTOMER}} \| reg2 \| load
numera_outbox_export_scheduled_prod.yml ${{vars.NUMERA_CUSTOMER}} \| prod export
numera_outbox_export_scheduled_test.yml ${{vars.NUMERA_CUSTOMER}} \| test export
load_demo_from_prod.yml load_demo_from_prod

All groups use cancel-in-progress: false — new runs queue rather than cancel an in-progress run.


Notes

  • OAT and TEST load workflows have their checks job disabled because those stacks run against incomplete datasets and tests are expected to fail.
  • The PROD "early load" runs every day (including weekends) at 02:00 CET/CEST to ensure fresh data is available before the trading day.
  • REG1 and REG2 run on the same schedule but target independent regression stacks.