uipath-process-mining

Builds and operates UiPath Process Mining apps from CSV event logs via the uip pm CLI.

9|6|Updated Aug 25, 2017
One-click install
npx skills add https://github.com/sergueik/springboot_study --skill uipath-process-mining-sergueik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uipath-process-mining
Source: https://github.com/sergueik/springboot_study/tree/main/basic-uipath-skills/.github/skills/uipath-process-mining
Command: npx skills add https://github.com/sergueik/springboot_study --skill uipath-process-mining-sergueik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a raw CSV or event log into a queryable UiPath Process Mining app involves many failure-prone steps — data mapping, ingestion, dbt/Snowflake transformations, data-model registration, and publishing — and this Skill guides the entire loop through the uip pm CLI while preventing the common pitfalls (Cases.sql optional-column errors, wrong mappings, unqueryable custom tables, and the DNA-46960 dashboard lockout). ## Core Features & Use Cases - End-to-end app pipeline: discover templates, create an app from a data mapping, upload files, ingest, patch the dbt transformation layer, publish, and query with group-by/metric sugar. - Fix-in-place recovery: repair a wrong data mapping via apps data-mapping get|update without recreating the app, and re-run failed transforms with transformations apply instead of re-ingesting. - Custom analytics: register custom dbt models as Case-linked data-model tables so they become queryable, and edit field data kinds or calculated fields via apps model fields. - Use Case: You have a service-desk CSV export and want throughput and variant analysis — the Skill walks you from pre-flight file checks through a working process app you can query with query run --group-by ... --metric .... ## Quick Start Ask the assistant to build a UiPath Process Mining app from your CSV event log using the uip pm CLI, starting with template discovery and a minimal data mapping.

Frequently Asked Questions about uipath-process-mining

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a UiPath Process Mining app from a CSV file?

Create the app with `uip pm apps create` using a data mapping JSON, upload the CSV with `files upload`, then run `ingestions create --wait`. After fixing any transformation errors with `transformations apply`, query it via `query run --group-by <col> --metric <col>:<fn>`.

How do I fix a wrong data mapping in UiPath Process Mining?

Fix it in place without recreating the app: run `apps data-mapping get` to download the mapping, edit it, then `apps data-mapping update --etag` with the ETag from your get. A mapping change requires a re-ingest, not `transformations apply`.

Why does my UiPath Process Mining query fail with UserError_TableIsDeleted?

The table is not linked to the Cases root in the data model. Register it with `apps data-model add-table` using a DataModelDto entry with a foreign key to Cases, then re-ingest so the table becomes queryable.

Why won't my UiPath Process Mining dashboards open?

A data-kind mismatch (DNA-46960) is the likely cause: a field was changed to duration while a metric or calculated field still compares it to a numeric constant. Make the comparison consistent by re-typing the field or the constant via `apps model fields set`.

Should I re-ingest or run transformations apply after a failure in UiPath Process Mining?

Use `transformations apply --wait` after a SQL-only transform failure, since the data is already loaded. Re-ingest only when the raw data or the data mapping (parse settings) changed, because apply does not re-parse source files.