This question was asked twice in the UIPath practice Test, Since it was asked twice and correct answer is not given i am not sure where i got it wrong, Can some answer with a small description of why the answer. Both are same question with different answer choices
The above mentioned characteristics of RE Framework Dispatcher do seem noteworthy.
Having said that, according to UiPath Advanced RPA Developer v1.0 Practice Test (from UiPath Certified Professional program :: Pearson VUE) made on 30th Nov 2021 the correct answers to the above mentioned questions seem to be “Better error handling…” and “Multiple robots run same process…” (as per Assessment ID: UIPATH-ARDV1-PT shown below).
I would be very grateful for help in verifying the correctness of the above mentioned answers as I believe this information could be helpful to anyone preparing for the UiARD exam.
As per my understanding the Dispatcher’s main goal is to read the input data, assign it to queue item variables and add said queue item to the designated queue(s) for the Performer to process on one or more robots.
Having said that if an entry file would be in an incorrect format, say the process expects a .csv file as input and an .xlsx file was was used, I would expect a properly built Dispatcher to inform of such a fact through an error handling system.
@KamilGuzowski thanks for the reply it’s true for first question, but the query I have in the second question it’s states that multiple robots run the same process with single queue (isn’t this the performers process to do) and the question was for dispatcher process.
@prasath_S I fully agree with You that “Question 2” is a tricky one and I would also think that “Multiple robots run the same process with single queue” is a characteristic of a Performer not a Dispatcher.
It looks like the UiPath team has already addressed the matter (Thank You @loginerror ) as I just had a look at the test exam and the question’s text was changed from Dispatcher to Performer.
Thank You very much @prasath_S for looking into the matter with me. I believe all is clear now.
Option A is wrong as the dispatcher does not fetches information from queue.
Option B is wrong as queue is not automatically generated but has to be created before using in dispatcher.
Option C is right as RE framework as inbuilt error handling, data can be extracted from multiple sources and added to queue as queue items.
Option D is wrong as different robot can perform dispatcher and performer processes.
Option A is wrong as performer does not adds item to queue. It fetches queue items.
Option B is wrong as same robot cannot process queue items concurrently. But multiple robots can run simultaneously.
Option C is right as multiple robots can execute performer process simultaneously on different queue items from same queue.
Option D is wrong as performer does not prepare the data in queues.