diff --git a/README.md b/README.md index 9b4da3e..99f45af 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,6 @@ for more information on installing packages. This package provides "shims" for: - [dbt_utils](https://github.com/dbt-labs/dbt-utils), except for: - - `dbt_utils.get_relations_by_pattern` - `dbt_utils.groupby` - `dbt_utils.recency` - `dbt_utils.any_value` diff --git a/macros/dbt_utils/sql/get_relations_by_prefix.sql b/macros/dbt_utils/sql/get_relations_by_prefix.sql index cb875e7..ce71591 100644 --- a/macros/dbt_utils/sql/get_relations_by_prefix.sql +++ b/macros/dbt_utils/sql/get_relations_by_prefix.sql @@ -1,5 +1,9 @@ {% macro spark__get_relations_by_pattern(schema_pattern, table_pattern, exclude='', database=target.database) %} + {%- call statement('change_database', fetch_result=False) %} + USE CATALOG {{ database }} + {%- endcall -%} + {%- call statement('get_tables', fetch_result=True) %} show table extended in {{ schema_pattern }} like '{{ table_pattern }}'