fivetran / dbt_facebook_pages

Fivetran data models for Facebook Pages built using dbt.
https://fivetran.github.io/dbt_facebook_pages/
Apache License 2.0
2 stars 4 forks source link

feature/apr-2024-api-update #11

Closed fivetran-catfritz closed 4 months ago

fivetran-catfritz commented 4 months ago

PR Overview

This PR will address the following Issue/Feature:

This PR will result in the following new package version:

Please provide the finalized CHANGELOG entry which details the relevant changes included in this PR:

🚨 Breaking Changes 🚨:

  • This change is made breaking since columns have been removed in the source package (see the dbt_facebook_pages_source v0.3.0 CHANGELOG for more details).
    • No columns were removed from the end models in this package, however if you use the staging models independently, you will need to update your downstream use cases accordingly.
    • Columns removed from staging model stg_facebook_pages__daily_page_metrics_total:
      • consumptions
      • content_activity
      • engaged_users
      • places_checkin_mobile
      • views_external_referrals
      • views_logged_in_total
      • views_logout
    • Columns removed from staging model stg_facebook_pages__lifetime_post_metrics_total:
      • impressions_fan_paid

Features

  • Updated documentation to reflect the current schema.

Under the Hood:

  • Incorporated the new fivetran_utils.drop_schemas_automation macro into the end of each Buildkite integration test job.
  • Updated the pull request templates.
  • Included auto-releaser GitHub Actions workflow to automate future releases.

PR Checklist

Basic Validation

Please acknowledge that you have successfully performed the following commands locally:

Before marking this PR as "ready for review" the following have been applied:

Detailed Validation

Please share any and all of your validation steps:

If you had to summarize this PR in an emoji, which would it be?

📄