Label | Explanation | Data Type |
Input Table | The input table to iterate. | Table View; Feature Layer |
Time Step Interval
| Specifies the time interval that will be used to create temporal slices. Only whole numbers are valid inputs.
| Time Unit |
Start Time Field
| A field that will be used to define the temporal extent and query to create temporal slices. The temporal extent can be altered by specifying a different datetime value in the Iteration Start Time parameter. | Field |
End Time Field
(Optional) | A field that will be used to define the end of the temporal extent and query to create temporal slices. The field can be added if the data has separate date fields for start and end time. If the data has a single field for start and end time, leave this parameter blank or set it to the same field as the Start Time Field value. | Field |
Iteration Start Time
(Optional) | Creates a subset of the data starting on and after the specified datetime value. | Date |
Snap Iteration Start Datetime To Data (Optional) | Specifies whether the start of the iteration will be aligned with the closest date in the data.
| Boolean |
Iteration End Time
(Optional) | Creates a subset of the data ending on and before the specified datetime value. | Date |
Snap Iteration End Datetime To Data (Optional) | Specifies whether the end of iteration will be aligned with the closest date in the data.
| Boolean |
Include Start (Optional) | Specifies whether the start time will be included in each time slice.
| Boolean |
Include End (Optional) | Specifies whether the end time will be included in each time slice. Checking both Include Start and Include End will result in counting the same event twice. If an event occurred at the ending of the previous slice, it will also be counted in the following slice (include start). This may be useful in continuous events. For example, a fire has been burning for three days and you want to know the total number of new and existing fire records
| Boolean |
Skip Null Values (Optional) | Specifies whether rows with null datetime values will be included. This parameter is available when the Start Time Field and End Time Field parameter values have different date fields.
Uncheck this parameter in the following cases:
| Boolean |
Format Output Time String (Optional) | Specifies whether reserved characters will be removed from the output Start Time and End Time parameter values. Only alphanumeric and underscore characters will be retained.
| Boolean |
Skip Empty Slices (Optional) | Specifies whether empty (row count = 0) time slices will be removed. An empty time slice contains no rows.
| Boolean |
Derived Output
Label | Explanation | Data Type |
Output Time Layer | The layer with selected rows that match the time slicing criteria. | Any Value |
Start Time | The start time for each slice. | String |
End Time | The end time for each slice. | String |
Count | The count of rows in each slice. | Long |