Data and AI struggles

1,730 problems · 342 companies

Data engineering

dbt users keep filing bugs

34 posts from 20 people18d activeFading, +0 this week

Posts per day

Posts per day34 posts, Sep 4 to Nov 9

The posts behind it

GitHub issuesdbt-labs/dbt · b-perOct 28

[Exasol] ADBC driver does not report rows affected

Part of #16932. ### Problem Exasol reports no rows written to dbt v2: `execute()` in `exasol-labs/exarrow-rs` (`src/adbc_ffi.rs`) drops the server's `rowCount`. ### Fix needed - [ ] **`exasol-labs/exarrow-rs`:** report the server's `rowCount` as the rows-affected value of...

GitHub issuesdbt-labs/dbt · b-perOct 28

[Athena] ADBC driver does not report rows written

Part of #16932. ### Problem Athena reports no rows written to dbt v2: both execute paths in `dbt-labs/athena` return -1 (`go/statement.go`). ### Fix needed - [ ] **`dbt-labs/athena`:** read `GetQueryResultsOutput.UpdateCount` (rows written by a CTAS / INSERT) and report it as...

1 replies
GitHub issuesdbt-labs/dbt · rtol5Oct 27

[v2 Bug] --skip-semantic-manifest-validation downloads a deferral manifest from the dbt platform; --no-manage-state does not stop it

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x. - [x] I have searched the existing issues and could not find a duplicate (related: #14452, closed). ### Current Behavior With dbt 2.0.9, when...

GitHub issuesdagster-io/dagster · rtol5Oct 27

[dagster-dbt] Selections over 200 resources copy the whole project directory into a temp dir that is never removed

### What's the issue? When an `@dbt_assets` definition has a `project` and a run selects more than `_SELECTION_ARGS_THRESHOLD` (200) resources, `dagster_dbt/asset_utils.py` copies the **entire project directory** with `shutil.copytree(project_dir, tempfile.mkdtemp())` to write...

1 replies
Redditr/dataengineering · u/CaliSummerDreamOct 26

Using AWS CDK instead of dbt to manage and deploy BI objects?

...fails, a DROP in the file would run on every deploy, and dropping without CASCADE is blocked by dependents. Recreating also means repopulating, which is slow for the wide MVs. So MV code is committed and reviewed in PRs, but only in the reference folder, and a data engineer then...

GitHub issuesdagster-io/dagster · rtol5Oct 20

[dagster-dbt] 0.29.26 fails to import without dbt-core: missing python-dateutil dependency

### What's the issue? A clean install of `dagster-dbt==0.29.26` succeeds, but importing `DbtCliResource` fails with `ModuleNotFoundError: No module named 'dateutil'`. `dbt-core` is not installed. This is the supported base install now that `dbt-core` is an optional extra. The...

GitHub issuesdbt-labs/dbt · dobsontomOct 19

[v2 Bug] dbt lsp dbt.compileFile reports success for a failed compile and returns the previous output

...and could not find a duplicate ### Current Behavior When a model that compiled before fails to compile, `dbt.compileFile` still returns `error: null`, with `file_uri` pointing at the output of the last successful compile. A client can only tell the two apart by comparing file...

GitHub issuesdbt-labs/dbt · dobsontomOct 19

[v2 Bug] dbt lsp formats the file on disk instead of the open document

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior `textDocument/formatting` computes its edits from the file on...

GitHub issuespola-rs/polars · djouallahOct 19

Float64 to Decimal cast rounds the wrong way when x * 10^scale lands on a tie

### Checks - [x] I have checked that this issue has not already been reported. - [x] I have confirmed this bug exists on the latest version of Polars. ### Reproducible example Output (polars 2.0.0 from PyPI, also Polars main 4207839322): `pl.sql("SELECT CAST(x AS DECIMAL(18, 4))...

GitHub issuesdbt-labs/dbt · asterikxOct 18

[v2 Bug] `dbt lsp` stays silent when it cannot load the project

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior In both cases below, `dbt lsp` answers `initialize` and logs...

GitHub issuesdbt-labs/dbt · asterikxOct 18

[Feature] `dbt lsp`: serve several dbt projects from one language server

### Is this your first time submitting a feature request? - [x] I have read the expectations for open source contributors - [x] I have searched the existing issues, and I could not find an existing issue for this feature - [x] I am requesting a straightforward extension of...

GitHub issuesdbt-labs/dbt · luc-pimentelOct 17

[v2 Bug] Jinja `sum`, `min` and `max` reject the `attribute=` argument

...1, 2] | min` render the same on both versions, so `map(attribute=...)` before `sum` is a workaround; for `min` and `max` it returns the attribute value instead of the item. ### Relevant log output ### Environment ### Which database adapter are you using? duckdb ### Is this a...

1 replies
GitHub issuesdbt-labs/dbt · datadersOct 17

dbt.data_tests.node_unique_id is null for generic source tests

## Describe the bug Generic data tests declared on a source receive valid test `unique_id` values and the graph contains edges from the tested source to those tests, but the corresponding rows in the v2 `dbt.data_tests` information-schema table have `node_unique_id = null`. This...

GitHub issuesdbt-labs/dbt · Kiyoshi09Oct 16

[v2 Bug] dbt1501 `bad string escape` in `dbt source freshness` when non-ASCII characters are present in loaded_at_field/loaded_at_query

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior When a source's `loaded_at_field` or `loaded_at_query`...

GitHub issuesdbt-labs/dbt · datadersOct 16

[Catalogsv2] Spark support for Iceberg Hadoop catalogs

## Goal Support Iceberg Hadoop catalogs from the dbt v2 Spark adapter. ## Required coverage - Represent a preconfigured `org.apache.iceberg.spark.SparkCatalog` with `type=hadoop`. - Route models/sources to its Spark catalog name and namespace. - Document warehouse URI and...

1 replies
GitHub issuesdbt-labs/dbt · datadersOct 16

[Catalogsv2] Spark catalog routing foundation

## Problem dbt v2 has no shared, mergeable Spark foundation for selecting a preconfigured catalog from `catalogs.yml`. The prior all-in-one proof of concept, dbt-labs/fs#10485, mixed schema support, routing, metadata SQL, and five catalog types. ## Work - Add `spark` as a...

1 replies
GitHub issuesdbt-labs/dbt · datadersOct 16

[Catalogsv2] Spark support for Hive-backed Iceberg catalogs

## Goal Support Hive-backed Iceberg catalogs and Iceberg's `SparkSessionCatalog` integration in the dbt v2 Spark adapter. ## Required coverage - Distinguish native Hive tables from Iceberg tables backed by a Hive metastore. - Support a preconfigured `SparkCatalog` with...

1 replies
GitHub issuesdagster-io/dagster · cbilityOct 13

[dagster-dbt] Setting both meta.dagster.asset_key and either "key" or "key_prefix" in translation breaks dependencies

### What's the issue? Setting custom asset keys for dbt sources is required to configure upstream dependencies - [see docs](https://dagster.io/docs/integrations/libraries/dbt#step-7-connect-upstream-assets-to-dbt-sources). When a custom `key` or `key_prefix` is configured in the...

GitHub issuespola-rs/polars · djouallahOct 12

SQL: accept options in read_csv() (has_header, schema, truncate_ragged_lines, include_file_paths, ...)

### Description The SQL table function `read_csv` accepts a path and nothing else (polars 2.0.0): so a file that does not fit the defaults cannot be read from SQL at all. A headerless CSV whose rows have different widths is the common case: with the defaults the width comes from...

1 reactions2 replies
GitHub issuespola-rs/polars · djouallahOct 12

SQL: WITH inside a derived table is not resolved ("relation 'x' was not found"), though it works inside a CTE

### Checks - [x] I have checked that this issue has not already been reported. - [x] I have confirmed this bug exists on the [latest version](https://pypi.org/project/polars/) of Polars. ### Reproducible example ### Log output ### Issue description A `WITH` clause inside a...

1 reactions
Redditr/snowflake · u/ToughAd3865Oct 9

How can I get up to speed with dbt quickly before joining a new project?

I have an upcoming project that uses Airflow, dbt, and Snowflake. I’m comfortable with Airflow and Snowflake, but I have no experience with dbt.. I’m looking for advice from people who have worked with this stack. Can you recommend any good courses or learning resources to get...

GitHub issuesdbt-labs/dbt · luc-pimentelOct 9

[v2 Bug] Bot Changelog fails to start on fork pull requests

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior Bot Changelog fails before starting any jobs on fork pull...

1 replies
GitHub issuesdagster-io/dagster · smackeseyOct 9

[dagster-snowflake] SnowflakeDbtProjectComponent drops materializations for non-error dbt node statuses

### What's the issue? `SnowflakeDbtProjectComponent` drops materializations for dbt nodes that finished on a terminal, non-error status. It compares the node status against `success` alone:...

GitHub issuesdbt-labs/dbt · b-perOct 8

[v2 Bug] dbt compile does not print compiled SQL when the selection includes the model's tests

...test` | 2 models | No | Output for the first command: Output for the third command: Workaround: add `--exclude-resource-type test`. ### Suggested fix If the selection resolves to exactly one model (or other non-test node) plus any number of tests, print the compiled SQL of that...

