在这篇文章中,您将了解如何使用Explore日期函数,帮助您将计算集中在系列中的第一或最后一个事件上。
通常,当您报告特定事件或其之间的时间时,某些活动日志不是独特的。例如,一张工单可以有多个解决活动日志。Explore最早和最新的日期函数可帮助您找到独特的第一和最后活动日志。
Explore具有以下四个最早和最新日期函数:
- DATE_FIRST(时间属性)
根据已添加到报告的属性,返回最早日期或时间戳,并受到所有已应用筛选的影响。
例如:DATE_FIRST([更新 - 时间戳])
返回最早更新时间戳,以考虑您添加到报告的所有属性。
- DATE_LAST(时间属性)
根据已添加到报告的属性返回最新日期或时间戳,并受到所有已应用筛选的影响。
例如:DATE_LAST([更新 - 时间戳])
返回最新的更新时间戳,并考虑您添加到报告的所有属性。
- DATE_FIRST_FIX(时间属性、属性1、属性2、......)
根据函数中指定的属性,返回最早日期或时间戳。添加到报告的属性不会影响计算,但应用的任何筛选都将予以考虑。
例如:DATE_FIRST_FIX([更新 - 时间戳],[更新工单 ID])
每张工单返回最早更新时间戳,无论报告的属性如何。
- DATE_LAST_FIX(时间属性、属性1、属性2,......)
根据函数中指定的属性,返回最新日期或时间戳。添加到报告的属性不会影响计算,但应用的任何筛选都将予以考虑。
例如:DATE_LAST_FIX([更新 - 时间戳],[更新工单 ID])
每张工单返回最新更新时间戳,无论报告的属性如何。
使用最早和最新日期函数的范例
这个组别包含以下例子:
使用DATE_LAST函数查找组最近一天解决的工单
在这个例子中,您将使用DATE_LAST函数创建一个报告,返回最近日期解决的工单,然后通过添加一年、月份和组属性到报告,您将得到每个组最后日期的解决数。
创建报告
- 使用 Support 创建一个新的报告:工 单数据集。
- 创建一个标准计算指标名为 最近日期解决的工单,公式如下:
IF DATE_LAST([Ticket solved - Date])=[Ticket solved - Date] THEN [Ticket ID] ENDIF
- 编辑您刚刚创建的指标,并将其默认聚合器设置为 COUNT。移除任意其它聚合器。
- 将最近日期指标已解决的工单和工单添加到报告生成器的指标面板。
- 在 行 面板中,添加 已解决工单 - 年和工单已解决 - 月份 属性。例如:您将看到本月最近一天解决的已解决工单和已解决工单总数:
- 在 行 面板中,添加工 单组 属性。您将看到在最后一个日期解决的工单,除了一年和月份之外,每个组都已确定:
使用DATE_FIRST函数查找最早的每日工单分配
在这个例子中,您将使用DATE_FIRST函数创建一个报告,返回最早的工单分配时间戳。然后,您将添加受托人和日期属性,以获取每个日期和受托人最早的时间戳。
创建报告
- 使用 Support 创建一个新的报告:工 单数据集。
- 创建一个名为最早分配的标准计算属性 —— 时间戳 为以下公式:
IF DATE_FIRST([Ticket first assigned - Timestamp])=[Ticket first assigned - Timestamp] THEN [Ticket first assigned - Timestamp] ENDIF
- 将 工单 指标添加到报告生成器的 指标 面板。
- 在行面板中,添加受托人名称和已分配工单 - 日期属性。配置第二个属性以显示本周创建的工单。
- 在 行 面板中,添加 最早的分配 —— 时间戳 属性,然后通过排除 NULL 值来筛选它。例如:您会看到受托人和日期最早的每日工单分配:
使用DATE_LAST_FIX函数查找最终工单解决日期
工单可进行解决并重新开启多次。在某些例子中,您只想查看最新解决数。在这个例子中,您将使用DATE_LAST_FIX函数生成一个指标,以返回最终工单解决数。
创建报告
- 使用 Support 创建一个新的报告:更新记录数据集。
- 使用以下公式创建一个名为 最终解决 的标准计算指标:
IF ([Changes - Field name]="status" AND [Changes - Previous value]!="solved" AND ([Changes - New value]="solved" OR [Changes - New value]="closed") AND DATE_LAST_FIX([Update - Timestamp], [Update ticket ID], [Changes - Field name], [Changes - New value])=[Update - Timestamp]) THEN [Update ID] ENDIF
- 编辑您刚刚创建的指标,并将其默认聚合器设置为 COUNT。您也可以移除其它聚合器。
- 将 解决 数和 最终解决 指标添加到报告生成器的 指标 面板。
- 在 筛选 面板中,添加 更新 - 日期 属性,并配置此项以在最近 30 天内显示更新。您的报告将返回解决总数和最终解决数。您可以使用任意属性对这些指标进行切片,例如 更新工单组。
使用DATE_LAST_FIX函数查找最新专员评论时间
在这个例子中,您将使用DATE_LAST_FIX函数创建一个属性,返回最新的专员评论时间戳,不会根据报告属性进行切片。此报告可以帮助您检测长时间未使用的专员席位。
创建报告
- 使用 Support 创建一个新的报告:更新记录数据集。
- 创建一个名为 最新专员评论 的标准计算属性 —— 时间戳为以下公式,并启用 像时间属性 设置一样排序:
IF ([Comment present]=TRUE AND [Comment public]=TRUE AND DATE_LAST_FIX([Update - Timestamp],[Comment present],[Comment public],[Updater name])=[Update - Timestamp]) THEN [Update - Timestamp] ENDIF
- 添加 评论 指标到报告生成器的 指标 面板。
- 在 筛选 面板中,添加 已创建工单 - 日期 属性并配置此项以显示上周或月份的更新。
- 在 筛选 面板中,添加 更新者用户角色 属性,并配置它以显示 专员 和 管理员。
- 在 行 面板中,添加 更新者名称 属性。
- 最后,在 行 面板中,添加 最新专员评论 - 时间戳 属性,然后筛选它以排除 NULL 值。您将看到专员及其最新评论时间戳列表:
使用DATE_FIRST_FIX函数查找第一个内部评论时间
工单数据集中可用的默认指标之一是首次回复时间。它为您提供关于专员回复终端用户所需的时间的见解。一些客户在公开回复之前,有内部评论添加到工单的内部流程。
在这个例子中,您将使用DATE_FIRST_FIX函数创建一个报告,按月返回平均第一个内部评论时间。
创建报告
- 使用 Support 创建一个新的报告:更新记录 数据集。
- 创建一个名为 第一个内部评论 的标准计算属性 - 时间戳带有以下公式,并启用 像时间属性 设置一样的时间属性:
IF ([Comment present]=TRUE AND [Comment public]=FALSE AND DATE_FIRST_FIX([Update - Timestamp],[Update ticket ID],[Comment present],[Comment public])=[Update - Timestamp]) THEN [Update - Timestamp] ENDIF
- 通过以下公式创建一个名为 第一个内部评论时间(小时) 的标准计算指标:
DATE_DIFF([First internal comment - Timestamp], [Ticket created - Timestamp], "nb_of_hours")
- 编辑您刚刚创建的指标,将其设置为默认聚合器为 平均,显示格式为 自定义,并将 小点 设置为 1 和后 号 为 小时
- 在 筛选 面板中,添加 已创建工单 - 日期 属性并配置此项以显示最近三个月中的更新。
- 将 首个内部评论时间(小时) 指标添加到报告生成器的 指标 面板。
- 在 列 面板中,添加 已创建工单 - 月份 属性并配置此项以显示最近 6 个月中的更新。
- 最后,在 可视化类型 菜单中,选择 列 图表。您将看到按月查看第一个内部评论时间:
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。