-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bugfix/join on source relation #95
Changes from 9 commits
bef31ab
c5d5cea
e645c79
f7e9bf4
fff30a7
61a2894
77e696d
fbddba2
024f539
539925f
f3c832b
c80b24f
1bc60cd
ed86455
9bf9c01
d3ea260
f864c8d
b81b794
e6ab5ca
0150b64
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,18 @@ | ||
# dbt_quickbooks v0.11.0 | ||
[PR #95](https://github.com/fivetran/dbt_quickbooks/pull/95) includes the following updates: | ||
## 🎉 Features | ||
- Added description for column `source_relation` to the documentation. | ||
|
||
## 🪲 Bug Fixes | ||
- Included `source_relation` in all joins and window functions for models outputting `source_relation`. This is to prevent duplicate records in end models when using the unioning functionality. These updates were in the intermediate models, which flowed to downstream end models: | ||
- `quickbooks__general_ledger` | ||
- `quickbooks__expenses_sales_enhanced` | ||
- In end model `quickbooks__general_ledger`, added `source_relation` as part of the generated surrogate key `unique_id` to prevent duplicate `unique_id`s when using the unioning functionality. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Changing the surrogate key in an end model is a breaking change, so you can highlight that as the top section. Also the standard "We recommend using There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Agreed. Updated! |
||
|
||
## 🚘 Under the Hood | ||
- Updated test from a combination of columns to uniqueness of `unique_id` in `quickbooks__general_ledger`. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Would add a small note about the ordering in the cash flow statement, just to keep raising awareness for it since it's a relatively new feature. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Good call. Updated. |
||
- Updated analysis `quickbooks__balance_sheet` with updated join strategy. | ||
|
||
# dbt_quickbooks v0.10.0 | ||
## 🎉 Feature Update 🎉 | ||
- Databricks compatibility! ([#92](https://github.com/fivetran/dbt_quickbooks/pull/92)) | ||
|
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add
with the surrogate key line below on Line 2.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added.