GitHub issuesdbt-labs/dbt · ddymkowski-sysOct 8

[1.x Bug] 'dbt debug` ignores `vars.yml` when rendering `dbt_project.yml`

### Is this a new bug in dbt-core? - [x] I believe this is a new bug in dbt-core - [x] I have searched the existing issues, and I could not find an existing issue for this bug ### Current Behavior When project vars are defined in `vars.yml` and referenced in `dbt_project.yml`,...

GitHub issuesdbt-labs/dbt · j-choeOct 7

[v2 Bug] A null target_lag set below a project-level default is ignored at every level, making scheduler: DISABLE unusable

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior On Fusion 2.0.6, a null `target_lag` set below a project-level...

GitHub issuesdbt-labs/dbt · joshuataylorOct 7

[v2 Bug] dbt clean can delete directories outside of the dbt project

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior dbt clean can delete files outside of the project directory....

GitHub issuesdbt-labs/dbt · GuillaumeKfrOct 6

[v2 Bug] dbt deps randomly fails with 500 Internal Server Error from codeload.github.com

...while downloading packages from codeload.github.com, locally and in GitHub Actions. The failing package changes between runs. ### Expected Behavior The packages are installed properly. ### Steps To Reproduce 1. `pip install dbt==2.0.6` in a fresh venv. 2. Use a project whose...

