jan_soubusta
09/07/2023, 5:41 PM- name: target-duckdb
variant: jwills
pip_url: target-duckdb~=0.6
config:
path: "md:${MOTHERDUCK_DBNAME}"
token: ${MOTHERDUCK_TOKEN}
default_target_schema: ${TARGET_SCHEMA}
add_metadata_columns: true
When I execute:
TARGET_SCHEMA=$INPUT_SCHEMA_GITHUB meltano --environment cicd_dev_local run tap-github-repo target-duckdb --full-refresh
It fails with:
duckdb.CatalogException: Catalog Error: Schema with name github_input_stage does not exist!
Is dbt-duckdb capable of connecting to correct database and auto-create/set the default_target_schema?edgar_ramirez_mondragon
09/07/2023, 5:56 PMjan_soubusta
09/07/2023, 6:29 PMjan_soubusta
09/07/2023, 6:52 PM{{ config(
schema=var('input_schema_github'),
finishes OK.
Without that, the schema definition in dbt_project.yml should be used, but such models fail:
18:46:21 Runtime Error in model aircraft (models/faa/aircraft/aircraft.sql)
18:46:21 Catalog Error: Table with name aircraft__dbt_tmp does not exist!
18:46:21 Did you mean "cicd_output_stage.aircraft__dbt_tmp"?
Similar root cause?
Any thoughts?jan_soubusta
09/07/2023, 8:52 PMedgar_ramirez_mondragon
09/07/2023, 8:58 PMedgar_ramirez_mondragon
09/07/2023, 8:59 PMjan_soubusta
09/08/2023, 6:17 AM