Dazhong Xia
Dazhong Xia
## Overview See #3851. We have 227 tables and several thousand columns in our data warehouse. While we've attempted to provide some structure via the raw/core/out naming scheme, it's still...
# Overview Closes #3863 . ## What problem does this address? ## What did you change? # Documentation Make sure to update relevant aspects of the documentation. ```[tasklist] - [...
# Overview Closes #4292 . ## What problem does this address? When running tests through DBT in CI (and locally), the failure output just tells you "I got 6 rows...
## Overview We're supposed to use `ruff-check` instead of `ruff` now, I guess. Also, dropping the `--exit-non-zero-on-fix` didn't seem to change the behavior when there was a linting error that...
# Overview When a test fails, we still have to jump through hoops to get to the failures. In CI we set `--store-failures`, so we need to download the artifact...
# Overview Currently, even when we store the DBT test failures, oftentimes those stored failures are not that helpful. I intentionally broke a weighted quantile test and got this out...
### Overview When running `dbt build` in various environments, we sometimes see surprisingly different behavior. WHY? ### Success Criteria * [ ] `ci-integration` and local `make pytest-coverage` have consistent behavior...
# Overview Just noticed this while chatting about our import time with @cmgosnell. ## What problem does this address? `import pudl` takes many seconds (like 5-10). Most of this comes...
# Overview ## What problem does this address? Slight annoyances in the Slack notification. ## What did you change? * add elapsed time marker * make the step status more...
### Overview This asset is marked as `"memory-usage": "high"`. ### Success Criteria How will we know that we're done? * [x] measured initial peak memory usage: * [x] identified memory...