8 reactions
GitHub issuesdbt-labs/dbt · b-perOct 6

[v2 Bug] `dbt build --write-catalog` writes no catalog.json (run, compile and parse do)

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior `dbt build --write-catalog` completes successfully but writes...

GitHub issuesdbt-labs/dbt · joshuataylorOct 6

[v2 Bug] A Jinja-rendered `*/` in `query-comment` breaks out of the comment and executes as SQL (guard only checks the pre-render template)

### Is this a new bug in dbt v2.x compared to the latest version of dbt 1.x? - [x] I believe this is a new bug in dbt v2.x - [x] I have searched the existing issues and could not find a duplicate ### Current Behavior `query-comment` is validated for the literal substrings `/*`...

GitHub issuesdagster-io/dagster · AcarlsoSep 30

[dagster-dbt] select_unique_ids raises TypeError for YAML selectors with indirect_selection: cautious/buildable

### What's the issue? Not a duplicate of #33351 (run-time skip under non-eager indirect selection, fixed in 1.13.6). This is a **definition-time crash**: resolving a `selectors.yml` selector whose criteria set `indirect_selection: cautious` or `buildable` raises in...

Community forumsdbt Community Forum · dibyarupnath_tcsSep 21

Unable to Complete the dbt Deferral Micrcourse

1 replies
Redditr/dataengineering · u/GandalfWaitsSep 8

DBT Development Standards

...properly from the off, rather than having to redesign, revise and refactor later.. Any tips very welcome 🙏 .

Community forumsdbt Community Forum · SayeedSep 4

state: modified not working in dbt set up using python libraries

2 replies

Companies and products named

34 posts
10 posts
7 posts
6 posts
5 posts
4 posts
About this problem

Evidence

34 posts from 20 people in 6 places, about 4 a week over 55 days. Mostly on dbt-labs/dbt, dagster-io/dagster, pola-rs/polars. Tools named alongside: DuckDB, Snowflake, Dagster, GitHub.

Frustration Frustration 0 of 3· Seen on GitHub issues, Reddit, Community forums

Summary, model-written

dbt users face package download failures from GitHub, SQL function limitations in Polars, and modified state settings failing in Python setups.

How it was grouped

Posts about dbt that state a pain but match no known issue yet. First post Sep 4, 2026, latest Oct 28, 2026. Corroborated: 3 or more posts from 2 or more people or places. Method

Other dbt problems

Hard to trace lineage and find trusted data in dbt

6 posts from 6 people on GitHub issues, Reddit.

dbt outages and slowdowns disrupt work

4 posts from 4 people on Glyph Ibis.

Trouble with dbt fusion

Top post: "With dbt Fusion and no dbt-core, every definitions load runs `dbt list` and leaves a target directory behind", one of 4 posts from 4 people on GitHub issues.

dbt error messages are cryptic

4 posts from 4 people on GitHub issues.

Trouble with dbt semantic

Top post: "`NodeNotFoundOrDisabled` when a package's model and its semantic_model are both disabled at project level", one of 3 posts from 3 people on GitHub issues.

Trouble with dbt false

Top post: "SQL linting (dbt sqlfluff lint) does not respect enabled: false (dynamic +enabled)", one of 3 posts from 3 people on GitHub issues.

Trouble with dbt fail

Top post: "`TIMESTAMPTZ_NS` cannot be compared with `TIMESTAMPTZ` or take an `INTERVAL`, so 1.5 queries on nanosecond", one of 3 posts from 3 people on GitHub issues.

Trouble with dbt lint

Top post: "`dbt lint --fix` should expand `*` in `select *` into explicit columns", one of 2 posts from 2 people on GitHub issues. Unverified.

Migrating to or off dbt is slow and risky

2 posts from 2 people on GitHub issues, Reddit. Unverified.

dbt costs outgrow the value it gives

2 posts from 1 person on GitHub issues. Unverified.

History

Momentum went from steady to fading.

Nov 4, 2026

Momentum went from rising to steady.

Nov 3, 2026

Momentum went from steady to rising.

Nov 2, 2026

Momentum went from fading to steady.

Oct 31, 2026

Momentum went from steady to fading.

Oct 25, 2026

Momentum went from rising to steady.

Oct 23, 2026

Summary written by a model: dbt users face package download failures from GitHub, SQL function limitations in Polars, and modified state settings failing in Python setups.

Oct 22, 2026

Momentum went from fading to rising.

Oct 21, 2026

Momentum went from steady to fading.

Oct 16, 2026

Momentum went from rising to steady.

Oct 13, 2026

Renamed from "dbt users keep asking for help".

Oct 12, 2026

Momentum went from steady to rising.

Oct 12, 2026