任务执行

任务执行页面显示有关 Qlik NPrinting Server 任务的详细信息。

您可通过单击管理员并选择任务执行或者通过在浏览器键入 URL https://YourServer:4993/#/tasks/executions 来打开任务执行页面。

执行阶段

发布任务具有三个阶段:

  1. 内容解析:Qlik NPrintingQlikViewQlik Sense 获取创建报表所需的数据。
  2. 内容制作:Qlik NPrinting 创建报表。
  3. 发布:报表根据您的任务设置发送。

这些步骤按顺序为每个报表和用户的组合执行。它们为不同报表并行执行,并且许多报表可同时处于相同阶段。

过滤任务

默认情况下,会显示所有进行中或完成的任务。您可按视图任务类型日期范围过滤。您还可按任务名称来搜索。

视图下拉列表具有以下选项:

  • 所有执行
  • 进行中
  • 已完成

任务类型下拉列表具有以下选项:

  • 导入过滤器和收件人
  • 发布报表
  • 生成连接缓存
  • 搜索字段值:如果您在添加未缓存的字段时按下搜索按钮,Qlik NPrinting 将开始任务以检索未缓存的值。

有两个日期范围下拉列表:

  1. 创建时间
    • 创建时间
    • 上次更新时间
  2. 全部时间
    • 全部时间
    • 今日
    • 昨日
    • 本周
    • 本月
    • 过去 7 天
    • 过去 30 天
    • 自定义:让您设置特定日期范围。

要按名称搜索,将您查找的任务的名称键入右侧的搜索表。将会动态过滤任务的列表。

任务执行状态

任务执行字段
字段 描述
任务名称 任务的名称。
任务类型 任务的类型。
状态

闪烁状态意味着任务正在运行。固定状态意味着任务已完成,或者以警告、失败或中止停止。

进度 发布完成的百分比。在内容解析和内容制作期间,进度将保持为 0%。当发布开始或者条件计算返回 false 时,它将开始增大。这意味着将不会生成某些报表,并且这些报表会被计为已完成。
创建时间 上次创建任务的日期和时间。
上次更新时间 上次更新任务的日期和时间。

您可通过单击页面底部的编号按钮更改可见行数。

有数个类型的状态

  • 警告:一些报表正确创建,但是还有一些存在问题。
  • 失败:所有报表都存在问题。
  • 正在运行(仅闪烁):一切良好,但是任务仍然在执行。
  • 已完成(仅静止):所有报表都正确创建并发送。
  • 已排队:任务在等待开始执行。
  • 中止:任务执行被手动停止,因为用户按下了任务详细信息页面的中止按钮。

任务执行详细信息

单击任务名称以打开其详细信息页面。详细信息页面分为三个部分:

  • 概览
  • 统计信息
  • 日志

当打开该页面时,您需要等待所有日志完成加载。这可能需要数秒。

概览

该部分包含有关任务的基本信息:

  • 任务名称
  • 任务类型
  • 状态
  • 进度
  • 创建时间
  • 上次更新时间

统计信息

第二部分显示任务的统计信息。

任务执行统计信息
字段 描述
耗时 自任务开始或自最新任务开始经过的时间。该时间仅在存在有关任务的定时更新时更新。如果任务受阻,则不会更新耗时。对于所有类型的任务可见。
已开始解析 已经开始内容解析步骤的报表数。仅对发布报表任务可见。
已完成解析 已经完成内容解析步骤的报表数。仅对发布报表任务可见。
已开始制作 已经开始内容制作步骤的报表数。仅对发布报表任务可见。
已完成制作 已经完成内容制作步骤的报表数。仅对发布报表任务可见。
开始发布 已开始发布步骤的报表数。仅对发布报表任务可见。
完成的发布 已结束发布步骤的报表数。仅对发布报表任务可见。
报表故障 有任何执行步骤失败的报表数。仅对发布报表任务可见。

日志

包含详细日志的任务详细信息页面的最后部分。每个日志包括:

任务日志字段
字段 描述
日期和时间 Qlik NPrinting Server 时区中日志生成的日期和时间。
层级 日志级别是关于记录的事件的严重性的提示。值 ErrorWarn 意味着发生了错误,我们建议进行调查。值 Info 意味着事件正确结束。
说明 记录的操作的详细说明。

通过日志中的 ID 检索报表

在任务执行详细信息页面的日志中没有解析报表 ID。报表名称不可见,并且您将需要检索它们。

进行以下操作:

  1. 打开任务详细信息页面。
  2. 选择并复制您要解析的报表 ID。
  3. 转到发布任务页面。
  4. 打开和初始日志相关的发布任务。
  5. 打开其中一个可用报表。
  6. 通过粘贴复制的报表 ID,更换 URL 的最后部分(最后的反斜线右侧的字符串)。
  7. 按下 Enter。

中止任务

您可随时停止执行任务。

进行以下操作:

  1. 单击任务的名称。
  2. 单击右上角的中止按钮。
  3. 任务的执行停止,并且显示已中止状态。