Lesson Outcomes
After completing this practical lesson, learners will be able to:
- Analyse structured business data
- Identify suitable variable types
- Create and use arrays in automation workflows
- Create and use dictionaries for data storage
- Organise and process automation data efficiently
- Test and validate processed data
Overview
Robotic Process Automation (RPA) solutions rely on structured data handling to process information accurately and efficiently. Variables, arrays, and dictionaries are commonly used within automation workflows to store, retrieve, organise, and manipulate business data.
This practical lesson introduces learners to data analysis techniques, variable identification, arrays, dictionaries, and structured data processing within RPA environments. Learners will complete practical activities involving the analysis and handling of business process information within automation workflows.
Scenario: Automated Customer Information Processing
A customer service department uses an RPA solution to process customer registration information, product selections, support requests, and account updates.
The software robot must organise different types of information using variables, arrays, and dictionaries during workflow execution.
Learners are required to analyse the business data and determine suitable data structures for the automation solution.
PA0401 — Analyse Business Data for Automation
Tools/Resources
- Business datasets
- Workflow documentation
- RPA platform
Activity Instructions
- Review the provided business data.
- Identify different types of information within the dataset.
- Analyse how the data will be processed during automation.
- Categorise data according to usage requirements.
- Record analysis findings.
Expected Outcome
Business data is analysed successfully for automation processing.
Evidence Required
- Screenshot of analysed dataset
- Screenshot of identified data categories
- Screenshot of analysis notes
PA0402 — Identify and Configure Variables
Tools/Resources
- RPA development environment
- Workflow designer
- Business dataset
Activity Instructions
- Identify values requiring variable storage.
- Select suitable variable types.
- Create variables within the workflow.
- Configure variable names and properties.
- Verify variable usage during execution.
Expected Outcome
Variables are identified and configured successfully.
Evidence Required
- Screenshot of created variables
- Screenshot of variable properties
- Screenshot of workflow variable usage
PA0403 — Create and Use Arrays
Tools/Resources
- RPA platform
- Structured datasets
- Workflow tools
Activity Instructions
- Identify grouped data suitable for arrays.
- Create arrays within the workflow.
- Store multiple values in arrays.
- Process array information during execution.
- Verify array outputs.
Expected Outcome
Arrays are created and used successfully within workflows.
Evidence Required
- Screenshot of created arrays
- Screenshot of stored array values
- Screenshot of processed array outputs
PA0404 — Create and Use Dictionaries
Tools/Resources
- RPA platform
- Workflow designer
- Business data
Activity Instructions
- Identify data suitable for dictionary structures.
- Create dictionaries using key-value pairs.
- Store and retrieve information from dictionaries.
- Process dictionary values during workflow execution.
- Verify processed outputs.
Expected Outcome
Dictionaries are created and processed successfully.
Evidence Required
- Screenshot of created dictionaries
- Screenshot of key-value structures
- Screenshot of processed dictionary outputs
PA0405 — Test and Validate Data Structures
Tools/Resources
- RPA platform
- Test data
- Debugging tools
Activity Instructions
- Execute workflows containing variables, arrays, and dictionaries.
- Validate processed outputs.
- Identify and correct data handling issues.
- Verify successful workflow execution.
- Save all completed workflow files.
Expected Outcome
Data structures are tested and validated successfully.
Evidence Required
- Screenshot of workflow execution
- Screenshot of validated outputs
- Screenshot of corrected data handling issues
Key Notes
- Variables store individual data values.
- Arrays store grouped information.
- Dictionaries store key-value data pairs.
- Correct data structures improve workflow efficiency.
- Data analysis improves automation accuracy.
- Validation improves workflow reliability.