prefeitura-rio/pipelines

[dados] Adicionar trigger de erro `RetornoOK` na captura SPPO

Closed this issue · 1 comments

Descreva o problema

API retorna um resultado json (abaixo), que é validado na captura e escrito no Storage como um arquivo vazio.

Data is {'RetornoOK': False, 'IdentificacaoLogin': None, 'DescricaoErro': 'An error occurred while executing the command definition. See the inner exception for details.', 'Empresas': None}

O erro é identificado na registros_logs (abaixo) possivelmente na construção da tabela, mas não é capturado na pipeline.

An error occurred while executing the command definition. See the inner exception for details.

Comportamento esperado

  • Trigger de erro por schema inválido (não possui as colunas necessárias para o tratamento) OU
  • Trigger de erro capturado na escrita do dado no BQ (por que não está sendo capturado na pipeline?)

Links úteis

closed by #159