process-mining
2023.4
false
UiPath logo, featuring letters U and I in white

Process Mining

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated Dec 18, 2024

2023.4

Addendum: June 14, 2023

New app templates available

The following app templates are now available for download on the UiPath Customer Portal:

  • SAP-Equipment-Maintenance.
  • Salesforce-Account-Management.

Addendum: May 3, 2023

New app template available

The following app template is now available for download on the UiPath Customer Portal:

  • SAP-Order-to-Cash.

Release date: April 26, 2023

What is new

New process graph layout

New Process Mining process apps now use the new layout technique called TRACY for process graphs. TRACY makes the process graph easy to understand, automatically identifying the main process flow and ordering the rest of the activities based on their execution sequence. The process graph is now stable whenever changes are being applied to the data, removing the spaghetti view and making the process streamlined. Whenever filters are applied, changes are highlighted through smart animations to enable business users to understand what is happening between different filter states.

Important:

With the introduction of TRACY, all new process apps will use TRACY for the process graph layout. Existing process apps will continue to work in Process Mining 2023.4. Recreate or migrate your process apps before October 2023 (Process Mining 2023.10), to make sure the process apps are still accessible. See Migrating apps for the new process graph layout.

Automation integration

It is now possible to set up Automation integration to enable business users to trigger automations from process apps. See Setting up Automation integration.

App developers can add automations from Orchestrator queues in the new Automation manager which is available in the Dashboard editor. See Automation manager. The Trigger an automation option is now available on most dashboards and chart to enable business users to trigger the automations. See Triggering an automation from a process app.

Data restrictions

It is now possible to set data restrictions for a process app. With data restrictions, you can define which data fields or records will be visible to business users. For example, if your data contains sensitive information, you can select certain fields for data restriction. The charts and/or dashboards that use the restricted fields will not be displayed, and a message will inform the business user that the chart contains restricted data. You can also define record access policies based filters to restrict the data that will be available for business users. See Setting data restrictions for a process app.

By controlling the data used in dashboards and charts, you can share apps more broadly within your organization.

You can define data restrictions when editing process apps.

Clone app

It is now possible to clone an existing process app and use it as a basis for a new process app. See Cloning an App.

App templates available from Create new app workflow

The following app templates are now directly available from the Create new app workflow:

  • SAP Purchase-to-Pay
  • SAP Ariba Purchase-to-Pay*
  • Oracle NetSuite Purchase-to-Pay
  • Oracle JDE Purchase-to-Pay
  • Oracle Cloud Purchase-to-Pay
  • Oracle NetSuite Order-to-Cash
  • Oracle JDE Order-to-Cash
  • Salesforce Pardot Lead-Management
  • Salesforce Lead-to-Order
  • Salesforce Lead-to-Cash
  • Jira Incident- Management*
  • ServiceNow Incident-Management
  • Salesforce Incident-Management
  • Oracle NetSuite Fixed-Asset-Management
  • Oracle NetSuite Quote-to-Cash*
  • Salesforce Configure-Price-Quote
* App template newly avaialable as of Process Mining 2023.4.

Root cause analysis

The Root cause analysis dashboard is completely redesigned. Once a filter is set, the Root cause analysis tree will show the fields as nodes from which you can drill down to analyze certain behavior and find significant influencers for specific process situations. The detail of the Root cause analysis tree is automatically determined to optimize readability.

Filter collections

When you have set one or more filters, you can save these filters in a filter collection. This enables you to quickly and easily navigate to your frequently used filters when analyzing data. See Filter collections.

Due dates dashboard

The Due dates dashboard is now available for TemplateOne - MultiFiles process apps and process apps based on TemplateOne - MultiFiles. The Due dates dashboard displays information regarding cases meeting or not meeting deadlines and the related costs, and can be used to analyze various aspects of due dates in the processes. See Analyzing Due dates.

Viewing ingestion logs

It is now possible to view ingestion logs to see more details on the ingestion errors. See the illustration below.



Customizing data transformations

It is now possible to import and export the data transformations of a process app. By editing the exported transformations, you can customize the events, tags, and business logic for your app. It allows you to customize the data definitions of an existing app template as desired, and add new input data. Alternatively, you can connect your process app to new source systems for which app templates do not exist yet.

You can export the transformations of a process app from Process Mining, then edit and test the transformations in a local development environment, and finally import and run the transformations in Process Mining. See Editing data transformations in a local environment.

Installation and configuration

Disabling use of pre-signed URLs when uploading data to Amazon S3 storage

If you use Amazon S3 storage objects and you want to prevent users uploading data using a pre-signed URL, you can now configure this in the blob_storage_account_use_presigned_uri setting in the cluster_config.json file.

Installation and configuration

Configuring process app security

To restrict the data users have access to when editing transformations, you can now set the process app security type for Process Mining process apps in the cluster_config.json file. You can configure app security using the app_security_mode setting.

Improvements

Data upload

