maestro
latest
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Benutzerhandbuch zu Maestro

Letzte Aktualisierung 12. Dez. 2025

Optimierung von Prozessen mit externen Daten

Um die Prozessoptimierung in Maestro zu verbessern, können Sie Kontext und Sichtbarkeit in die zugrunde liegenden Geschäftsobjekte ausweiten, indem Sie eine Verbindung zu externen Quellsystemen – wie Salesforce oder ServiceNow – herstellen, auf denen der Prozess ausgeführt wird.

Für eine bessere Prozessdarstellung und -segmentierung müssen Sie Daten aus diesen externen Systemen, die Geschäftsobjekte und deren Status verfolgen, in Ihre Prozessoptimierungs-App unter Process Mining importieren. Dadurch bekommen Sie detailliertere Einblicke und Verbesserungsvorschläge. Beispiele dafür sind die Identifizierung von Produktbereichen mit hohem Volumen an Supporttickets oder die Optimierung von Prozessen basierend auf neu entdeckten Bestellschritten durch Process Mining.

Auf dieser Seite werden die Schritte beschrieben, die Sie durchführen müssen, um zur Erlangung dieses Erkenntnislevel externe Daten mit internen Ablaufverfolgungsdaten aus Maestro zu verbinden.

Voraussetzungen

Es wird davon ausgegangen, dass:

  • Process Mining ist auf dem Mandanten aktiviert.
  • Sie sind mit den internen Datenmodellen, SQL und den Funktionen von Process Mining vertraut.
  • Ihnen ist die Rolle des Process Mining-Entwicklers zugewiesen. Weitere Informationen dazu finden Sie unter Einrichten der Benutzer.
  • Sie haben die Berechtigungen Daten bearbeiten, Dashboards bearbeiten und Ansicht für die Prozessoptimierungs-App. Weitere Informationen dazu finden Sie unter Verwalten des Zugriffs auf Process Mining-Apps.
  • Sie haben einen Maestro-Prozess erstellt, bereitgestellt und ausgeführt, der Integration Service-Aktivitäten mit einem externen Quellsystem verknüpft hat (z. B. Kreditgenehmigungsprozess, der Datensätze aus Salesforce abruft und aktualisiert).

So können Optimierungsdaten angereichert werden

  1. Gehen Sie zum Process Mining-Portal.

  2. Suchen Sie die App-Karte für die Prozessoptimierungs-App und wählen Sie im Kontextmenü die Option Im Entwicklermodus bearbeiten.

  3. Wählen Sie im Aktionsmenü die Option Entwicklerdaten hochladen, um externe Daten hochzuladen.

    • Laden Sie die mithilfe der Option Direktverbindung verwenden Daten aus Salesforce oder ServiceNow.
    • Oder verwenden Sie die Option Daten hochladen , um CSV oder TSV -Dateien hochzuladen, die aus Ihrem Quellsystem exportiert wurden. Beispielsweise um Daten aus Kontakt- und Opportunity -Salesforce-Tabellen für einen Kreditvergabeprozess zu laden. Weitere Informationen dazu finden Sie unter Hochladen von Daten .
    Hinweis:

    Sie können die Eingabetabellen, die (über Dateien oder eine Direktverbindung) erstellt wurden, im Abschnitt „Eingabe“ der Datentransformationen sehen. Sie können eine Tabelle auswählen, um die Daten in der Vorschau zu sehen. Weitere Informationen dazu finden Sie unter Eingabedaten.

  4. Wechseln Sie zu Datentransformationen.

  5. Suchen Sie den Modellordner im Abschnitt Transformationen und bearbeiten Sie die Datei Objects.sql .

  6. Vergleichen Sie die Werte Object_ID aus der Datei Objects.sql mit dem ID-Feld der externen Systemtabelle.

    Hinweis:

    Alle Objekttabellen aus externen Quellen müssen in diesem Object_ID -Feld verknüpft werden. Maestro, füllt das Feld Object_ID basierend auf dem zugrunde liegenden Objekt der Aktivität aus. Beispielsweise protokolliert eine IS-Aktivität für die Kontakttabelle die Contact_ID als Object_ID in der Automation_events -Tabelle. Wenn Sie eine Kontakttabelle aus Salesforce verbinden möchten, stellen Sie sicher, dass Contact_ID das gleiche Format wie Object_ID hat. Der folgende Codeblock zeigt eine SQL-Beispielanweisung, die in Objects.sql verwendet werden kann, um die Object_ID mit dem Contact_ID -Feld abzugleichen. Zuweisung SUBSTRING(Automation_events."Object_ID",0,LEN(Automation_events."Object_ID") - 3) as "Object_ID".

    Tipp:

    Sie können diesen Prozess verwenden, um mehrere Quellen in einer einzigen Prozessoptimierungs -App zu verbinden. Zum Beispiel, wenn ich Salesforce-, ServiceNow- und Prozessoptimierungsdaten in derselben App verbinden möchte.

  7. Nach Bestätigung des Felds Objekt_ID aus der Tabelle Automation_events und der externen Object_ID, verknüpfen Sie die Tabellen anhand der ID-Felder. Fügen Sie Trace_ID der Tabelle als Feld hinzu, um das externe Objekt mit einer Ausführung von Maestro zu verknüpfen.

    Folgender Codeblock zeigt die Zusammenführung in der Datei contact_data.sql, um die Tabelle Contact zu erstellen und sie mit den Automatisierungsdaten zu verbinden.

    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"
    
    Hinweis:

    Felder, die mit der Funktion .id() erstellt werden, sind standardmäßig numerisch. Sie müssen sie in varchar umwandeln, da dies der Datentyp des Event_ID -Felds in der Automation_events -Tabelle ist.

  8. Gehen Sie zum Abschnitt Ausgabe unter Datentransformationen und wählen Sie Datenmodell, um das Datenmodell der Prozessoptimierungs-App zu sehen.

  9. Fügen Sie dem Datenmodell die neuen externen Objekt- und Ereignistabellen hinzu. Stellen Sie sicher, dass die externen Objekttabellen das Feld Trace_ID ausgefüllt und verbunden haben. Weitere Informationen dazu finden Sie unter Datenmodelle.

    Folgende Abbildung zeigt ein Beispieldatenmodell mit den neu hinzugefügten Tabellen opportunity_data und contact_data aus Salesforce.

    Beispieldatenmodell mit externen Datentabellen

  10. Wählen Sie im Abschnitt Ausgabe in Datentransformationen die Option Prozess aus, um die für die Prozessoptimierungs -App definierten Prozesse anzuzeigen. Stellen Sie sicher, dass ein Prozess mit allen Ereignissen definiert ist, die die Ereignisse aus dem Maestro-Prozess und den Ereignistabellen des externen Objekts kombinieren. Weitere Informationen dazu finden Sie unter Hinzufügen und Bearbeiten von Prozessen .

  11. Wählen Sie Auf Dashboards übernehmen, damit die Daten auf Dashboards verfügbar sind.

  12. Bearbeiten Sie die Dashboards, um die externen Daten zu visualisieren und die Prozessoptimierungs-App zu veröffentlichen.

Folgende Abbildung zeigt ein Beispielprozessdiagramm mit externen Daten aus Salesforce.

Beispielprozessdiagramm mit externen Daten aus Salesforce

  • Voraussetzungen
  • So können Optimierungsdaten angereichert werden

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2025 UiPath. Alle Rechte vorbehalten