試験UiPath-ADAv1-JPN トピック17 問題379 スレッド
UiPath UiPath-ADAv1-JPNのリアル試験問題集
問題 #: 379
トピック #: 17
問題 #: 379
トピック #: 17
REFramework のコンテキストでは、OrchestratorQueueName キーが [設定] シートと [アセット] シートの両方に存在するが、対応する名前のアセットが Orchestrator に存在しない場合、実行時の動作はどうなりますか?
おすすめの解答:B 解答を投票する
Explanation
The REFramework template is a robust and scalable framework for building RPA projects1. It uses a config file to store the settings and constants that are used throughout the project2. The config file has two sheets:
Settings and Assets. The Settings sheet contains the key-value pairs that are read by the InitAllSettings workflow and stored in the config dictionary. The Assets sheet contains the names of the assets that are stored in Orchestrator and need to be retrieved by the InitAllApplications workflow. The OrchestratorQueueName key is used to specify the name of the queue that is used to store the transaction items for the process. If the OrchestratorQueueName key is present in both the Settings and Assets sheets, but an asset with the corresponding name is not present in Orchestrator, the behavior at run time will be as follows:
The InitAllSettings workflow will read the value of the OrchestratorQueueName key from the Settings sheet and store it in the config dictionary.
The InitAllApplications workflow will try to retrieve the asset with the name OrchestratorQueueName from Orchestrator using the Get Asset activity. Since the asset does not exist, the activity will throw an exception.
The exception will be caught by a Try Catch block and handled by a Log Message activity with level Warning and message "Asset not found: OrchestratorQueueName".
The flow will continue with the next asset in the Assets sheet or move to the next state if there are no more assets.
The flow will use the value of the OrchestratorQueueName key from the config dictionary whenever it needs to access or update the queue.
Therefore, option B is correct. Option A is incorrect because the exception is thrown in InitAllApplications workflow, not InitAllSettings workflow. Option C is incorrect because an empty string is not saved for the OrchestratorQueueName key in the config dictionary. Option D is incorrect because the OrchestratorQueueName key is added to the config dictionary and the flow does not throw in Get Transaction Data workflow.
References:
How to Use Enhanced REFramework to Implement UiPath Projects article from UiPath Config.xlsx documentation from UiPath
[InitAllSettings.xaml] documentation from UiPath
[InitAllApplications.xaml] documentation from UiPath
[TransactionItem Variable] documentation from UiPath
The REFramework template is a robust and scalable framework for building RPA projects1. It uses a config file to store the settings and constants that are used throughout the project2. The config file has two sheets:
Settings and Assets. The Settings sheet contains the key-value pairs that are read by the InitAllSettings workflow and stored in the config dictionary. The Assets sheet contains the names of the assets that are stored in Orchestrator and need to be retrieved by the InitAllApplications workflow. The OrchestratorQueueName key is used to specify the name of the queue that is used to store the transaction items for the process. If the OrchestratorQueueName key is present in both the Settings and Assets sheets, but an asset with the corresponding name is not present in Orchestrator, the behavior at run time will be as follows:
The InitAllSettings workflow will read the value of the OrchestratorQueueName key from the Settings sheet and store it in the config dictionary.
The InitAllApplications workflow will try to retrieve the asset with the name OrchestratorQueueName from Orchestrator using the Get Asset activity. Since the asset does not exist, the activity will throw an exception.
The exception will be caught by a Try Catch block and handled by a Log Message activity with level Warning and message "Asset not found: OrchestratorQueueName".
The flow will continue with the next asset in the Assets sheet or move to the next state if there are no more assets.
The flow will use the value of the OrchestratorQueueName key from the config dictionary whenever it needs to access or update the queue.
Therefore, option B is correct. Option A is incorrect because the exception is thrown in InitAllApplications workflow, not InitAllSettings workflow. Option C is incorrect because an empty string is not saved for the OrchestratorQueueName key in the config dictionary. Option D is incorrect because the OrchestratorQueueName key is added to the config dictionary and the flow does not throw in Get Transaction Data workflow.
References:
How to Use Enhanced REFramework to Implement UiPath Projects article from UiPath Config.xlsx documentation from UiPath
[InitAllSettings.xaml] documentation from UiPath
[InitAllApplications.xaml] documentation from UiPath
[TransactionItem Variable] documentation from UiPath
唐泽** 2026-02-08 11:34:35
コメント
他人の解答コメントを賛成するのも、その解答に一票を入れることになります。したがって、すでに同じ意見の投票コメントが存在する場合、新規コメントをする代わりに賛成することもできます。
コメントを通報する
コメント中
今すぐ 新規登録 / ログイン (無料です)。