Skip to content

Releases: fivetran/dbt_apple_search_ads_source

v0.3.0 dbt_apple_search_ads_source

12 Oct 14:47
536a8a6
Compare
Choose a tag to compare

PR #45 includes the following updates:

Breaking changes

  • Updated the source identifier format for consistency with their respective source names and compatibility with the fivetran_utils.union_data macro. If you are using the previous identifier, be sure to update to the current version! Identifiers now are:
current previous
apple_search_ads_ad_level_report_identifier apple_search_ads_ad_report_identifier

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.

Full Changelog: v0.2.2...v0.3.0

v0.2.2 dbt_apple_search_ads_source

25 May 14:59
6c4c1ef
Compare
Choose a tag to compare

Bug Fix

  • The apple_search_ads__search_term_passthrough_metrics variable was moved to be within the return call of the get_search_term_report_columns macro. The previous placement caused an issue where the passthrough metrics would not properly persist to downstream models. (PR #42)

Under the Hood:

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

Full Changelog: v0.2.1...v0.2.2

v0.2.1 dbt_apple_search_ads_source

05 Jan 20:49
304ee19
Compare
Choose a tag to compare

Happy International Bird Day 🐦

My favorite bird by far has to be the Hoatzin. It has claws on it's wings and is essentially a modern day dinosaur 🦖! In packages news this release of the dbt_apple_search_ads_source package includes the following update:

🕷️ Bugfixes 🕷️

  • Updated enabled config for search_term_report source to correctly handle and operation between invoked vars. This allows for source freshness tests to properly be disable/enable. #37

Contributors

@nszoni (#37)

Full Changelog: v0.2.0...v0.2.1

dbt_apple_search_ads_source v0.2.0

03 Jan 23:35
69c8873
Compare
Choose a tag to compare

🚨 Breaking Changes 🚨:

PR #33 includes the following breaking changes:

  • Dispatch update for dbt-utils to dbt-core cross-db macros migration. Specifically {{ dbt_utils.<macro> }} have been updated to {{ dbt.<macro> }} for the below macros:
    • any_value
    • bool_or
    • cast_bool_to_text
    • concat
    • date_trunc
    • dateadd
    • datediff
    • escape_single_quotes
    • except
    • hash
    • intersect
    • last_day
    • length
    • listagg
    • position
    • replace
    • right
    • safe_cast
    • split_part
    • string_literal
    • type_bigint
    • type_float
    • type_int
    • type_numeric
    • type_string
    • type_timestamp
    • array_append
    • array_concat
    • array_construct
  • For current_timestamp and current_timestamp_in_utc macros, the dispatch AND the macro names have been updated to the below, respectively:
    • dbt.current_timestamp_backcompat
    • dbt.current_timestamp_in_utc_backcompat
  • packages.yml has been updated to reflect new default fivetran/fivetran_utils version, previously [">=0.3.0", "<0.4.0"] now [">=0.4.0", "<0.5.0"].

dbt_apple_search_ads_source 0.1.3

16 Nov 23:45
db9bb31
Compare
Choose a tag to compare

🕷️ Bugfixes 🕷️

  • Updated the default value for apple_search_ads__using_search_terms to true to be consistent across Ad Reporting and the rest of this package in the src_apple_search_ads.yml for the search_term_report. #36
  • Updated README to show package dependency matrix. #36

dbt_apple_search_ads_source 0.1.2

06 Sep 22:34
10d5eb0
Compare
Choose a tag to compare

This PR #21 updates macros for history tables to only include columns that are referenced downstream.

dbt_apple_search_ads_source 0.1.1

02 Sep 21:16
Compare
Choose a tag to compare

Re-releasing the initial release for hub.

dbt_apple_search_ads_source 0.1.0

01 Sep 00:21
Compare
Choose a tag to compare

Initial Release

  • This is the initial release of this package. For more information refer to the README.