maestro
latest
false
- Présentation de UiPath Maestro™
- Démarrage
- Page d'accueil Maestro
- Modélisation des processus
- Ouvrir la zone de modélisation
- Modéliser votre processus
- Aligner et connecter des éléments BPMN
- Implémentation des processus
- Opérations de processus
- Surveillance des processus
- Optimisation des processus
- Licences
- Informations de référence
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de Maestro
Dernière mise à jour 26 sept. 2025
- Accédez au portail Mining Process.
- Localisez la fiche d’application de l’application Optimisation des processus et sélectionnez Modifier en mode développement dans le menu contextuel.
- Sélectionnez Télécharger les données de développement dans le menu Actions pour télécharger des données externes.
- Utilisez l’option de connexion directe pour charger les données de Salesforce ou de ServiceNow.
- Vous pouvez également utiliser l’option Télécharger des données pour télécharger des fichiers
CSV
ouTSV
à partir de votre système source.
Par exemple, pour charger les données des tableaux Salesforce Contact et Opportunité d’un processus de création d’un prêt.
Pour plus d’informations, consultez la section Importation de données.
Remarque :Vous pouvez afficher les tableaux d’entrée qui sont créés (par le biais de fichiers ou d’une connexion directe) dans la section Entrée des transformations de données. Vous pouvez sélectionner un tableau pour afficher un aperçu des données.
Reportez-vous à la section Données d’entrée pour de plus amples informations.
- Accédez à Transformations de données (Data Transformations).
- Localisez le dossier des modèles dans la section Transformations et modifiez le fichier
Objects.sql
. - Comparez les valeurs
Object_ID
du fichierObjects.sql
au champ ID du tableau système externe.Remarque : toutes les tables d’objets provenant de sources externes doivent être jointes à ceObject_ID
champ. Maestro, remplit le champObject_ID
en fonction de l’objet sous-jacent de l’activité. Par exemple, une activité IS du tableau Contacts enregistrera leContact_ID
commeObject_ID
dans le tableauAutomation_events
). Si vous souhaitez connecter un tableau Contacts provenant de Salesforce, vérifiez que le formatContact_ID
est identique à celui deObject_ID
. Le bloc de code suivant illustre un exemple d’instruction SQL qui peut être utilisé dansObjects.sql
pour faire correspondreObject_ID
au champContact_ID
.SUBSTRING(Automation_events."Object_ID",0,LEN(Automation_events."Object_ID") - 3) as "Object_ID"
SUBSTRING(Automation_events."Object_ID",0,LEN(Automation_events."Object_ID") - 3) as "Object_ID"Conseil : vous pouvez utiliser ce processus pour joindre plusieurs sources dans une seule application d’optimisation de processus. Par exemple, si je souhaite intégrer les données d’optimisation de Salesforce, ServiceNow et de processus dans la même application. -
Après avoir confirmé le champ Object_ID dans le tableau et externe
Automation_events
Object_ID
, joignez les tables sur les champs ID. Ajoutez leTrace_ID
comme champ au tableau pour associer l’objet externe à une exécution de Maestro.Le bloc de code suivant illustre un exemple de jonction dans le fichiercontact_data.sql
pour créer le tableauContact
et le joindre aux données d’automatisation.select contact_data.*, Objects."Trace_ID", concat('Contact',to_varchar({{ pm_utils.id() }})) as "Unique_ID" from {{ source('sources', 'contact_data') }} as contact_data left join {{ref('Objects')}} as Objects ON contact_data."Contact ID" = Objects."Object_ID"
select contact_data.*, Objects."Trace_ID", concat('Contact',to_varchar({{ pm_utils.id() }})) as "Unique_ID" from {{ source('sources', 'contact_data') }} as contact_data left join {{ref('Objects')}} as Objects ON contact_data."Contact ID" = Objects."Object_ID"Remarque : les champs créés à l’aide de la.id()
fonction sont numériques par défaut. Vous devez les convertir envarchar
, car c’est le type de données du champEvent_ID
dans le tableauAutomation_events
. - Accédez à la section Sortie dans Transformations de données et sélectionnez Modèle de données pour afficher le modèle de données de l’application Optimisation de processus.
-
Ajoutez les nouveaux tableaux d’objets externes et d’événements au modèle de données. Vérifiez que le champ
Trace_ID
les tableaux d’objets externes ont bien été renseignés et joint. Pour de plus amples informations, consultez la section Modèles de données.L’illustration suivante affiche un exemple de modèle de données avec les nouveaux tableaux ajoutésopportunity_data
etcontact_data
depuis Salesforce. - Dans la section Sortie de Data transformations, sélectionnez Processus pour afficher les processus définis pour l’application Optimisation des processus. Vérifiez qu’un processus est défini avec tous les événements qui combinent les événements du processus Maestro et les tableaux d’événements d’objets externes. Pour de plus amples informations, consultez la section Ajouter et modifier des processus.
- Sélectionnez Appliquer aux tableaux de bord pour que les données soient disponibles dans les tableaux de bord.
- Modifiez les tableaux de bord pour visualiser les données externes et publier l’application Optimisation de processus.
L’illustration suivante montre un exemple de graphique de processus avec des données externes de Salesforce.