Task history
History and tracking information can be enabled for the tasks that are run in a project. Task tracking information is recorded in a task history table. You would enable task history in your project to ascertain the following metrics:
Identify the most commonly used and least commonly used tasks.
Identify the average time it takes to run a task.
Compare how long it takes to run a task against the average run time of the task.
As a task administrator, you would enable task history to identify the following information:
The most commonly used and least commonly used tasks
Which users use which tasks
The number of times a task is used by a user
The adoption rate of a task over a period of time
The average time it takes to run a task for cost analysis purposes
How modifications to tasks affect task efficiency (run time)
Enable task history
Task history is tracked in a table that is created and stored in a geodatabase. Task history is enabled when a project is associated with a task history table. To create a task history table for your project, do the following:
Click the Project tab and click Options to open the Options dialog box.
Choose Tasks under Project to set project options for tasks.
Under Task History, check Enable Task History.
Browse to the geodatabase where the task history table will be stored and choose <Create History Table> from the Table drop-down list.
Click OK to create the table and add it to the Contents pane.
Multiple task history tables can be created in the same geodatabase, but the project can only reference one task history table.
The same task history table can be referenced by multiple projects.
The default name of the task history table is TASK_HISTORY. You can modify the table name and add your own fields to the task history table.
Note:
If you change the schema of the table (delete or rename existing tracking fields), the use of the table as a task history table becomes disabled.
To open a task history table, expand the geodatabase in the Catalog pane, right-click the task history table and click Add to Current Map. In the Contents pane, right-click the table and click Open to view it.
Task history table
Task tracking information is recorded in the following fields in the task history table:
|
Field Name |
Alias |
Description |
|---|---|---|
|
USERID |
User ID |
The ArcGIS Online user name or system login user name. |
|
PROJECTNAME |
Project Name |
The name of the project. The same task history table can be referenced by multiple projects. |
|
TASKITEMID |
Task Item ID |
The ID of the task item (GUID). |
|
TASKITEMNAME |
Task Item Name |
Task item name. |
|
TASKITEMVERSION |
Task Item Version |
Version number of the task item. |
|
TASKID |
Task ID |
The ID of the task (GUID). |
|
TASKNAME |
Task Name |
The name of the task. |
|
STARTTIME |
Start Time |
The time the first step of the task was executed. |
|
ENDTIME |
End Time |
The time the last step of the task was finished or the time the task was aborted. |
|
DURATION |
Duration in seconds |
The total run time of the task (excluding idle time). |
|
JOBID |
Workflow Manager Job ID |
The ID of the job in Workflow Manager. |
|
TASKCOMPLETED |
Task Completed |
Set to true (1) if the task was completed. |