Open chamini2 opened 1 year ago
Same issue here on mac os user brew version.
❯ dbt --version
Core:
- installed: 1.5.0
- latest: 1.5.1 - Update available!
Your version of dbt-core is out of date!
You can find instructions for upgrading here:
https://docs.getdbt.com/docs/installation
Plugins:
- postgres: 1.5.0 - Update available!
At least one plugin is out of date or incompatible with dbt-core.
You can find instructions for upgrading here:
https://docs.getdbt.com/docs/installation
❯ fal --version
fal 0.9.1
error:
❯ dbt run --target fal_dev
23:36:05 Running with dbt=1.5.0
23:36:05 Error importing adapter: No module named 'dbt.adapters.fal'
23:36:05 Encountered an error:
Runtime Error
Credentials in profile "flux_analytics", target "fal_dev" invalid: Runtime Error
Could not find adapter type fal!
Hello, @iddar
From your output it seems you do not have dbt-fal installed. fal
and dbt-fal
are two separate packages. To use dbt with a fal
type adapter, you need to install dbt-fal
.
Can you run pip install dbt-fal==1.5.2
and let us know if know it works?
Describe the bug When running
fal flow run --target ddb
(my duckdb profile) I get the following error:And the
ddb
target hastype: duckdb
Your environment
❯ dbt --version Core:
latest: 1.4.1 - Update available!
Your version of dbt-core is out of date! You can find instructions for upgrading here: https://docs.getdbt.com/docs/installation
Plugins:
duckdb: 1.3.1 - Update available!
At least one plugin is out of date or incompatible with dbt-core. You can find instructions for upgrading here: https://docs.getdbt.com/docs/installation
How to reproduce Point to a not-installed profile in your
target:
property in profiles.yml, and pass a yes-installed profile.Expected behavior Should completely ignore the
target:
of profiles.yml and instead use--target
setting.Actual behavior It will load the profile with the not-installed profile before actually using the correct one, and raise an exception.