Skip to content

v0.8.0 dbt_linkedin_source

Compare
Choose a tag to compare
@fivetran-catfritz fivetran-catfritz released this 12 Oct 14:48
· 23 commits to main since this release
dc5dada

PR #54 includes the following updates:

Breaking changes

  • Updated materializations of non-tmp staging models from views to tables. This is to bring the materializations into alignment with other ad reporting packages and eliminate errors in Redshift.
  • Updated the name of the source created by this package from linkedin to linkedin_ads. This was to bring the naming used in this package in alignment with our other ad packages and for compatibility with the union schema feature.
    • ❗ If you are using this source, you will need to update the name.
  • Updated the following identifiers for consistency with the source name and compatibility with the union schema feature:
current previous
linkedin_ads_account_history_identifier linkedin_account_history_identifier
linkedin_ads_ad_analytics_by_creative_identifier linkedin_ad_analytics_by_creative_identifier
linkedin_ads_campaign_group_history_identifier linkedin_campaign_group_history_identifier
linkedin_ads_campaign_history_identifier linkedin_campaign_history_identifier
linkedin_ads_creative_history_identifier linkedin_creative_history_identifier
linkedin_ads_ad_analytics_by_campaign_identifier linkedin_ad_analytics_by_campaign_identifier
  • If you are using the previous identifier, be sure to update to the current version!

Feature update 🎉

Under the hood 🚘

  • Updated tmp models to union source data using the fivetran_utils.union_data macro.
  • To distinguish which source each field comes from, added source_relation column in each staging model and applied the fivetran_utils.source_relation macro.
  • Updated tests to account for the new source_relation column.

PR #51 includes the following updates:

  • Incorporated the new fivetran_utils.drop_schemas_automation macro into the end of each Buildkite integration test job.
  • Updated the pull request templates.

Full Changelog: v0.7.0...v0.8.0