任务历史记录

可以为工程中运行的任务启用历史记录和追踪信息。任务追踪信息记录在任务历史记录表中。您可以启用工程中的任务历史记录以确定以下度量:

  • 确定最常用的任务和最不常用的任务。
  • 确定运行一项任务所需的平均时间。
  • 将运行一项任务所需的时间与任务的平均运行时间进行比较。

作为任务管理员,您应该启用任务历史记录以识别以下信息:

  • 最常用的任务和最不常用的任务
  • 哪个用户使用哪个任务
  • 用户使用任务的次数
  • 一段时间内任务的采用率
  • 就成本分析而言,运行任务的平均时间
  • 修改任务如何影响任务效率(运行时间)

启用任务历史记录

任务历史记录可在地理数据库中创建和存储的表中追踪。当工程与任务历史记录表相关联时,将启用任务历史记录。要创建工程的任务历史记录表,请执行以下操作:

  1. 单击工程选项卡,然后单击选项打开选项对话框。
  2. 选择工程下方的任务设置任务的工程选项。
  3. 选中任务历史记录下方的启用任务历史记录
  4. 浏览至存储任务历史记录表的地理数据库并选择下拉列表中的 <创建历史记录表>
  5. 单击确定创建表并将其添加到内容窗格。

  • 可在同一地理数据库中创建多个任务历史记录表,但工程只能参考一个任务历史记录表。
  • 多个工程可参考同一个任务历史记录表。
  • 任务历史记录表的默认名称为 TASK_HISTORY。您可以修改表名称并将您自己的字段添加到任务历史记录表。

    注:

    如果您更改表方案(删除或重命名现有追踪字段),将禁用作为任务历史记录表使用的表。

  • 要打开任务历史记录表,请展开目录窗格中的地理数据库,右键单击任务历史记录表,然后单击添加到当前地图。在内容窗格中,右键单击表并单击打开以查看。

任务历史记录表

任务追踪信息记录在任务历史记录表的以下字段中:

字段名别名说明

USERID

用户 ID

ArcGIS Online 用户名或系统登录用户名。

PROJECTNAME

工程名称

工程的名称。多个工程可参考同一个任务历史记录表。

TASKITEMID

任务项目 ID

任务项目的 ID (GUID)。

TASKITEMNAME

任务项目名称

任务项目名称。

TASKITEMVERSION

任务项目版本

任务项目的版本号。

TASKID

任务 ID

任务的 ID (GUID)。

TASKNAME

任务名称

任务名称。

STARTTIME

开始时间

执行任务起始步骤的时间。

ENDTIME

结束时间

完成任务最终步骤的时间或中止任务的时间。

DURATION

以秒为单位的持续时间

任务总运行时间(空闲时间除外)。

JOBID

Workflow Manager 作业 ID

Workflow Manager 中的作业 ID。

TASKCOMPLETED

任务已完成

如果任务已完成,则设置为 true (1)。