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
checksjob 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.