Ultra Task configuration settings
This reference provides details on the configuration options for Ultra Tasks.
Field | Description |
---|---|
Notifications | Enables email notifications based on the status of the Scheduled Task. If your Org supports Slack notifications, you can add Slack channels or recipients. To use notifications:
|
Number of Instances | Select from the dropdown to scale the running instances for the Ultra Tasks. Note: Ensure you have all the recent updates to Ultra enhancements to use the Autoscaling feature.
|
Alias | Use an alias to run an Ultra Task in multiple regions for high availability and disaster recovery. Use the same alias in multiple Ultra Tasks that run the same pipeline. When an Ultra Task in one region fails, a Snaplex in another region can run the pipeline by invoking the Ultra Task that shares the same alias. The Ultra Task that shares the alias must be in the same project folder as the primary Ultra Task, but be deployed to different Snaplex instances. |
Bearer Token | An automatically generated token for the HTTP Authorization header. If you clear this field, authentication is not required. You can also set the value yourself.note Note: To authenticate the application successfully, ensure to remove the special characters from the token when adding or updating the values. |
Maximum Failures |
Specifies an optional threshold when the pipeline fails to start. If the number of failures reaches the threshold, the Snaplex disables the Ultra Task. The default value is 10. The maximum value is 1000. Set the value to 0 to remove the limitation on pipeline failures. During development, the pipeline can be in an invalid state and fail to start multiple times. Therefore, in this scenario, it is recommended that you set the value to 0 until the pipeline is ready for production. |
Max In-Flight | Specifies a threshold for documents to be processed on a single pipeline instance. Once the execution reaches the threshold, the Snaplex distributes to other instances of the Ultra Pipeline. This enables you to prevent an excessive number of documents from being queued on a single, slow execution. Set the Max In-Flight value to the maximum number of documents that can be processed by one instance at a time.
|