v0.9.0 dbt_shopify
fivetran-joemarkiewicz
released this
28 Jun 21:59
·
51 commits
to main
since this release
PR #61 includes the following updates:
Breaking Changes
These changes are made breaking due to changes in the source.
- In June 2023 the Shopify connector received an update which upgraded the connector to be compatible with the new 2023-04 Shopify API. As a result, the following fields have been removed as they were deprecated in the API upgrade: (dbt_shopify_source PR #70)
model | field removed |
---|---|
stg_shopify__customer | lifetime_duration |
stg_shopify__order_line | fulfillment_service |
stg_shopify__order_line | destination_location_* fields |
stg_shopify__order_line | origin_location_* fields |
stg_shopify__order | total_price_usd |
stg_shopify__order | processing_method |
- Please be aware that the removal of the fields from the staging models results in the removal of the fields in the relevant downstream models:
model | field removed |
---|---|
shopify__customer | lifetime_duration |
shopify__customer_emails | lifetime_duration |
shopify__order_lines | fulfillment_service |
shopify__order_lines | destination_location_* fields |
shopify__order_lines | origin_location_* fields |
shopify__orders | total_price_usd |
shopify__orders | processing_method |
Documentation Updates
- The
shopify_using_shop_metafields
variable was added to the Adding Metafields of the README. It was erroneously omitted in a previous release. - Documentation provided in the README for how to connect sources when leveraging the union schema/database feature.
- Removal of the
current_total_price
yml definition from the shopify__orders model as it was not being created in the model.
Full Changelog: v0.8.1...v0.9.0