Tabelas metadados, o que é?

Existem duas tabelas que são mais importantes:

  1. BATCH_JOB_INSTANCE

Essa tabela nos mostrará a quantidade de execuções lógicas feitas desse Job. Teremos seu nome, ID e seu hash.

  1. BATCH_JOB_EXECUTION

Teremos o ID de execução do Job, a versão, data de criação, seus status e mais.

Caso executássemos de novo a aplicação, se criaria outra instância desse Job (de ID 2).

❗Existem também as tabelas dos Steps com suas informações. Em steps complexos, ele pode acabar falhando em alguma etapa, então podemos saber o possível ponto que esse Step falhou.

Atualizado