diff --git a/elementary/monitor/dbt_project/macros/get_result_rows_agate.sql b/elementary/monitor/dbt_project/macros/get_result_rows_agate.sql index d92bcbe41..1189ff21c 100644 --- a/elementary/monitor/dbt_project/macros/get_result_rows_agate.sql +++ b/elementary/monitor/dbt_project/macros/get_result_rows_agate.sql @@ -9,5 +9,9 @@ and elementary_test_results_id in ({{ valid_ids_query }}) {% endif %} {% endset %} - {% do return(elementary.run_query(query).group_by("elementary_test_results_id")) %} + {% set res = elementary.run_query(query) %} + {% if not res %} + {% do return({}) %} + {% endif %} + {% do return(res.group_by("elementary_test_results_id")) %} {% endmacro %}