You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our Windows users are receiving errors when running dbt_artifacts due to how dbt_core handles large seed files (information found here on currently handling). When checksum is just stored as a file path, they encounter the same error as was reported here and resolved here
Error message:
14:56:11
14:56:11 Running 3 on-run-end hooks
14:56:11 Uploading model executions
14:56:11 Uploading seed executions
14:56:13 Uploading snapshot executions
14:56:13 Uploading test executions
14:56:13 Uploading exposures
14:56:13 Uploading tests
14:56:22 Uploading seeds
14:56:22 Database error while running on-run-end
14:56:23 Encountered an error:
Database Error
001831 (42601): SQL compilation error: error line 2,019 at position 16
Invalid unicode escape sequence '\u'; should be exactly 4 digits.
I haven't contributed to the project but would be happy to give it a shot if it's as simple as the previously noted change.
How to reproduce
Run dbt_artifacts on Windows machine where at least one seeds exceeds 1 MG.
Expected behaviour
Escape the checksum column for this situation as with the original_file_path escape added here
Screenshots
Environment
Results of running dbt --version:
Core:
- installed: 1.3.1
- latest: 1.5.0 - Update available!
Your version of dbt-core is out of date!
You can find instructions for upgrading here:
https://docs.getdbt.com/docs/installation
Please paste the contents of your packages.yml file here:
If you are happy to get involved in resolving this, that would be great - thank you! Check out our contributing guide on how to get started. Feel free to reach out as well if you need any support with getting started.
Overview
Our Windows users are receiving errors when running
dbt_artifacts
due to howdbt_core
handles large seed files (information found here on currently handling). Whenchecksum
is just stored as a file path, they encounter the same error as was reported here and resolved hereError message:
I haven't contributed to the project but would be happy to give it a shot if it's as simple as the previously noted change.
How to reproduce
Run
dbt_artifacts
on Windows machine where at least one seeds exceeds 1 MG.Expected behaviour
Escape the
checksum
column for this situation as with theoriginal_file_path
escape added hereScreenshots
Environment
Results of running
dbt --version
:Please paste the contents of your
packages.yml
file here:The text was updated successfully, but these errors were encountered: