Skip to content

Conversation

@fivetran-joemarkiewicz
Copy link
Contributor

@fivetran-joemarkiewicz fivetran-joemarkiewicz commented Apr 24, 2025

PR Overview

Package version introduced in this PR: v0.11.0

This PR addresses the following Issue/Feature(s): Internal Ticket

Summary of changes:

Includes new linkedin_ads__monthly_campaign_country_report and linkedin_ads__monthly_campaign_region_report end models.

Submission Checklist

  • Alignment meeting with the reviewer (if needed)
    • Timeline and validation requirements discussed
  • Provide validation details:
    • Validation Steps: Check for unintentional effects (e.g., add/run consistency & integrity tests)
    • Testing Instructions: Confirm the change addresses the issue(s)
    • Focus Areas: Complex logic or queries that need extra attention

For all above validations and testing please see internal ticket. Additionally, docs have not be generated and will be once PR is near approval.

Changelog

  • Draft changelog for PR
  • Final changelog for release review

@fivetran-joemarkiewicz fivetran-joemarkiewicz marked this pull request as ready for review April 24, 2025 04:08
@fivetran-joemarkiewicz fivetran-joemarkiewicz linked an issue Apr 24, 2025 that may be closed by this pull request
1 task
Copy link
Contributor

@fivetran-jamie fivetran-jamie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great! see comments

CHANGELOG.md Outdated
Comment on lines 9 to 10
| linkedin_ads__monthly_campaign_country_report | New transformation model | | | Table that represents the monthly performance of a campaign at the country level. |
| linkedin_ads__monthly_campaign_region_report | New transformation model | | | Table that represents the monthly performance of a campaign at the region level. |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could be good to add the DAG/docs links to the end models

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed - added.

geo.value as region_name,
report.campaign_id,
campaign.campaign_name,
campaign.version_tag,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same question re: prepending campaign/account fields with campaign_ or account_

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See above response.

fivetran-joemarkiewicz and others added 2 commits April 28, 2025 08:55
Co-authored-by: Jamie Rodriguez <65564846+fivetran-jamie@users.noreply.github.com>
Copy link
Contributor

@fivetran-jamie fivetran-jamie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

CHANGELOG.md Outdated
|---------------------------------------------------|-------------|----------|-------------------------------------------|-------------------------------------------------------------------|
| [linkedin_ads__monthly_campaign_country_report](https://fivetran.github.io/dbt_linkedin/#!/model/model.linkedin.linkedin_ads__monthly_campaign_country_report) | New transformation model | | | Table that represents the monthly performance of a campaign at the country level. |
| [linkedin_ads__monthly_campaign_region_report]((https://fivetran.github.io/dbt_linkedin/#!/model/model.linkedin.linkedin_ads__monthly_campaign_region_report)) | New transformation model | | | Table that represents the monthly performance of a campaign at the region level. |
| stg_tiktok_ads__geo_tmp | New temp model | | | Temp model added for `geo`. |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same recommendation to update these models with links to the DAG.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We will want to apply line 154 with the new support for the new tables added I think, with a link to this upcoming release.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as source response. Made the appropriate update

Copy link
Contributor

@fivetran-avinash fivetran-avinash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fivetran-joemarkiewicz Nearly there! A few comments, questions and suggestions before approval.

fivetran-joemarkiewicz and others added 3 commits April 28, 2025 17:52
Co-authored-by: Avinash Kunnath <108772760+fivetran-avinash@users.noreply.github.com>
Copy link
Contributor

@fivetran-avinash fivetran-avinash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fivetran-joemarkiewicz LGTM (pending Snowflake fix)

@fivetran-joemarkiewicz fivetran-joemarkiewicz merged commit ae12d59 into main Apr 29, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Documentation] Move badges below H1 heading

3 participants