UiPath Documentation
process-mining
2021.10
true

Guide de l'utilisateur de Process Mining

Dernière mise à jour 5 mai 2026

Using SQL connectors for released apps

Introduction

Si un connecteur SQL est disponible pour une application Process Mining existante, par exemple TemplateOne ou un accélérateur de découverte, le connecteur SQL est inclus dans l'application publiée.

Prérequis

On suppose que :

  • Il est supposé que les outils de développement décrits dans Configuration d'un environnement de test local sont installés.
  • vous disposez d'un référentiel Git pour le contrôle de la version du connecteur. Voir Utilisation d'un référentiel Git. Pour le développement de tableaux de bord et la création de versions d'applications, vous devez également disposer d'une installation UiPath Process Mining avec accès au référentiel Git.

Application publiée

Pour une application publiée avec un connecteur SQL, toutes les transformations sont regroupées et font partie du connecteur SQL. Le connecteur SQL et les tableaux de bord de l'application forment l'application. Consultez l'illustration ci-dessous pour obtenir un aperçu de la structure de l'application.

image des documents

Une application publiée contient les définitions des tableaux de bord et couvre toutes les étapes pour afficher les données dans les tableaux de bord. La première étape consiste à extraire les données du système source et à les charger dans une base de données SQL Server. L'étape suivante consiste à transformer les données brutes dans un format attendu par les tableaux de bord à l'aide de transformations SQL. Enfin, les données sont chargées dans les tableaux de bord. Voir l’illustration ci-dessous pour un aperçu.

image des documents

Configuration de l'application pour le développement

Si vous souhaitez personnaliser le connecteur SQL ou les tableaux de bord de l'application, vous devez configurer l'application pour le développement.

Suivez ces étapes pour configurer l’application pour le développement.

ÉtapeAction
1Téléchargez la version (.mvtag) vers l' onglet Versions.
2Créez une nouvelle application et utilisez l'application publiée comme application de base. Voir Creating Apps. Assurez-vous de sélectionner le référentiel Git que vous avez créé pour l'application.
3Accédez au référentiel Git et créez un extraction locale de la branche qui contient l'application. Cela vous permet de travailler sur le contenu de l'application en dehors de Process Mining. Il est conseillé d'utiliser un client Git GUI. Par exemple, GitKraken ou GitHub Desktop.

Contenu de la version

L'extraction locale contient plusieurs fichiers et dossiers. Voir l'illustration ci-dessous.

image des documents

Vous trouverez ci-dessous un aperçu du contenu principal de la version.

DossierContient
.mvDossier contenant les informations du build du logiciel Process Mining.
.vscodeParamètres de l'espace de travail pertinents lorsque vous travaillez dans Visual Studio Code.
dashboardsLe fichier .mvp contenant les définitions des tableaux de bord.
documentationDocumentation spécifique au système et au processus. Par exemple, comment configurer le connecteur SQL spécifique, une explication du processus et les choix de conception applicables.
extractorsInstructions sur l’extraction des données et leur chargement dans la base de données. Par défaut, CData Sync est utilisé pour extraire des données. Une extraction charger-depuis-un-fichier sera incluse, laquelle vous permettra de charger des fichiers de données brutes qui correspondent à l'entrée du connecteur. Une extraction charger-depuis-la-source sera également incluse.
resourcesDossier contenant les fichiers de traduction et les paramètres du tableau de bord.
sample_data.csv au format des données extraites que vous pouvez utiliser comme exemple d'ensemble de données au cas où vous n'auriez pas de connexion avec le système source. Ces exemples de données s'intègrent à l'entrée du connecteur afin que vous puissiez les utiliser pour valider votre configuration de développement, mais également pour prévisualiser l'application publiée.
scriptsScripts pour extraire, transformer et charger automatiquement les données, que vous pouvez planifier dans votre environnement de production.
transformationsLe projet dbt contenant les instructions SQL pour transformer les données.
.gitignoreFichier spécifique à Git qui répertorie le contenu de l'application qui doit être ignoré dans le contrôle de version.
build.txtInformations sur le connecteur et la partie tableau de bord qui ont été combinés pour créer cette application.
license.txtFichier de licence standard du produit UiPath Process Mining.
release_notes.mdNotes de publication de l'application.
settings.jsonParamètres internes de l'application. Le contenu de ce fichier n'a pas besoin d'être mis à jour.

L'illustration ci-dessous vous en fournit un aperçu.

image des documents

Vous pouvez désormais suivre toutes les étapes nécessaires pour personnaliser les transformations et modifier les tableaux de bord comme vous le souhaitez.

Publication de l'application

Effectuez les étapes suivantes sur le serveur Process Mining.

ÉtapeAction
1Créer une version Voir Création de versions. Une balise de version est créée dans le référentiel Git. Cette version doit être installée sur le serveur de production.
2Déployer une version. Voir Déploiement d'applications et d'accélérateurs de découverte.
3Configurer la connexion à la base de données. Par exemple dans TemplateOne , en téléchargeant le fichier TemplateOne.settings.csv .

Effectuez les étapes suivantes sur le serveur de production pour exécuter les transformations et charger les données.

ÉtapeAction
4Consultez la version publiée de l'application sur le serveur de production. Il est conseillé d'utiliser un client Git GUI. Par exemple, GitKraken ou GitHub Desktop.
5Configurez le projet dbt et les profils.
6Configurez les scripts.
  • Introduction
  • Prérequis
  • Application publiée
  • Configuration de l'application pour le développement
  • Contenu de la version
  • Publication de l'application

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour