跳到主要内容 跳到补充内容

教程 - 警报

无需打开 Qlik Sense 应用程序即可监视关键数据。Qlik Sense SaaS 允许用户基于度量维度设置条件,并在满足条件时接收警报。每次重新加载应用程序时都可评估警报(或根据计划)。您可以与具有应用程序读取权限的任何用户共享警报。

您将学到的内容

本分步指南将向您展示如何:

  1. 正在创建简单警报

  2. 创建复杂警报。

  3. 管理警报的生命周期。

谁应当完成该教程

本教程适用于熟悉 Qlik Sense 应用中心的用户。

信息注释如果通知不起作用,请与 Qlik Sense 管理员联系。他们可能需要打开警报。

在开始之前需要做的工作

下载教程应用程序和数据

下载 CreatingAlertsFiles.zip 文件。它包含完成本教程所需的应用程序和数据文件:

创建警报文件

上传教程应用程序

您需要解压缩文件夹并将应用程序和数据文件上载到 Qlik Sense 中的空间。该应用程序与 教程 - 以基础知识开始 中的应用程序相似,只是添加了一个脚本以保持日期最新。

  1. CreatingAlertsFiles 文件解压。

  2. 打开 Qlik Sense 应用中心。

  3. 打开空间,例如个人

    如果希望其他用户能够访问此应用程序和数据文件,可以选择其他空间。

  4. 单击新增 > 上传。对话框打开。

  5. 选择应用程序

  6. 拖放 Creating alerts.qvf 文件。单击上传

  7. 单击新增 > 数据文件。对话框打开。

  8. 单击上传数据文件

  9. 将五个 Microsoft Excel 文件拖放到对话框。单击上传

创建动态书签

Qlik Sense 应用程序通常包含多年的数据。警报通常为当前时间段(当前周、月或季度)设置。为了模拟真实场景,需要创建动态书签

  1. 打开应用程序并打开任何工作表
  2. 单击 选择项工具
  3. 将出现选择屏幕。应用程序维度位于屏幕底部。确保选中显示字段复选框。
  4. 在右侧的搜索框中,键入 YearMonth
  5. 找到维度 Date.autoCalendar.YearMonth 并单击
  6. 在搜索列表框中,键入以下函数 =Date.autoCalendar.YearMonth=Monthstart(Now())。按回车键。选中当前月份。
  7. 通过单击 选择项工具 关闭“选择”工具。
  8. 单击 书签 书签
  9. 单击创建新书签。在标题下,键入当前月份

使用相同的步骤,创建以下书签:在进行新的选择之前,请确保清除以前的选择:

  • 上个月:=Date.autoCalendar.YearMonth=Monthstart(Now(),-1)
  • 当前季度:=Date.autoCalendar.YearMonth>=Quarterstart(Now(),-1) 和 Date.autoCalendar.YearMonth<Quarterstart(Now())
  • 上个季度:=Date.autoCalendar.YearMonth>=Quarterstart(Now(),-2) 和 Date.autoCalendar.YearMonth<Quarterstart(Now(),-1)

启用通知

您可以在自己的 Qlik Sense 应用中心内自定义通知

  1. 打开应用中心,并打开扼要描述设置

  2. 单击通知

  3. 警报下,您可选择经由 Web 推送电子邮件接收警报。

有关更多信息,请参阅管理警报

正在创建简单警报

您将创建一个警报,监视利润率,并在利润率降至 40% 以下时发送通知。

新建警报

  1. 打开应用程序。在分析视图中打开仪表板工作表。

  2. 在右上角右键单击利润率表。

  3. 在菜单中,选择警报 > 新建警报

    对话框打开。

  4. 在详细信息部分,插入:
    1. 标题Profit Margin Rate
    2. 描述Profit Margin 绝对不能低于 40%
  5. 已经添加了仪表的度量:(Sum(Sales) - Sum(Cost)) / Sum(Sales)

    单击添加其他度量,然后在主度量下选择利润 (%)

  6. 选择下拉菜单中,选择当前月份作为要应用于数据的书签。

    数据预览显示当前度量值,并考虑应用的书签。

  7. 单击下一步
  8. 条件 1 下,设置以下项:
    1. 度量利润 (%)
    2. 运算符:小于
    3. 比较:值

    4. 40

  9. 单击下一步

    该对话框显示警报计划。保留默认设置。

  10. 单击创建

测试警报

