Skip to content

v0.7.0 dbt_reddit_ads_source

Latest

Choose a tag to compare

@fivetran-data-model-bot fivetran-data-model-bot released this 28 Jul 16:44
· 1 commit to main since this release
11ea35d

PR #18 includes the following updates:

Schema & Data Updates

5 total changes • 5 possible breaking changes

Data Models Change Type Old New Notes
stg_reddit_ads__account_report
stg_reddit_ads__ad_group_report
stg_reddit_ads__ad_report
stg_reddit_ads__campaign_country_report
stg_reddit_ads__campaign_report
Column datatype spend (INT) spend (NUMERIC) Updated the datatype of the spend fields from INT to NUMERIC to avoid rounding when converting to dollars and ensure full decimal precision is preserved.

Features

  • Added macro convert_microcurrency to convert microcurrency fields (e.g. INT) to NUMERIC dollar values. Casts both the input and constants to dbt.type_numeric() to preserve fixed-point precision.

Under the Hood

  • Updated conditions in .github/workflows/auto-release.yml.
  • Added .github/workflows/generate-docs.yml.
  • Added +docs: show: False to integration_tests/dbt_project.yml.
  • Migrated flags (e.g., send_anonymous_usage_stats, use_colors) from sample.profiles.yml to integration_tests/dbt_project.yml.
  • Updated maintainer_pull_request_template.md with improved checklist.
  • Updated Python image version to 3.10.13 in pipeline.yml.
  • Updated .gitignore to exclude additional DBT, Python, and system artifacts.

Full Changelog: v0.6.1...v0.7.0