Open MichaelT950 opened 3 months ago
Hi @MichaelT950 !
Based on the stack trace that you shared above, it actually looks like the problematic field is full_refresh
- specifically it probably means there are lines in the dbt_run_results
table where full_refresh
is NULL.
That's not something that's supposed to happen so do you mind sharing an example of such a row?
Thanks, Itamar
Hi haritamar,
Thanks so much for your support here - much appreciated!
Our dbt_run_results
table has 14,866 rows. Of which 12,278 are null. What would cause this to occur? Running the query select distinct full_refresh from DBT_RUN_RESULTS
shows only null
and FALSE
values.
I've attached an example row as requested: EDR.csv
@elongl wondering if you had any updates on this -- we discussed this issue at Coalesce. Let me know if you'd like any additional logging or other info.
Describe the bug The
edr monitor
command fails when running with edr version 0.15.1 and dbt package 1.7.4 on Snowflake.To Reproduce
In an environment with edr version 0.15.1 and dbt package version 1.7.4, running the following command produces error:
It appears this pydantic error occurs because of null values for table
alerts_v2
in columnSENT_AT
(please see attached screenshot).Expected behavior Expectations are that the
edr monitor
sends slack notifications to the web hook provided. It instead fails with error and no slack notifications are sent.Screenshots
Environment:
elementary-data==0.15.1
dbt-core==1.7.4
dbt-snowflake==1.7.1