Runtime error at Nessie table creation in dbt-dremio

I get this error when I try creating a table in Nessie via dbt–> “Runtime Error in model places (models/raw/places.sql)
ERROR: A non-view table with given name [Nessie.test.places] already exists in schema [Nessie.test]”

Surprisingly, the table does get created in Nessie, but as an outcome of this error the subsequent model runs are skipped causing a failure in dbt run

I have used on_run_start config to drop table if exist and it doesn’t make any difference. I have added a snap of dremio table, config in code and dbt_project.yml for reference.

Note:
Dremio version: 25.0
dbt-dremio version: 1.7.0

@AlexMerced can you please help!

@Ragul Can you please query information_schema."tables" and see if this table has an entry there?

Yes, it does have an entry in the information_schema.“tables”

Hi there,
Am also haveing the simalar issues despite using incremental materialization in the config.

{{ config(
    database="Nessie",
    schema='EID',
    materialized='incremental',
    unique_key=['Name'],
    incremental_strategy='append'
)}}

have you managed to find a workaroud?

@ddione @Ragul Looks like the drop did not happen completely and on the Dremio side the table still shows as a PDS. Let me check on this and get back to you