Ahmed Hamid
02/27/2024, 7:04 AMDatabase Error in test elementary_source_schema_changes_raw_salesforce_account_ (models/schema.yml)
001003 (42000): SQL compilation error:
syntax error line 2 at position 16 unexpected '('.
What could be the reason, is it even possible to test source tables for schema change ?Ofek Weiss
03/20/2024, 11:24 AMdbt.log file (you can do so privately if you prefer)Ahmed Hamid
03/20/2024, 1:18 PM{% macro source(source_name, table_name, filter_deleted_records=True) %}
--tables that don't have isdelted column
{% set ignore_tables = ['user', 'recordtype'] %}
{% set rel = builtins.source(source_name, table_name) %}
{% if source_name == 'raw_salesforce' and table_name not in ignore_tables and filter_deleted_records %}
{% set subquery %}
(select * from {{ rel }} where isdeleted = false )
{% endset %}
{% do return(subquery) %}
{% else %}
{% do return(rel) %}
{% endif %}
{% endmacro %}Ofek Weiss
03/21/2024, 9:06 AMAhmed Hamid
04/08/2024, 10:03 PMOfek Weiss
04/15/2024, 8:45 AM