Valor de _ingestionDatetime das stagings não reflete a real data/hora de aterrizagem do registro

Description

Contato

  • @Bruno Tortato Furtado

Problema

Estamos analisando um caso em que, aparentemente, o _ingestionDatetime não reflete o exato momento em que o registro aterriza no BigQuery.

Em resumo, utilizando a table function APPENDS do BigQuery (mais detalhes aqui), conseguimos verificar que há uma diferença de minutos entre o _ingestionDatetime e o momento do commit da transação, representado pelo campo interno do BQ _CHANGE_TIMESTAMP.

Por fim, isso gera um impacto no processamento.

Elaborei um documento com uma analise detalhada do caso:
https://docs.google.com/document/d/1FiY5k6v2LtmIhi2BFkHe87tyIcRPDPSYiqaJsyM5CAo/edit?usp=sharing

Este é o caso referente a issue

, da qual já provemos uma solução paliativa, porém o tema segue quente.

Notas

Activity

Automation for Jira 7 October 2024, 15:08 Jira Internal Users

@Bruno Tortato Furtado ,
@Robson Thanael Poffo ,
@Geny Isam Hamud Herrera ,
Esta issue foi planejada para ser entregue até 2024-10-18. Você pode confirmar consultando o campo Due Date desta issue.

Datas já planejadas para esta issue: 2024-10-18

Se o campo External Issue Link estiver preenchido com o link de uma issue válida no Jira Produção o cliente também será notificado no Jira Produção.

Automation for Jira 4 October 2024, 19:57 Jira Internal Users

Link para a thread da mensagem no Slack canal #emergencia