Process Mining
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated Jun 27, 2024

Hardware requirements


Process Mining on Automation Suite requires a separate Microsoft SQL Server for the AutomationSuite_ProcessMining_Warehouse for data storage for Process Mining process apps. This page provides hardware requirements and recommendations for setting up a Microsoft SQL Server machine for AutomationSuite_ProcessMining_Warehouse.

Both Microsoft SQL Server Enterprise and Microsoft SQL Server Standard are supported for Process Mining.



Using a Multi-AZ Amazon RDS instance is recommended, but you can use a Single-AZ Amazon RDS instance for Process Mining.

See also Configuring Microsoft SQL Server. For more information on how to manually add Process Mining in the cluster.json configuration file see Manual: Advanced installation experience.

CData Sync

For more information on system requirements for CData Sync, see the official CData Sync - Server Administration documentation.

Before you begin

To calculate the hardware requirements, you need to have an indication of:

  • the number of (million) events in your process.
  • the number of case and event fields in your output data.

Note: In a development environment, for performance reasons, it is recommended to work on a small development dataset with a limited number of records.
Note: To check the dependencies with other products, go to the Cross-product dependencies page in the Automation Suite guide.

Capacity calculator

You can use the Capacity calculator to determine the hardware requirements for setting up a dedicated Microsoft SQL Server machine for Process Mining. When you add Process Mining to the Product section, the minimum requirements for 1 Dedicated SQL Server are displayed. See the illustration below.

Calculating the recommended hardware requirements for SQL Server

Follow these steps to calculate the recommended requirements for setting up a dedicated Microsoft SQL Server machine for Process Mining.




Go to the Capacity Calculator.


Click on Change Product Selection.


Select the Process Mining option button in the list of Products and click on Add to add Process Mining to the Product selection.


Click on Process Mining in the Product selection.


Enter the appropriate values for Number of Events In Millions and the Number of Case and Events Fields.

See the illustration below for an example.

CPU (cores)

The number of CPUs needed depends on how much of the transformations can be executed in parallel and the number the concurrent data runs. In case of performance problems with a many concurrent users, consider increasing the number of CPU cores and RAM.


There must be enough RAM available for having both input data and output data in memory.

Disk space (GB)

The required disk storage depends on the number of transformation steps needed from raw data to output data of the connector.

SQL Server tempdb database size

The SQL Server tempdb database must be big enough to fit all the data. Otherwise, a transformation run cannot be completed successfully.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.