F A Q - Data Stream Prioritization Queue

Here are some questions that may come up when setting priority for your processing tasks.

Q: Why is my prioritized task still processing while another task has already been completed?

A: A prioritized task at the top of the queue can take longer to process than a task lower down in the queue. If a higher priority task doesn't require the same resource as another task, both tasks are processed, and the lower priority task can run faster than a high priority task. The Priority Queue doesn't determine the order in which tasks are completed. The task's priority only determines what happens when two tasks require the same resource.

Q: Is it possible to precede manually triggered data streams over scheduled tasks?

A: No. Scheduled processing for data streams is prioritized over manual processing to ensure that they don’t interfere with each other.

Q: Can I change the priorities of data streams within a task?

A: No. You can prioritize tasks as a whole, but you can’t prioritize specific data streams within a task.