The way uploaded data is processed is now improved:

  • Data uploads will be processed the same for all data upload methods (CData Sync , Theobald Universal Xtract, file uploads).
  • Table and field names will be loaded as provided, and won't be changed.
  • You can now use special characters in table and field names (for example Chinese characters).

It has the following impact on apps:

  • The input data model of new app templates is slightly different than before (e.g. case_id now is Case_ID , event_log now is event_log_raw). See the App Templates for the required data models of all app templates.
  • Existing process apps will keep working the same until Process Mining 2023.10.
Important:

As of Process Mining 2023.10, all process apps will switch over the new upload behavior, which might cause problems when uploading new data through the UI (Upload data).We recommend switching over existing process apps to the new upload behavior before October 2023 to prevent these problems.

Re-ingestion

When re-ingesting data by uploading data using csv or tsv files a warning is shown, rather than an error, if the data files do not match the expected names. This allows users to proceed and upload different files, if desired. Following this, the transformations can be edited to align with the new input files.

Note:

The input file for TemplateOne-SingleFile now also must match the name described in TemplateOne-SingleFile Input Fields like other app templates.

When data ingestion fails, the last successful ingestion will still be available to the business users. When a new ingestion succeeds while a business user is working with a process app, the user is notified that new data is available.

Process app status

The current status of the process app is now displayed in the All process apps list. See Process Mining Portal.

Status

Description

Waiting for dataThe process app is created, but data still has to be uploaded.
Transforming dataData transformations are running for the process app.

Creating app

The process app is being created.

Deleting app

The process app is being deleted.
Run successfulThe last data run for the process app was completed successfully.
Run failedThe last data run for the process app did not end successfully.

Process apps

  • It is now possible to open a process app directly from the process app Settings page. See Editing Process Apps.
  • Filter options and Export options are now grouped together in context menus. See the illustration below for an example.


  • In the process graph context menu the following filter options are now available:
    • Select cases with activity;
    • Select cases without activity;
    • Clear selection. See the illustration below for an example.


Dashboard editor

  • The docs image button in the dashboard editor opens the process app in end-user mode. This enables app developers to check any changes made in the process app before publishing the process app to make the changes available to business users. See Working with the dashboard editor.
  • If you are working on a dashboard and you do not want to show the dashboard in the published process app (yet), you can hide the dashboard. See Creating dashboards.
  • It is now possible to open a process app directly from the Dashboard editor. See Working with the dashboard editor.

Filters

  • The new Rework filter enables business users to filter for cases that have rework, which means that one or more activities are executed more than once in the process. See Filters.
  • With the new Starts with and Ends with end-to-end process filters it is now possible to filter for cases that start or end with a selected activity. See Filters.
  • The compare filters are included in the page URL. This enables business users to share the link to a compare view.
  • The Without option is now available for process filters, which enables business users to filter on cases that do not contain one or more selected activities, or cases that do not follow a selected activity path.

Create new app wizard

The name of the process app is now displayed in the breadcrumb of the wizard steps.

App templates

  • The description the app templates now better describe the purpose of the app template.
  • Activity is now set as the default value of group by controls on events based charts.

Purchase-to-Pay process apps

  • creation_date and purchase_order_id will no longer return an error when they contain null values.
  • Optional fields do not need to be present in the input.

Order-to-Cash process apps

  • creation_date and sales_order_id will no longer return an error when they contain null values.
  • Optional fields do not need to be present in the input.

Data transformations

Failing dbt tests now return a user-friendly error message.

Compare

  • Similar activities for both Scenario A and Scenario B are now white and activities that are different for Scenario A and Scenario B have the color of the scenario. Deviating edges now have a dotted line.

docs image
  • The compare values are now displayed on nodes and edges in the Compare process graph.

docs image
  • If nodes or edges have the same value for Process A and Process B, this is now also indicated.

docs image
  • Shapes for values and metrics are now more consistent.

Bugs solved

App templates

Minor improvements and bug fixes for the following app templates:

  • TemplateOne - MultiFiles
    • Improved upload warning messages.
  • ServiceNow - Incident-Management
    • Added filtering in the input model to only include incidents with a number.
  • Jira Incident-Management
    • The Severity field is now optional in extraction query and transformations.
  • Oracle NetSuite Quote-to-Cash
    • Fixed formatting of Event_detail.
  • Order-to-Cash
    • Fixed input model for Sales_organization.
  • SAP Purchase-to-Pay
    • Extracted empty values are now considered as null.
    • The variable datetime_format is replaced with date_format to correctly cast fields of the data type date.
  • Oracle JDE Order-to-Cash
    • Removed non-determinism leading to possible wrong values.
  • Salesforce Lead-to-Order
    • Fixed the tag Opportunity_amount_decreased where the comparison of dates was done incorrectly.
    • Event_detail on change events now returns the same values on SQL Server as Snowflake when part of the fields is null.
Note: These bugfixes will not show up in customized process apps that were created based on previous versions of these app templates. Newly created process apps will include them automatically. To apply these fixes in existing process apps, compare the new app template to the transformations of the process app, and adjust your transformations accordingly.

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.