Data Manager in UiPath
Content
- Introduction
- Create Variable and Arguments
- Data Manager Panel
- Create Bulk variables and Arguments
- Edit and sort the variables and Arguments
- Group Items by Scope
- Global variables and Constants
- Using the process, Asset, and Queue Data
- Namespaces
Introduction
The UiPath Data Manager panel serves as a centralized hub for overseeing all the data within your automation project. This encompasses variables, arguments, constants, Processes, Assets, and Queue data.
Create Variable and Arguments
The creation of variables and arguments can be carried out directly within the Data Manager panel, bypassing the need to utilize the Input panel.
Step 1 : Initiate the process by right-clicking the designated icon within the Data Manager panel. Subsequently, select the Variable/Argument option.
Step 2: Specify the variable’s name, data type, scope, and its corresponding value. Afterward, proceed by clicking the “OK” button.
Data Manager Panel
The Data Manager panel exclusively facilitates the creation, administration, and management of variables, arguments, constants, Processes, Assets, and Queue data. This is achieved without the necessity of utilizing the Input panel.
Step 1 : Go to settings 🡪 Design tab 🡪 Enable Data Manager Panel
Create Bulk variables and Arguments
The Data Manager incorporates a highly valuable capability for generating multiple variables and arguments simultaneously. This enables the streamlined creation of bulk variables and arguments in a single operation.
Step 1 : In the Data Manager panel, Right Click the Variable 🡪 Bulk Create Variable
Step 2 : Now the Bulk create variable/Argument panel will pop-up.
Edit and sort the Variable and Arguments
Within the Data Manager Panel, there exists a sorting functionality specifically designed for variables and arguments. Variables can be arranged in ascending or descending order based on several criteria, including default settings, name, type, and scope.
The Arguments can be arranged according to various sorting criteria such as default settings, name, type, and direction.
Group Items by Scope
The purpose of the “Group items by Scope” function is to discern and categorize the scope of individual variables within the code.
Global Variables and Constant
Through the Data Manager, it’s possible to establish a global variable that remains accessible to all activities within a workflow. This empowers the sharing of data across various activities, enhancing the modularity of workflows. However, when dealing with global variables, modifications are limited to altering the value exclusively. Changes pertaining to the variable’s name, type, and scope are not permitted.
Get Gokul Balaji’s stories in your inbox
Join Medium for free to get updates from this writer.
To create a global variable, follow these steps
Step 1 : Go to the Data Manager and click on the Variables tab.
Step 2 : Input the designated variable name within the Variable Name field.
Step 3: Choose Global from the options provided in the Scope field.
Constant
In UiPath, a constant is a form of variable that remains unalterable once it is defined. This sets constants apart from variables, which can be modified whenever required. Constants serve as a valuable resource for storing values that remain unchanged over time.
Constant creation can be executed using the Data Manager panel.
Step 1 : Select “Constants” from the filter options within the Data Manager panel.
Step 2 : Click New constant.
Step 3 : Allocate the name, data type, and value to the constant variable.
Constant variable is created.
Utilizing the Process, Asset, and Queue data
The Data Manager’s most advantageous attribute is its capacity to directly manage Orchestrator resources, encompassing processes, assets, and queue data, all within the Data Manager panel. This data can be effortlessly accessed through a simple drag-and-drop action from the Data Manager panel.
Select the necessary activity for the workflow.
Namespaces
A namespace constitutes a compilation of classes, interfaces, and various other types. Its purpose lies in structuring code and avoiding conflicts in naming. Upon creating a new project in UiPath, an automatic namespace, UiPath.Activities, is generated.
To include additional namespaces, you can utilize the Add Namespace button located within the Data Manager.
We can eliminate a namespace by clicking on the “Delete” option within the Data Manager panel.









