Scheduled Transfers Dashboard
When UDMG executes a Scheduled Transfer, a corresponding Record is created in the UDMG Database to track the Scheduled Transfer status and related metadata.
You can monitor Scheduled Transfers from the Scheduled Transfers Dashboard in the UDMG Admin UI.
Viewing the Scheduled Transfers Dashboard
To view the Scheduled Transfers Dashboard, click Monitoring > Scheduled Transfers from the Sidebar. The dashboard displays a table of Scheduled Transfer Records.
The Scheduled Transfers table automatically refreshes every 10 seconds. To manually update the table, use Refresh in the top-right corner. Use the rows selector above the table to control how many Scheduled Transfers are displayed per page.
You can customize your view of the Scheduled Transfers table by adjusting rows per page with the rows selector, toggling columns with the Columns button, and narrowing results with the Searching feature.
The Scheduled Transfers list is sorted by ID in descending order and cannot be changed.
Rows and Pagination
Use the rows selector above the table to control how many records are displayed per page. The default is 100 rows. The following options are available:
- 50 rows
- 100 rows
- 500 rows
- 1000 rows
- 5000 rows
Selecting more than 1,000 rows per page may impact performance on slower hardware. Use a smaller page size if the table is slow to load.
When the table contains more records than the selected page size, use the navigation controls at the bottom of the table to move between pages:
| Icon | Description |
|---|---|
| Navigates to the first page of results. | |
| Navigates to the previous page of results. | |
| Navigates to the next page of results. | |
| Navigates to the last page of results. |
The footer also shows the total number of records returned and the timestamp of the most recent data fetch.
Columns
Click Columns to open a dropdown where you can show or hide individual columns. The following columns are available:
| Column | Description |
|---|---|
| ID | The local identifier of the Scheduled Transfer. |
| Transfer ID | The local identifier of the Transfer Record created by the Scheduled Transfer. |
| Pipeline | The Pipeline submitted as the pipeline property of the Scheduled Transfer API request. |
| Source | The file path submitted as the source property of the Scheduled Transfer API request. Hidden by default. |
| Computed Source | The effective source path used at execution time. Unlike Source, the Computed Source also incorporates path components contributed by the Pipeline and Endpoint configurations. |
| Destination | The file path submitted as the destination property of the Scheduled Transfer API request. Hidden by default. |
| Computed Destination | The effective destination path used at execution time. Unlike Destination, the Computed Destination also incorporates path components contributed by the Pipeline and Endpoint configurations. |
| Status | The current status of the Scheduled Transfer. |
| Scheduled Time | The date and time submitted as the scheduled property of the Scheduled Transfer API request, indicating the earliest time UDMG can start executing the transfer. |
| Start Time | The date and time the Scheduled Transfer started. |
| Completion Time | The date and time the Scheduled Transfer ended. |
| Username | The User that submitted the Scheduled Transfer API request. Hidden by default. |
| Match Files | The number of files matched by the wildcard filter submitted as options.includeFilter. Only present for wildcard transfers. Hidden by default. |
| Business Service | The Business Service associated with the Pipeline used for the Scheduled Transfer. Hidden by default. |
| Working Directory | The base directory for local-storage paths on the UDMG Server. When shown, it is the prefix stripped from Computed Source and Computed Destination, allowing you to reconstruct the full absolute path on the server. Hidden by default. |
| Error Message | The error message of the Scheduled Transfer if it fails or is canceled. Hidden by default. |
| Status Message | The status message of the Scheduled Transfer. Hidden by default. |
Searching
You can further filter Scheduled Transfer Records by using the free text functionality of the Search bar. When you type plain text in the search bar, it searches for matching values across all columns, including hidden ones.
The Search only applies to Records that are currently in the table (across all pages). For example, if 1,000 Scheduled Transfer Records have been returned, then the Search bar searches these 1,000 Records.
You can also search using a column key and value pair. To search, prefix your search value with [Column Key]::. For example, searching status::completed returns only Scheduled Transfers whose Status is Completed.
For a list of available Column Keys and their corresponding Column Names, see the table below:
| Column Name | Column Key |
|---|---|
| ID | scheduleId |
| Transfer ID | transferId |
| Pipeline | pipeline |
| Source | source |
| Destination | destination |
| Status | status |
| Scheduled Time | schedule |
| Start Time | executedAt |
| Completion Time | completedAt |
| Username | username |
| Business Service | businessService |
| Error Message | errorMessage |
| Status Message | statusMessage |
Viewing Scheduled Transfer Details
To view the details of a Scheduled Transfer Record, follow these steps:
- From the Sidebar, click Monitoring > Scheduled Transfers.
- Click the ID of the Scheduled Transfer Record you want to view.
Scheduled Transfer details include the following read-only metadata:
| Name | Description |
|---|---|
| Schedule ID | The local identifier of the Scheduled Transfer. |
| Status | The current status of the Scheduled Transfer. |
| Transfer ID | The local identifier of the Transfer Record created by the Scheduled Transfer. |
| User ID (Username) | The User that submitted the Scheduled Transfer API request. |
| Pipeline | The Pipeline submitted as the pipeline property of the Scheduled Transfer API request. |
| Business Service | The Business Service associated with the Pipeline used for the Scheduled Transfer. |
| Source | The file path submitted as the source property of the Scheduled Transfer API request. |
| Computed Source | The effective source path used at execution time. Unlike Source, the Computed Source also incorporates path components contributed by the Pipeline and Endpoint configurations. |
| Destination | The file path submitted as the destination property of the Scheduled Transfer API request. |
| Computed Destination | The effective destination path used at execution time. Unlike Destination, the Computed Destination also incorporates path components contributed by the Pipeline and Endpoint configurations. |
| Working Directory | The base directory for local-storage paths on the UDMG Server. When shown, it is the prefix stripped from Computed Source and Computed Destination, allowing you to reconstruct the full absolute path on the server. |
| Match Files | The number of files matched by the wildcard filter submitted as options.includeFilter. Only present for wildcard transfers. |
| Scheduled Time | The date and time submitted as the scheduled property of the Scheduled Transfer API request, indicating the earliest time UDMG can start executing the transfer. |
| Start Time | The date and time the Scheduled Transfer started. |
| Completion Time | The date and time the Scheduled Transfer ended. This field is left blank if the Scheduled Transfer is still in progress (Status is Running). info The Completion Time is given regardless of whether the Scheduled Transfer is successful. If a transfer ends because it fails or is canceled, it is still considered to have "ended." |
| Error Message | The error message of the Scheduled Transfer if it fails or is canceled. |
| Status Message | The status message of the Scheduled Transfer. |