# Adding Structured Data to A Queue

**URL:** <https://forum.uipath.com/t/adding-structured-data-to-a-queue/406390>\
**Category:** Academy Feedback\
**Tags:** specific-course, feedback, orchestrator, academy\
**Created:** [March 11, 2022, 4:29pm UTC](https://forum.uipath.com/t/adding-structured-data-to-a-queue/406390 "2022-03-11T16:29:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luis\_Fernando](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/luis_fernando/32/390790_2.png) [@Luis\_Fernando](https://forum.uipath.com/u/Luis_Fernando)\
**Post date:** [March 11, 2022, 4:29pm UTC](https://forum.uipath.com/t/adding-structured-data-to-a-queue/406390/1 "2022-03-11T16:29:12Z")

</div>

Hello Forum, Today i have a new issue that i don’t really understand the why.  
I’m currently working on solving the Practice 3 of Orchestrator For developers, and first as usual i tried to solve it whithout the solution that the course gives. And i found that it recomends that we populate the Queue with a “For each Row” and inside a “Add Queue Item” Activities, and also create 3 arguments on the “ItemInformation” property for each column on the excel file.

Instead i used the “bulk add queue items” Activity to populate the Queue. I’m thinking that the reason of using the “For each Row” and “Add queue” has to be for some long term issue during the process, But obviously don’t know the reason. So my question is Why using those activities and what the difference is?

 ![Screenshot 2022-03-11 121316](https://global.discourse-cdn.com/uipath/original/4X/c/e/8/ce87447655f1c800776d84b29ac63133f6d03836.png)

SEE FULL PRACTICE  
[https://academy.uipath.com/learningpath-viewer/6045/1/249626/2](https://academy.uipath.com/learningpath-viewer/6045/1/249626/2)

Feedback about the **Orchestrator for Developers** Academy course.  
Please type your feedback below.

---

<div class="post-metadata">

**Author:** ![lakshman](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/lakshman/32/523490_2.png) [@lakshman](https://forum.uipath.com/u/lakshman)\
**Post date:** [March 11, 2022, 5:13pm UTC](https://forum.uipath.com/t/adding-structured-data-to-a-queue/406390/2 "2022-03-11T17:13:04Z")

</div>

@Luis_Fernando

If you have large volume of data is there and want to add all the items at a time then use **Bulk Add Queue Items** activity. It accepts input of type **DataTable**.

> **[Bulk Add Queue Items](https://docs.uipath.com/activities/docs/bulk-add-queue-items)**
>
> UiPath.Core.Activities.BulkAddQueueItems Adds a collection of items from a specified DataTable to a specified queue in Orchestrator. Once added to the queue, the items' statuses are changed to New. Properties Common ContinueOnError - Specifies if the...

If you want to add one by one item then use **Add Queue Item** activity inside **For Each Row** activity. It will take more time compared to previous one.
