Skip to content

dbt_pinterest 0.6.0

Compare
Choose a tag to compare
@fivetran-sheringuyen fivetran-sheringuyen released this 02 Sep 18:09
· 79 commits to main since this release
6ea231f

PR #21 includes the following changes:

🚨 Breaking Changes 🚨

  • The pin_promotion_report_pass_through_metric variable has been renamed to pinterest__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 the pinterest__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 to pinterest_ads__url_report.
  • The pinterest_ads__ad_group_ad_report has been renamed to pinterest_ads__ad_group_report.
  • The pinterest_ads__campaign_ad_report has been renamed to pinterest_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.

Contributors