dbt_pinterest 0.6.0
fivetran-sheringuyen
released this
02 Sep 18:09
·
79 commits
to main
since this release
PR #21 includes the following changes:
🚨 Breaking Changes 🚨
- The
pin_promotion_report_pass_through_metric
variable has been renamed topinterest__pin_promotion_report_passthrough_metrics
. - The declaration of passthrough variables within your root
dbt_project.yml
has changed. To allow for more flexibility and better tracking of passthrough columns, you will now want to define passthrough metrics in the following format:
This applies to all passthrough metrics within the
dbt_pinterest
package and not just thepinterest__pin_promotion_report_passthrough_metrics
example.
vars:
pinterest__pin_promotion_report_passthrough_metrics:
- name: "my_field_to_include" # Required: Name of the field within the source.
alias: "field_alias" # Optional: If you wish to alias the field within the staging model.
- The
pinterest_ads__ad_adapter
has been renamed topinterest_ads__url_report
. - The
pinterest_ads__ad_group_ad_report
has been renamed topinterest_ads__ad_group_report
. - The
pinterest_ads__campaign_ad_report
has been renamed topinterest_ads__campaign_report
.
🎉 Feature Enhancements 🎉
-
Addition of the following new end models:
pinterest_ads__pin_promotion_report
- Each record in this table represents the daily performance at the pin level.
pinterest_ads__advertiser_report
- Each record in this table represents the daily performance at the advertiser level.
pinterest_ads__keyword_report
- Each record in this table represents the daily performance at the ad group level for keywords.
-
Inclusion of additional passthrough metrics:
pinterest__ad_group_report_passthrough_metrics
pinterest__campaign_report_passthrough_metrics
pinterest__advertiser_report_passthrough_metrics
pinterest__keyword_report_passthrough_metrics
-
README updates for easier navigation and use of the package.
-
Included grain uniqueness tests for each end model.