From efb9bd2282bd13326173bb7f0c5d0a56f28087bb Mon Sep 17 00:00:00 2001 From: Noritaka Sekiyama Date: Thu, 20 Feb 2025 09:26:03 +0900 Subject: [PATCH] Fixed error handling and logging --- dbt/include/glue/macros/adapters.sql | 3 --- .../glue/macros/materializations/incremental/incremental.sql | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/dbt/include/glue/macros/adapters.sql b/dbt/include/glue/macros/adapters.sql index 84d5f2c..c687187 100644 --- a/dbt/include/glue/macros/adapters.sql +++ b/dbt/include/glue/macros/adapters.sql @@ -115,9 +115,6 @@ {% macro glue__generate_database_name(custom_database_name=none, node=none) -%} {%- set default_database = target.schema -%} - {%- if default_database is none or default_database is undefined -%} - {{ exceptions.raise_compiler_error("Target schema is undefined") }} - {%- endif -%} {{ default_database }} {%- endmacro %} diff --git a/dbt/include/glue/macros/materializations/incremental/incremental.sql b/dbt/include/glue/macros/materializations/incremental/incremental.sql index a01fe46..b994f60 100644 --- a/dbt/include/glue/macros/materializations/incremental/incremental.sql +++ b/dbt/include/glue/macros/materializations/incremental/incremental.sql @@ -8,7 +8,7 @@ {# /*-- Set vars --*/ #} {%- set language = model['language'] -%} {%- set existing_relation_type = adapter.get_table_type(this) -%} - {%- set identifier = model.get('alias', model.get('name')) -%} + {%- set identifier = model['alias'] -%} {%- if not identifier -%} {% do exceptions.raise_compiler_error("Identifier not found in model") %} {%- endif -%}