可以为工程中运行的任务启用历史记录和追踪信息。任务追踪信息记录在任务历史记录表中。您可以启用工程中的任务历史记录以确定以下度量:
- 确定最常用的任务和最不常用的任务。
- 确定运行一项任务所需的平均时间。
- 将运行一项任务所需的时间与任务的平均运行时间进行比较。
作为任务管理员,您应该启用任务历史记录以识别以下信息:
- 最常用的任务和最不常用的任务
- 哪个用户使用哪个任务
- 用户使用任务的次数
- 一段时间内任务的采用率
- 就成本分析而言,运行任务的平均时间
- 修改任务如何影响任务效率(运行时间)
启用任务历史记录
任务历史记录可在地理数据库中创建和存储的表中追踪。当工程与任务历史记录表相关联时,将启用任务历史记录。要创建工程的任务历史记录表,请执行以下操作:
- 单击工程选项卡,然后单击选项打开选项对话框。
- 选择工程下方的任务设置任务的工程选项。
- 选中任务历史记录下方的启用任务历史记录。
- 浏览至存储任务历史记录表的地理数据库并选择表下拉列表中的 <创建历史记录表>。
- 单击确定创建表并将其添加到内容窗格。
- 可在同一地理数据库中创建多个任务历史记录表,但工程只能参考一个任务历史记录表。
- 多个工程可参考同一个任务历史记录表。
- 任务历史记录表的默认名称为 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)。 |