-
Notifications
You must be signed in to change notification settings - Fork 30
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
[Bug] All 'business minutes' fields don't take into account the schedule_holiday table #92
Comments
Hi @harrywise64 thanks for opening this issue and providing the additional details around the schedule_holiday table. This table is actually not one that we have for our own data, but I do agree that in order for the schedules to match up for users using the schedule_holiday feature of Zendesk, this would need to be implemented into our logic. I will accept this issue for our upcoming sprint. My team will be able to dive in and investigate a bit more in the coming week. We will be sure to share more details here as we work through the update. Be sure to follow this thread as we may ask a few clarifying questions and will likely share a branch with a working version before we roll it out to the next release so it can be properly tested. Thanks! |
Thanks!
Sounds promising, keep me in the loop, and yeah let me know any questions
or thoughts whenever they come up.
Thanks,
Harry
…On Fri, Mar 17, 2023 at 9:43 PM Joe Markiewicz ***@***.***> wrote:
Hi @harrywise64 <https://github.com/harrywise64> thanks for opening this
issue and providing the additional details around the schedule_holiday
table.
This table is actually not one that we have for our own data, but I do
agree that in order for the schedules to match up for users using the
schedule_holiday feature of Zendesk, this would need to be implemented into
our logic. I will accept this issue for our upcoming sprint. My team will
be able to dive in and investigate a bit more in the coming week.
We will be sure to share more details here as we work through the update.
Be sure to follow this thread as we may ask a few clarifying questions and
will likely share a branch with a working version before we roll it out to
the next release so it can be properly tested.
Thanks!
—
Reply to this email directly, view it on GitHub
<#92 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4OGMXUDMNDB5K6JG7QL3VDW4TLHRANCNFSM6AAAAAAV6JCNVM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
*CONFIDENTIALITY NOTICE*
The contents of this email message and any
attachments are intended solely for the addressee(s) and may contain
confidential and/or privileged information legally protected from
disclosure. If you are not the intended recipient of this message, or if
this message has been addressed to you in error, please immediately alert
the sender and then delete this message and any attachments. If you are not
the intended recipient, you are hereby notified that any use,
dissemination, copying, or storage of this message or its attachments is
strictly prohibited and may lead to legal repercussions.
|
Hi @harrywise64! We've made updates (in this branch) to account for the schedule_holiday table to the
|
Hi @harrywise64 , just checking in to see if this resolved the issue. |
Marking this as blocked for the time being as we are unable to fully test this functionality with our own internal data. If anyone else comes across this same issue, please feel free to comment and we can work to validate these changes and fold into the next release of the package |
Hi - so sorry these emails weren't reaching me for some reason! Will follow
up with the team and let you know ASAP!
Again, apologies for the delay in getting back to you
Harry
…On Tue, May 2, 2023 at 3:48 PM Joe Markiewicz ***@***.***> wrote:
Marking this as blocked for the time being as we are unable to fully test
this functionality with our own internal data. If anyone else comes across
this same issue, please feel free to comment and we can work to validate
these changes and fold into the next release of the package
--
*CONFIDENTIALITY NOTICE*
The contents of this email message and any
attachments are intended solely for the addressee(s) and may contain
confidential and/or privileged information legally protected from
disclosure. If you are not the intended recipient of this message, or if
this message has been addressed to you in error, please immediately alert
the sender and then delete this message and any attachments. If you are not
the intended recipient, you are hereby notified that any use,
dissemination, copying, or storage of this message or its attachments is
strictly prohibited and may lead to legal repercussions.
|
Hi @harrywise64 and anyone else encountering the need to replicate the holiday schedules in your Zendesk metrics. We have been able to build out a new solution that should handle the holidays within the pre-existing schedules. I would encourage you to give the following branch a test to see if this resolves your initial issue. packages:
- git: https://github.com/fivetran/dbt_zendesk.git
revision: bugfix/schedule-holiday-addition ## Different branch from the original one shared above
warn-unpinned: false Let me know if you are able to give this a test! |
These updates have since been included in the latest Please feel free to comment here or open a new issue if you do not see your business metrics taking into consideration the schedule holiday. |
Is there an existing issue for this?
Describe the issue
Hi, I previously had an open ticket with Prasadu (#129459) but he suggested I make another one as he does not deal with the DBT package side of support - hopefully this can reach the right person!
Our issue is that we use the Zendesk Fivetran DBT package shown here: https://hub.getdbt.com/fivetran/zendesk/latest/
It calculates the logic to provide business minutes (e.g. First Resolution Time in Business Minutes) - and I can see the logic given in the package in the interim tables (e.g. int_zendesk__ticket_first_resolution-time_business.sql). Our problem is that this calculation does not take into account holidays.
The holiday logic is available in the schedule_holiday table from Zendesk, and we update this for our own holidays, but it is not taken into account when calculating these columns.
Please can you update the package to correct this logic and use the holiday schedule to calculate time to resolution
Thanks,
Harry
Relevant error log or model output
Expected behavior
Expect business minutes to take into account holiday schedules. They're much longer over christmas time as it assumes people working over holidays!
dbt Project configurations
name: 'qogita_analytics'
version: '1.4.0'
config-version: 2
Package versions
packages:
- package: fivetran/zendesk
version: [">=0.8.0", "<0.9.0"]
version: 0.8.1
version: 0.4.0
version: [">=0.8.0", "<0.9.0"]
I have checked patch notes for newer versions and the issue seems to persist!
What database are you using dbt with?
snowflake
dbt Version
Core:
Your version of dbt-core is out of date!
You can find instructions for upgrading here:
https://docs.getdbt.com/docs/installation
Plugins:
At least one plugin is out of date or incompatible with dbt-core.
You can find instructions for upgrading here:
https://docs.getdbt.com/docs/installation
harry@Harrys-MacBook-Air dbt-analytics %
Additional Context
No response
Are you willing to open a PR to help address this issue?
The text was updated successfully, but these errors were encountered: