Explore带有预先构建的仪表板,可以为您提供有关业务的关键指标。然而,每个业务都是不同的,最终您可能需要一个不随产品提供的报告。这就是报告的用武之地。Explore可以很容易地拖放指标和属性来创建新报告。
虽然内置的指标和属性为您创建报告提供了极大的灵活性,但最终您的业务需求可能要求您使用Explore中不包含的指标和属性来呈现信息。此时,您可以通过创建自己的标准计算指标和标准计算属性来解决这个问题。
在本文中,您将通过一些简单的示例了解如何构建自己的自定义指标和属性的基础知识。因为您可以编写的报告几乎是无限的,所以我们鼓励您使用示例进行实验,并编写自己的报告。
本文包含以下部分:
开始之前
在阅读本指南之前,通过阅读以下文章来了解报告的基础知识是一个好主意:
报告回顾
报告是您询问存储在Zendesk中的信息的问题。亚博度量是你想要衡量的信息,通常是一个可量化的东西,比如你收到的罚单的数量,或者你收到的回复的数量。属性通过日期、组和标记等定性数据对度量结果进行切片。这里有一个例子:
你从一个度规开始;在这种情况下,你有多少张票。
这将返回您的Zendesk帐户中的门票数量。亚博
接下来,您要显示这些票证来自哪个频道。的属性来实现这一点列面板。
你最终会得到一个类似这样的图表:
在本例中,您希望通过对通道进行分组来扩展该表。例如,如果一个频道中的门票数量超过10张,则将其标记为“大”。如果小于10,就标记为“小”。
使用默认的Explore指标和属性是不可能做到这一点的。稍后,您将了解如何使用标准计算属性来创建这个表。
准备创建标准计算属性
之前,您了解了Explore带来的指标和属性,以及它们如何交互以您想要的方式呈现信息。要实现上一节创建表的目的,您需要创建自己的自定义属性。自定义指标和属性称为标准计算指标和标准计算属性.
在本节中,您将学习如何通过创建标准计算属性来使用公式窗口。
- 对于Zendesk Support中的每个票务通道,计亚博算使用该通道的票务数量
- 如果该频道的门票数量超过10,则返回文本“Big”。
- 如果该通道的门票数量为10或更少,则返回文本“Small”。
探索使用功能对您的数据执行操作。它们很像编程语言中使用的简单命令,您可以将它们与Zendesk帐户中的数据一起使用,以报告所需的结果。亚博
- 数:返回给定属性的值的个数。
- If then else:这使您能够评估条件。
构建标准计算属性
在创建报告之前,需要创建自定义属性,该属性返回来自每个通道的票据数量,并根据票据的数量返回值“Big”或“Small”。
建立公式
- 的探索报告中支持:门票打开数据集,打开计算菜单。
- 在计算面板中,选择标准计算属性.
- 打开一个新的空白标准计算属性。输入如下名称票务渠道大还是小?(稍后在选择要添加到报表的计算属性时将使用此名称。)
- 在公式字段,开始构造公式。您可以通过键入或从列表中选择字段和公式来选择它们。在本文中,您将键入公式。如果您想了解如何使用字段和功能菜单,看到探索公式.类型如果.您将看到Explore为您提供了可以选择的功能选项,因此按enter或单击即可如果在列表中。
Explore完成公式并将其显示在公式字段。
蓝色的文本字符串,_boolean_condition,_value_if_true,_value_if_false是占位符。你必须用你想要采取的条件和行动来代替这些。
提示:现在,忽略红色的错误文本。它出现是因为公式还不完整,因此不正确。当公式完成后,红色文本将被绿色勾号取代。Explore检查公式的语法是否正确,但不检查公式逻辑。 - 突出了_boolean_condition占位符。开始输入数函数。在键入时,您将看到包含COUNT函数的所有函数。点击计数(票)将函数添加到公式中。
- 现在,添加一个条件来检查返回值的票数是否大于10。要做到这一点,整个计数(票)函数应为(计数(票)> 10).
- 取代_value_if_true,_value_if_false包含您想要返回的结果的占位符。取代_value_if_true加上"大"和_value_if_false与“小”。
- 在计算从下拉选择机票频道.这将确保仅根据票务通道字段对票务进行计数。
公式是完整的。逻辑是,如果每个票务通道中的值大于10,则公式返回“大”,否则(如果结果小于等于10,则公式返回“小”)。请注意,红色错误文本已更改为绿色勾号,以指示公式语法正确。
- 当你准备好了,点击保存保存属性并关闭标准计算属性面板。
接下来,您将通过在报告中使用新属性来测试它。
构建报告
现在您已经创建了一个标准的计算属性,它的作用就像任何内置属性一样。它还可以用于任何报表,并且可以由有权访问创建它的数据集的任何人使用。
来创建使用标准计算属性的报表
- 的新报告中支持:门票数据集,添加度量票.
- 在行面板中,单击添加.
- 扩大计算属性,然后单击标准计算属性票务渠道大还是小?.
Explore显示与“大”通道(超过10张门票)和“小”通道(10张或更少门票)相关的门票数量的结果。
通过添加属性,可以使该表更清晰机票频道到行面板。
现在已经很清楚哪些频道有最多的票,以及它们是属于“大”还是“小”组。
在继续操作之前,请确保保存报告。
编辑公式
在本节中,您将继续使用前面创建的标准计算属性。您将向条件添加另一个测试,并尝试返回与之前使用的文本不同的结果。
- 如果该通道的票数少于4,则返回“Small”
- 如果该频道的门票数量恰好是4,则返回“中”。
- 如果该频道的票数大于4,则返回"Big"
要构造此报告,您将嵌套多个If then else函数来执行额外的测试。然而,公式的基本结构是相似的。
编辑公式
- 打开您在上一节中保存的报告。
- 在行面板,单击标准计算属性票务渠道大还是小?
- 在属性过滤器窗口中,单击编辑计算按钮,如下面的截图所示。
- 标准计算属性面板打开,显示标准计算属性。
- 将公式替换为:
如果(COUNT(Tickets)>4)则“大”ELIF (COUNT(Tickets)=4)则“中”ELIF (COUNT(Tickets)<4)则“小”ELIF
这是一种避免必须写多个的有用方法If then else功能。你也可以用开关功能达到类似的结果。
- 完成后,单击保存.
- Explore会自动重新计算报告并显示结果。
您将看到其中一个票务渠道(电子邮件)有四张票务,因此显示为“中等”。
更多的例子
这里有一些公式的例子,你可以使用或修改自己的需要。
公式 | 描述 |
---|---|
如果([票证状态]="打开"),则[票证ID] ENDIF | 返回状态为的所有票的ID开放. |
如果([票证标签]="csat"),则[票证ID] ENDIF | 返回所有票证的IDcsat标签 |
如果(包含([门票主题],"Tweet")),则[门票ID]结束 | 返回主题行中包含单词“Tweet”的所有门票的ID。 |
如果日期相等([票据创建-月],[票据解决-月]),则[票据ID]结束 | 返回在创建的同一个月内未解决的所有票据的ID。 |
下一个步骤
Explore有数百个包含的指标和属性,以及可以在公式中使用的广泛函数。此外,还有其他类型的计算指标和属性,用于计算日期、比较时间等等。
我们鼓励您尝试创建自己的计算指标和属性。下面的文章对你有很大的参考帮助:
10评论
我有很多计算过的指标和属性。是否有一种方法可以将它们分组,使其更易于管理?例如,当我单击Add然后展开“computed metrics”组时,我所有的计算指标都是可见的。是否有一种方法可以让我有自己的分组来更好地组织我计算的指标和属性,而不是把它们都放在一个大的分组中?
嗨,斯宾塞,目前还没有一种方法来做你需要的,但我同意有一种分组自定义指标和属性的方法是一个好主意。这将是一个很好的要求,我们的反馈论坛在https://support.亚博zendesk.com/hc/en-us/community/topics/360001200913产品团队可以看到它,其他客户可以对它进行投票。谢谢!
谢谢抢劫。感谢你为社区所做的一切。
如果在下面的示例中,意外地创建了标准计算属性而不是标准计算度量,如何删除它?
完全同意鲁迪这里-我不明白为什么我们仍然没有更好的管理属性/计算指标。这很容易,不是吗?
我刚刚有一个实例,其中我创建的属性在度量中不再是超链接的-所以我实际上没有办法访问它。
在“开始之前”一节中,有两个链接指向不同的推荐文章。它们都链接到同一篇文章。“了解报告”链接是不正确的。
谢谢你的报道。布兰登·弗雷!我已经修好了。理解报告现在链接。
的问候,
非常感谢您的空间分享知识,帮助我们了解这个平台是如何工作的,这对我们资源管理人员很有帮助。
我一直在构建一个票证数据库,并使用了几个非常有用的指标来衡量我的团队的有效性,实际上我只需要一个就可以完成项目并构建我自己的图表。
我遗漏的指标或属性是门票的年龄,所以搜索后我发现了这个公式:
IF([票证自定义状态名称]!= "已解决")
THEN DATE_DIFF(NOW(), [Ticket created - Timestamp], "nb_of_days")
ENDIF
我已经粘贴到我的报告,但由于某种原因,我不知道,没有值显示在报告中,我不明白为什么。也许你们中的一个人有找到缺失环节的钥匙:)
非常感谢,
由于您的目标是度量票据未解决的天数,因此我建议使用默认度量“未解决的票据年龄(天)”。这个度量应该根据您的用例为您提供您正在寻找的数据。您可以在我们的指标列表中找到该指标的完整定义票指标.
请登录留下评论。