Na documentação da base eu inseri algumas foreignKeys no schema. No entanto, tendo em vista a ordem de execução atual do make ao validar um recurso, por exemplo indicadores_planejamento
──────────────────────────────────── Tables ────────────────────────────────────
indicadores_planejamento
┏━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Row ┃ Field ┃ Type ┃ Message ┃
┡━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ None │ None │ scheme-error │ The data source could not be successfully │
│ │ │ │ loaded: [Errno 2] No such file or directory: │
│ │ │ │ 'data/programas_planejamento.csv' │
└──────┴───────┴──────────────┴────────────────────────────────────────────────┘
porque python scripts/transform.py programas_planejamento ainda não executou e gerou data/programas_planejamento.csv. O erro acontece mesmo se eu pular o check de foreign-key no frictionless com
Na documentação da base eu inseri algumas foreignKeys no schema. No entanto, tendo em vista a ordem de execução atual do make ao validar um recurso, por exemplo
indicadores_planejamento
Eu recebo um erro de que
porque
python scripts/transform.py programas_planejamento
ainda não executou e geroudata/programas_planejamento.csv
. O erro acontece mesmo se eu pular o check deforeign-key
no frictionless comSe me lembro bem no age7 a gente fazia uma nova rodada de validação no final da execução.