Exception: Error running sync command: Database Error in model informacao_consolidada (models/br_ans_beneficiario/informacao_consolidada.sql)
Mismatch between format character '/' and string character '2' at string index: 2 with format: '%d/%m/%Y'
compiled Code at target/run/basedosdados/models/br_ans_beneficiario/informacao_consolidada.sql
motivo: uma data veio no formato aaaa-mm-dd distoando do padrão dd-mm-yyyy
solução: inserir coalesce com safe.parse para lidar com esses 2 formatos
teste:
with t1 as (
SELECT distinct dt_carga FROM `basedosdados-staging.br_ans_beneficiario_staging.informacao_consolidada`)
select
coalesce(safe.PARSE_DATE('%d/%m/%Y', dt_carga), safe.PARSE_DATE('%Y-%m-%d', dt_carga)),
from t1
flow erro:
motivo: uma data veio no formato aaaa-mm-dd distoando do padrão dd-mm-yyyy![Image](https://github.com/basedosdados/pipelines/assets/61624649/c38f926e-c16a-402c-aa93-a1bb6dab5c08)
solução: inserir coalesce com safe.parse para lidar com esses 2 formatos teste: