santosh_desai
07/04/2023, 4:16 PM[0m16:05:30.440438 [error] [MainThread]: [33mRuntime Error in model state (models/state.sql)[0m
[0m16:05:30.443905 [error] [MainThread]: Binder Error: Catalog "main" does not exist!
profiles.yml
target: "{{ env_var('MELTANO_ENVIRONMENT', 'dev') }}"
outputs:
dev:
type: duckdb
path: ../output/duckdb/analytics.duckdb
threads: 1
extensions:
- httpfs
- parquet
sources.yml
version: 2
sources:
- name: parquet-source
schema: main
meta:
external_location: "{{ env_var('MELTANO_PROJECT_ROOT') }}/output/parquet/{identifier}-*.parquet"
tables:
- name: state
identifier: public-address_state
models/state.sql
{{
config(
materialized = "table"
)
}}
with stg as (
SELECT * FROM {{source('parquet-source', 'state')}}
)
SELECT * from stg
Looks pretty basic, any guidance in troubleshooting what is wrong? Target compiled file runs fine on duckcli.
Thanks in advance 🙏santosh_desai
07/04/2023, 4:19 PMcreate table
"main"."state__dbt_tmp"
as (
with stg as (
SELECT * FROM '/Users/ganaka/bh-data/output/parquet/public-address_state-*.parquet'
)
SELECT * from stg
);