Open dev-goyal opened 6 months ago
dbt glue with iceberg is not working at this moment? I was trying to configure it with iceberg and came to the same problem. Is there any workaround?
@vitoravancini I have worked around this by adding the catalog to the query like so - SELECT * FROM glue_catalog.{{ source('matches_source', 'sourcetest') }}
adding --conf spark.sql.defaultCatalog=glue_catalog
should help
see this - https://github.com/aws-samples/dbt-glue/issues/359
Describe the bug
We have a simple DBT model as follows:
And the very simple
matches.sql
modelHowever, it fails with
I believe this is because the CTE is missing the catalog name (instead of
dating_outcomes.matches
, it should beglue_catalog.dating_outcomes.matches
), and have confirmed the above works when we add it to the macro by overloading it.Steps To Reproduce
In as much detail as possible, please provide steps to reproduce the issue. Sample data that triggers the issue, example model code, etc is all very helpful here.
Expected behavior
The table should have been created
Screenshots and log output
If applicable, add screenshots or log output to help explain your problem.
System information
DBT Profile:
glue version: 4 dbt 1.7.9
Additional context
Add any other context about the problem here.