fivetran / dbt_google_ads

Fivetran data transformations for Google Ads built using dbt.
https://fivetran.github.io/dbt_google_ads/
Apache License 2.0
15 stars 29 forks source link

Null values in google_ads and ad_reporting_models #53

Closed edwardskatie closed 1 year ago

edwardskatie commented 1 year ago

Is there an existing issue for this?

Describe the issue

Failure in test not_null_google_ads__keyword_report_criterion_id (models/google_ads.yml) Failure in test not_null_ad_reporting__keyword_report_keyword_id (models/ad_reporting_models.yml)

Relevant error log or model output

No response

Expected behavior

There should no be nulls

dbt Project configurations

Package versions

1.5.0

What database are you using dbt with?

bigquery

dbt Version

1.4

Additional Context

No response

Are you willing to open a PR to help address this issue?

fivetran-catfritz commented 1 year ago

Hi @edwardskatie. Thanks for opening this issue! I agree with your fix and will be rolling it into our next release. The release may not be for a few more weeks, so I will send you a test branch of the latest version when it is ready and will keep you posted!

fivetran-catfritz commented 1 year ago

Hi @edwardskatie, we are now planning to incorporate this change into a patch release in the next week or so. If you are able to try it out, you can install it using the below code in your packages.yml in place of the normal google_ads lines.

- git: https://github.com/fivetran/dbt_google_ads.git
  revision: bug/selected-join-table
  warn-unpinned: false

If you get to test it out, please let us know how it works for you!

fivetran-catfritz commented 1 year ago

This update has been incorporated into release v0.9.3! Closing out the issue.