Skip to content

Commit 638f3ac

Browse files
authored
Merge pull request #350 from dbt-labs/fix/exceptions-generate-alias-name
🐛 Fix exceptions, by reading `model.name`
2 parents c1211ca + 649c3e1 commit 638f3ac

20 files changed

+29
-23
lines changed

macros/filter_exceptions.sql

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
{% macro filter_exceptions(model_ref) -%}
2-
{{ return(adapter.dispatch('filter_exceptions', 'dbt_project_evaluator')(model_ref)) }}
1+
{% macro filter_exceptions(model_name) -%}
2+
{{ return(adapter.dispatch('filter_exceptions', 'dbt_project_evaluator')(model_name)) }}
33
{%- endmacro %}
44

5-
{% macro default__filter_exceptions(model_ref) %}
5+
{% macro default__filter_exceptions(model_name) %}
66

77
{% set query_filters %}
88
select
99
column_name,
1010
id_to_exclude
1111
from {{ ref('dbt_project_evaluator_exceptions') }}
12-
where fct_name = '{{ model_ref.name }}'
12+
where fct_name = '{{ model_name }}'
1313
{% endset %}
1414

1515
{% if execute %}

models/marts/dag/fct_direct_join_to_source.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ final as (
3737

3838
select * from final
3939

40-
{{ filter_exceptions(this) }}
40+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_hard_coded_references.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ final as (
1616

1717
select * from final
1818

19-
{{ filter_exceptions(this) }}
19+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_marts_or_intermediate_dependent_on_source.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ final as (
1919
)
2020
select * from final
2121

22-
{{ filter_exceptions(this) }}
22+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_model_fanout.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ model_fanout_agg as (
4848

4949
select * from model_fanout_agg
5050

51-
{{ filter_exceptions(this) }}
51+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_multiple_sources_joined.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ multiple_sources_joined as (
2727

2828
select * from multiple_sources_joined
2929

30-
{{ filter_exceptions(this) }}
30+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_rejoining_of_upstream_concepts.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@ final_filtered as (
6666

6767
select * from final_filtered
6868

69-
{{ filter_exceptions(this) }}
69+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_root_models.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ final as (
2020

2121
select * from final
2222

23-
{{ filter_exceptions(this) }}
23+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_source_fanout.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ source_fanout as (
2727

2828
select * from source_fanout
2929

30-
{{ filter_exceptions(this) }}
30+
{{ filter_exceptions(model.name) }}

models/marts/dag/fct_staging_dependent_on_marts_or_intermediate.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ final as (
2222
)
2323
select * from final
2424

25-
{{ filter_exceptions(this) }}
25+
{{ filter_exceptions(model.name) }}

0 commit comments

Comments
 (0)