此警报在重新加载应用程序时进行评估。

  1. 在应用中心中,单击左侧面板上的警报
    或者,单击页面右上角的用户图标并选择警报
  2. 找到您创建的利润率警报,然后单击 更多。单击详细信息
  3. 注意,从未评估过此警报。这是因为利润率没有改变。我们需要更改数据以触发警报。
  4. 从上下文菜单中,单击编辑应用程序中的警报。将打开警报对话框。
  5. 利润 (%) 提高到 43(或高于实际值)。

  6. 返回到应用中心。找到应用程序并单击 更多。从上下文菜单中,单击重新加载

您将在顶部菜单上看到通知。单击警报。将打开一个对话框,显示利润率已降至 43% 以下。

根据您的通知设置,您的收件箱还可能包含来自 Qlik Sense 的电子邮件。

创建复杂警报

我们将创建一个月度警报,监视特定销售范围内的最后四分位产品类型利润率。

新建警报

  1. Qlik Sense 中打开应用程序。在分析视图中打开“客户详细信息”页。
  2. 在页面底部找到标有“Customer KPI”的透视表。右键单击它。

  3. 在上下文菜单中,选择警报 > 新建警报

    对话框打开。

  4. 在详细信息部分,插入:
    1. 标题Low margin products last month
    2. 描述Monthly products that need margin improvements
  5. 图表中的度量将自动添加。

  6. 按维度显示中选择产品类型

  7. 选择下拉菜单中,选择上一月份作为要应用于数据的书签。

  8. 数据预览按销售额和利润率百分比显示产品类型,并考虑应用的书签。
  9. 单击下一步
  10. 条件 1 下,设置:

    1. 度量或维度:销售额值
    2. 运算符:大于
    3. 比较:值
    4. :50000
  11. 单击添加附加条件
  12. 条件 2 下,设置:
    1. 度量或维度:销售额值
    2. 运算符:小于
    3. 比较:值
    4. :100000
    5. 确保两个条件之间存在 And 运算符。

      条件 1 和条件 2 之间的 AND 运算符

  13. 单击添加附加条件
  14. 条件 3 下,设置:
    1. 度量或维度:利润 (%)
    2. 运算符:小于
    3. 比较:当前集合
    4. 聚合:百分位
    5. 百分位:25(指最后四分位)

      显示创建的所有三个条件的对话窗口

    6. 单击条件 2 和条件 3 之间的 已链接 将它们解组。确保在最后两个条件之间有一个 Then 运算符。

      条件 1 和条件 2 之间的 THEN 运算符

  15. 预览警报可能为空白。在这种情况下,只需增大百分位值。

  16. 单击下一步
  17. 评估此警报设置为每月

  18. 单击创建

测试警报

此警报设置为每月评估一次。但是,如果您拥有警报,则可以随时对其进行评估。

  1. 在应用中心中,单击左侧面板上的警报
    或者,单击页面右上角的用户图标并选择警报
  2. 找到上月低利润产品警报并单击 更多
  3. 从上下文菜单中,单击现在评估

您将在顶部菜单上看到通知。

警报生命周期

本节介绍如何在创建警报后管理警报。

打开和关闭警报

警报是基于可视化创建的,但警报没有链接到可视化。删除图表不会删除关联的警报。只有管理员和警报所有者才能打开和关闭警报。

以所有者身份管理警报

  1. 在应用中心中,单击左侧面板上的警报
    或者,单击页面右上角的用户图标并选择警报
  2. 对于每个警报,单击 更多 打开上下文菜单。在此可以禁用和删除警报。

查看警报详细信息

您可以检查警报详细信息、条件和执行历史记录。

  1. 在应用中心中,单击左侧面板上的警报
    或者,单击页面右上角的用户图标并选择警报
  2. 找到上月低利润产品警报。
  3. 单击 更多
  4. 从上下文菜单中,单击详细信息
  5. 左侧菜单显示:详细信息数据和条件历史记录收件人通知

    无法编辑这些部分。

  6. 详细信息部分,单击查看以显示最近的警报。

修改警报

  1. 在应用中心中,单击左侧面板上的警报
    或者,单击页面右上角的用户图标并选择警报
  2. 找到上月低利润产品警报。
  3. 单击 更多
  4. 从上下文菜单中,单击编辑应用程序中的警报。将打开警报对话框。
  5. 原样保留详细信息和数据部分。单击下一步
  6. 原样保留条件部分。单击下一步
  7. 分发部分中,更改休眠通知并设置关闭
  8. 单击保存

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!