-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release/v0.17.0 #169
Release/v0.17.0 #169
Conversation
Update agent work time and requester wait time business hours models
bug/intercepted-period-joins
* bugfix/too-many-partitions * docs regen * Update CHANGELOG.md Co-authored-by: fivetran-catfritz <[email protected]> --------- Co-authored-by: fivetran-catfritz <[email protected]>
* MagicBot/documentation-updates * Apply suggestions from code review * Update README.md Co-authored-by: fivetran-catfritz <[email protected]> --------- Co-authored-by: fivetran-catfritz <[email protected]>
Co-authored-by: Joe Markiewicz <[email protected]>
Feature/unstructured data
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for all the effort here @fivetran-catfritz!
These changes look good to me. This is ready for release review and rollout!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @fivetran-catfritz ! Left some comments
models/sla_policy/requester_wait_time/int_zendesk__requester_wait_time_business_hours.sql
Show resolved
Hide resolved
CHANGELOG.md
Outdated
- `chunk`: The text chunk itself | ||
- `chunk_tokens_approximate`: Approximate token count for each segment | ||
- This model is currently disabled by default. You may enable it by setting the `zendesk__unstructured_enabled` variable as `true` in your `dbt_project.yml`. | ||
- This model was developed to limit the chunk sizes to approximately 5000 tokens for use with OpenAI, however you can change this limit by setting the variable `zendesk_max_tokens` in your `dbt_project.yml`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we only intending to use Zendesk NLP with Open AI which I feel is the language here? Or we want to be agnostic.
I would also reword it to the following:
This model was developed with the limit of chunk sizes to approximately 5000 tokens for use with OpenAI, however you can change this limit by setting the variable `zendesk_max_tokens` in your `dbt_project.yml`.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! updated.
CHANGELOG.md
Outdated
## Under the hood | ||
- Added integrity validations: | ||
- Test to ensure `zendesk__sla_policies` and `zendesk__ticket_metrics` models produce consistent time results. ([#164](https://github.com/fivetran/dbt_zendesk/pull/164)) | ||
- Test to ensure `zendesk__ticket_metrics` contains all the tickets found in `stg_zendesk__ticket`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also add PR link here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added!
models/resolution_times/int_zendesk__ticket_first_resolution_time_business.sql
Show resolved
Hide resolved
Co-authored-by: Renee Li <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the review @fivetran-reneeli! I added comments inline to address your questions and also made the changelog updates you suggested. Let me know if it all looks good!
models/sla_policy/requester_wait_time/int_zendesk__requester_wait_time_business_hours.sql
Show resolved
Hide resolved
CHANGELOG.md
Outdated
- `chunk`: The text chunk itself | ||
- `chunk_tokens_approximate`: Approximate token count for each segment | ||
- This model is currently disabled by default. You may enable it by setting the `zendesk__unstructured_enabled` variable as `true` in your `dbt_project.yml`. | ||
- This model was developed to limit the chunk sizes to approximately 5000 tokens for use with OpenAI, however you can change this limit by setting the variable `zendesk_max_tokens` in your `dbt_project.yml`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! updated.
CHANGELOG.md
Outdated
## Under the hood | ||
- Added integrity validations: | ||
- Test to ensure `zendesk__sla_policies` and `zendesk__ticket_metrics` models produce consistent time results. ([#164](https://github.com/fivetran/dbt_zendesk/pull/164)) | ||
- Test to ensure `zendesk__ticket_metrics` contains all the tickets found in `stg_zendesk__ticket`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good just reminder to switch the deps!
PR Overview
This release branch contains PRs:
For specifics and validation details, refer to the above linked PRs.