Skip to content

Update/add data model questions#78

Merged
fivetran-jamie merged 4 commits into
mainfrom
update/add-data-model-questions
Oct 27, 2025
Merged

Update/add data model questions#78
fivetran-jamie merged 4 commits into
mainfrom
update/add-data-model-questions

Conversation

@fivetran-jamie

Copy link
Copy Markdown
Contributor

PR Overview

Package version introduced in this PR:

  • No release

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

  • GA-1008018

Summary of changes:

  • Adds Data Model questions
  • Adds note about including default columns in passthrough configs

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
  • Merge any relevant open PRs into this PR

Changelog

  • Draft changelog for PR
  • Final changelog for release review

@fivetran-jamie fivetran-jamie self-assigned this Oct 24, 2025
@fivetran-jamie fivetran-jamie marked this pull request as ready for review October 24, 2025 14:08

@fivetran-joemarkiewicz fivetran-joemarkiewicz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The updates look good. I have one comment to also update the table descriptions as well. The technical terminology will still be present in the yml docs.

Comment thread README.md Outdated
| [salesforce__account_daily_history](https://fivetran.github.io/dbt_salesforce/#!/model/model.salesforce.salesforce__account_daily_history) | Each record is a daily record in an account, starting with its first active date and updating up toward either the current date (if still active) or its last active date. | No
| [salesforce__contact_daily_history](https://fivetran.github.io/dbt_salesforce/#!/model/model.salesforce.salesforce__contact_daily_history) | Each record is a daily record in an contact, starting with its first active date and updating up toward either the current date (if still active) or its last active date. | No
| [salesforce__opportunity_daily_history](https://fivetran.github.io/dbt_salesforce/#!/model/model.salesforce.salesforce__opportunity_daily_history) | Each record is a daily record in an opportunity, starting with its first active date and updating up toward either the current date (if still active) or its last active date. | No
| [salesforce__manager_performance](https://fivetran.github.io/dbt_salesforce/#!/model/model.salesforce.salesforce__manager_performance) |Each record represents a manager, enriched with data about their team's pipeline, bookings, losses, and win percentages.<br><br>**Example Analytics Questions:**<br>• What is the correlation between a manager's team size and their total bookings performance this quarter?<br>• Which managers are struggling with pipeline conversion and would benefit from additional coaching or resources? | Yes

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Let's also update the description of the model. The description is geared towards very technical understanding of the table. However, let's position it to highlight how you can use it. For example in this case we could rewrite to something like the following:

Suggested change
| [salesforce__manager_performance](https://fivetran.github.io/dbt_salesforce/#!/model/model.salesforce.salesforce__manager_performance) |Each record represents a manager, enriched with data about their team's pipeline, bookings, losses, and win percentages.<br><br>**Example Analytics Questions:**<br>• What is the correlation between a manager's team size and their total bookings performance this quarter?<br>• Which managers are struggling with pipeline conversion and would benefit from additional coaching or resources? | Yes
| [salesforce__manager_performance](https://fivetran.github.io/dbt_salesforce/#!/model/model.salesforce.salesforce__manager_performance) |This table provides performance metrics by manager, showing team level pipeline, bookings, losses, and win rates.<br><br>**Example Analytics Questions:**<br>• What is the correlation between a manager's team size and their total bookings performance this quarter?<br>• Which managers are struggling with pipeline conversion and would benefit from additional coaching or resources? | Yes

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Updated!

@fivetran-joemarkiewicz fivetran-joemarkiewicz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@fivetran-jamie fivetran-jamie merged commit 14f859d into main Oct 27, 2025
8 checks passed
@fivetran-jamie fivetran-jamie deleted the update/add-data-model-questions branch October 27, 2025 18:51
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.

2 participants