UiPath Documentation
process-mining
latest
false

Process Mining-Benutzerhandbuch

Letzte Aktualisierung 5. Mai 2026

Automatisierungsdaten

Sie können Daten aus einer Process Mining-App mit Daten aus Automatisierungen verbinden, die auf der UiPath Platform ausgeführt werden. Dadurch erhalten Sie eine vollständige Ansicht der Prozesse, die über UiPath überwacht werden.

Wenn Sie Automatisierungsdaten mit Ihren Prozessdaten verbinden, erhalten Sie einen detaillierteren Überblick über den End-to-End-Prozess. Das bietet einen besseren Einblick in die „Human-in-the-Loop“-Vorgänge, die innerhalb des Prozesses ablaufen. Darüber hinaus können Sie die Verzögerungen zwischen automatisierten und manuellen Schritten sowie zwischen Systemschritten besser verstehen und auch bestimmte Ziele verfolgen.

Die Objektinformationen (Objekttypen und Objekt-IDs), die sowohl im Process Mining-Projekt als auch in den Automatisierungsdaten vorhanden sind, werden verwendet, um die Automatisierungsdaten mit Ihren Prozessdaten zu verbinden.

Sie können beispielsweise Coupa-Systemdaten für den Purchase-to-Pay-Prozess mit Automatisierungsdaten für den Rechnungsverarbeitungsprozess verknüpfen, der ein Unterprozess des Purchase-to-Pay-Prozesses ist, indem Sie die Objekt-ID SalesOrderID des Typs Kundenauftrag als Verbindungs-IDs verwenden über alle Datenquellen hinweg.

Voraussetzung

Es wird davon ausgegangen, dass Sie über Automatisierungsdaten verfügen, die den Prozessverfolgungsdienst nutzen und ein oder mehrere Geschäftsobjekte haben, die Aufgaben in den Automatisierungen zugeordnet sind. Weitere Informationen dazu finden Sie unter Prozessverfolgung .

Hinzufügen von Automatisierungsdaten

Führen Sie die folgenden Schritte aus, um Automatisierungsdaten zu den Eingabedaten hinzuzufügen.

  1. Wählen Sie das Symbol Daten hinzufügen aus Symbol für Daten hinzufügen neben Automatisierungsdaten im Abschnitt Eingabedaten des Datentransformations- Editors. Das Fenster Automatisierten Geschäftsprozess auswählen wird geöffnet und zeigt verfügbare Prozessautomatisierungen an.
    Hinweis:

    Sie können auch Daten hinzufügen im Fenster Automatisierungsdaten verwalten auswählen, um das Fenster Automatisierten Geschäftsprozess auswählen zu öffnen.

  2. Wählen Sie den oder die Prozesse aus, die Sie mit Ihren Process Mining -App-Daten verbinden möchten.
  3. Wählen Sie Konfigurieren aus.

Die Automatisierungsdaten werden hochgeladen und die folgenden Tabellen werden der Liste Automatisierungsdaten im Abschnitt Eingabedaten hinzugefügt:

  • Automation_events
  • Queue_items
  • Action_center_tasks
  • Automation_due_dates

Löschen von Automatisierungsdaten

Führen Sie die folgenden Schritte aus, um Automatisierungsdaten zu löschen.

  1. Gehen Sie zum Fenster Automatisierten Geschäftsprozess auswählen .
  2. Deaktivieren Sie den/die Prozess(e), für die Sie keine Automatisierungsdaten mehr laden möchten.
  3. Wählen Sie Konfigurieren aus.

Verwalten von Automatisierungsdaten

Wählen Sie das Zahnrad-Symbol für die Einstellungen aus Symbol für Einstellungen um das Fenster Automatisierungsdaten verwalten zu öffnen.

Hinweis:

Die Verwaltung von Automatisierungsdaten ist nicht für Prozessoptimierungs -Apps verfügbar, die aus Maestro erstellt wurden.

Ausschließen von Tabellen aus der Automatisierung

Standardmäßig sind die Tabellen Automation_events, Queue_items, Action_center_tasks und Automation_due_dates in den Eingabedaten für Automatisierungen enthalten.

Sie können die Tabellen auswählen, die Sie von der Eingabe ausschließen möchten.

Festlegen eines Datumsbereichs für die Automatisierungsdaten

Wenn Sie einen begrenzten oder bestimmten Zeitrahmen für die Automatisierung festlegen möchten, können Sie das Start- und Enddatum angeben, die den Zeitrahmen definieren. Der angegebene Zeitrahmen gilt für alle Tabellen, die Teil der Eingabedaten sind.

Hinweis:

Dies kann weiterhin Daten von außerhalb des Zeitrahmens einschließen, wenn eine Ablaufverfolgung über das gewählte Enddatum hinaus fortgesetzt wird (oder endet). Dies liegt daran, dass die Zeitrahmenbeschränkung für den Beginn der Ablaufverfolgung gilt, nicht für die Dauer oder das Ende davon. Daher sind alle Daten, die von der Ablaufverfolgung nach dem gewählten Enddatum generiert werden, weiterhin in den Ergebnissen enthalten.

Aktualisieren der Daten

Automatisierungsdaten werden automatisch aktualisiert, wenn Daten für die Prozess-App geladen werden.

Sie können die Daten auch im Fenster Automatisierungsdaten verwalten aktualisieren. Führen Sie die folgenden Schritte aus.

  1. Wählen Sie Daten aktualisieren aus. Eine Bestätigungsmeldung wird angezeigt.
  2. Wählen Sie Neu laden aus, um alle verfügbaren Automatisierungsdaten neu zu laden.

Automation_events-Tabelle

In der Tabelle Automation_events werden die Automatisierungsereignisse und die beteiligten Geschäftsobjekte gespeichert.

In der folgenden Tabelle werden die Felder der Automation_events -Tabelle beschrieben.

FeldTypBeschreibung
Trace_IDtextDer eindeutige Bezeichner der Ablaufverfolgung.
ProcesstextName des Prozesses. Dies wird vom Benutzer beim Verbinden von Automatisierungsdaten ausgewählt. Eine oder mehrere Ablaufverfolgungen können ausgewählt werden.
Event_IDtextDer eindeutige Bezeichner des Ereignisses.
Parent_event_IDtextDer Event_ID des übergeordneten Termins.
TasktextName des Automatisierungsereignisses.
Object_IDtextDer Bezeichner des Geschäftsobjekts im Zusammenhang mit dem Automatisierungsereignis. Dies wird explizit vom Benutzer im Automatisierungsworkflow festgelegt.
Object_typetextWelcher Typ von Geschäftsobjekt. Zum Beispiel Kundenauftrag, Rechnung oder Kunde.
Object_interactiontextInformationen über das Objekt, das sich auf das Ereignis bezieht. Zum Beispiel eine Interaktion erstellen oder genehmigen.
Object_propertiestextEin JSON-Wert, in dem alle mit dem Objekt verbundenen Eigenschaften gespeichert werden (Schlüssel-Wert-Paare).
Automation_nametextAuftragseigenschaft aus dem Auftrag, die das Automatisierungsereignis protokolliert. Im Falle eines „Warten auf Auftrag“-Ereignisses ist es die Eigenschaft des Auftrags, auf den gewartet wird.
Automation_typetextDer Typ der Aufgabe, die der Roboter ausführen wird.
Job_sourcetextEin Hinweis darauf, von wo aus der Auftrag initiiert wurde.
Job_infotextEine kurze Beschreibung des Auftrags.
Automation_versiontextDie Version der Automatisierung.
Host_machine_nametextDer Name des Computers oder Servers, auf dem der Auftrag ausgeführt wird.
Robot_nametextDer Name des Roboters, der den Auftrag ausgeführt hat.
Robot_typetextDer Typ des Roboters, der für die Ausführung des Auftrags verantwortlich ist. Beispiel: „Attended“, „Unattended“ oder „Non-Production“.
Job_IDtextDer Bezeichner des Automatisierungsereignisses. Ein Ereignis kann mehrmals auftreten, wenn sich mehrere Objekte auf das Ereignis beziehen.
Queue_item_IDtextDer Bezeichner des Warteschlangenelements, wenn sich ein Warteschlangenelement auf das Automatisierungsereignis bezieht.
Action_center_task_IDtextDer Bezeichner der Aufgabe, wenn sich eine Aufgabe auf das Automatisierungsereignis bezieht.
Event_startZeitstempelZeitstempel, wann ein Automatisierungsereignis gestartet wurde. Das ist immer verfügbar.
Event_endZeitstempelZeitstempel, wann ein Automatisierungsereignis beendet wurde. Dies ist nur verfügbar, wenn das Ereignis beendet ist.

Queue_items-Tabelle

In der Queue_items -Tabelle werden die Warteschlangenelemente gespeichert, die sich auf Automatisierungsereignisse beziehen.

In der folgenden Tabelle werden die Felder der Queue_items -Tabelle beschrieben.

FeldTypBeschreibung
Queue_item_IDtextDer Bezeichner zum Verknüpfen des Warteschlangenelements mit einem Automatisierungsereignis.
Queue_nametextDer Name der Warteschlange, zu der das Warteschlangenelement gehört.
Defer_dateZeitstempelDas Datum und die Uhrzeit, zu der das Warteschlangenelement für die Verarbeitung verfügbar wird.
Due_dateZeitstempelDas Datum und die Uhrzeit, zu der das Warteschlangenelement abgeschlossen werden soll.
Creation_timestampZeitstempelDas Datum und die Uhrzeit, zu der das Warteschlangenelement zur Warteschlange hinzugefügt wurde.
Start_processingZeitstempelDas Datum und die Uhrzeit, zu der die Verarbeitung des Warteschlangenelements begann.
End_processingZeitstempelDas Datum und die Uhrzeit, zu der das Warteschlangenelement abgeschlossen wurde.
Processing_timeDauer/IntegerDie Anzahl der Millisekunden zwischen Start_processing und End_processing .
Processing_exception_reasontextEin Hinweis darauf, warum das Warteschlangenelement nicht abgeschlossen oder erfolgreich verarbeitet werden konnte.
ProgresstextEin Indikator für den Fortschritt des Warteschlangenelements.
ReferencetextEin eindeutiger Bezeichner für das Warteschlangenelement.
Retry_numberIntegerDie Anzahl der Wiederholungen, mit denen das Warteschlangenelement erneut versucht wird, wenn es beim ersten Mal fehlschlägt.
ReviewertextDer Benutzer, der für die Überprüfung des erfolgreichen Abschlusses des Warteschlangenelements verantwortlich ist.
Review_statustextDer Status des Warteschlangenelements, das durch die Überprüfung angegeben wird.
Robot_nametextDer Name des Roboters, der das Warteschlangenelement verarbeitet hat.
PrioritytextDie Priorität des Elements in der Warteschlange.
Processing statustextDer Status des Warteschlangenelements, während es verarbeitet wird.
Processing_exception_typetextEin Hinweis darauf, ob bei der Verarbeitung des Elements ein Fehler aufgetreten ist.
Robot_typetextDer Typ des Roboters, der für die Verarbeitung des Warteschlangenelements verantwortlich ist. Beispiel: „Attended“, „Unattended“ oder „Non-Production“.
Is_openbooleanEine abgeleitete Eigenschaft aus dem Verarbeitungsstatus. Das Warteschlangenelement gilt als geöffnet, wenn der Verarbeitungsstatus „Neu“ oder „In Bearbeitung“ ist.

Action_center_tasks-Tabelle

In der Tabelle Action_center_tasks werden die Aufgaben aus dem Action Center gespeichert, die mit Automatisierungsereignissen zusammenhängen.

In der folgenden Tabelle werden die Felder der Action_center_tasks -Tabelle beschrieben.

FeldTypBeschreibung
Action_center_task_IDtextBezeichner zum Verknüpfen der Aufgabe mit einem Automatisierungsereignis.
TitletextDie Beschreibung der Aufgabe.
CatalogtextDie Liste der Aufgaben, die zum Abschließen des Workflows ausgeführt werden müssen.
AssigneetextDer Benutzer oder das System, die für die Durchführung der Aufgabe verantwortlich sind.
ActiontextDie Aktivität oder ein Satz von Aktivitäten, die zum Abschließen dieser Aufgabe ausgeführt werden müssen.
PrioritytextDie Priorität der Aufgabe im Workflow.
StatustextDer tatsächliche Status der Aufgabe im Workflow.
TypetextEine Klassifizierung der Aufgabe.
Creation_timestampZeitstempelDas Datum und die Uhrzeit, wann die Aufgabe erstellt wurde.
Last_assigned_timestampZeitstempelDas Datum und die Uhrzeit, zu der die Aufgabe zuletzt zugewiesen wurde.
Completion_timestampZeitstempelDas Datum und die Uhrzeit, zu der die Aufgabe abgeschlossen wurde.
Is_completedbooleanEin Hinweis darauf, ob die Aufgabe abgeschlossen ist.
Assigning_timeIntegerEin abgeleitetes Feld, das auf dem Unterschied zwischen der Erstellung und dem zuletzt zugewiesenen Zeitstempel basiert.
Completion_timeIntegerEin abgeleitetes Feld, das auf der Differenz zwischen Erstellungs- und Fertigstellungszeitstempel basiert.
Number_of_usersIntegerEin abgeleitetes Feld, das auf der Anzahl der Benutzer basiert, die an der Überprüfung der Aufgabenereignisse beteiligt waren.

Automation_due_dates-Tabelle

Die Automation_due_dates -Tabelle speichert die Fälligkeitsdaten von Warteschlangenelementen und Aufgaben.

In der folgenden Tabelle werden die Felder der Automation_due_dates -Tabelle beschrieben.

FeldTypBeschreibung
Queue_item_IDtextEnthält nur Werte, wenn sich das Fälligkeitsdatum auf ein Warteschlangenelement bezieht.
Action_center_task_IDtextEnthält nur Werte, wenn sich das Fälligkeitsdatum auf eine Aufgabe bezieht.
Due_datetextDer Name des Fälligkeitsdatums: <queue name>, <task type> Aufgabenzuweisung oder <task type> Aufgabenabschluss.
Due_date_statustextEin Hinweis auf den Status der Aufgabe, der auf der Grundlage der erwarteten Fertigstellungszeit bestimmt wird.
Action_on_overduetextAktion, die ausgeführt werden soll, wenn die Aufgabe überfällig ist. Nur an aufgabenbezogenen Fälligkeitsdaten verfügbar.
Actual_timestampZeitstempelDas Datum und die Uhrzeit, zu der das Warteschlangenelement oder die Aufgabe abgeschlossen wurde.
Expected_timestampZeitstempelDas Datum und die Uhrzeit, zu der das Warteschlangenelement oder die Aufgabe abgeschlossen werden muss.
On_timebooleanEin Hinweis darauf, ob das Fälligkeitsdatum eingehalten wird oder nicht.
Time_differenceIntegerDie Differenz zwischen tatsächlicher und erwarteter Zeit.

Verwenden von Automatisierungsdaten in Transformationen

Um die Automatisierungsdaten in Ihren Transformationen zu verwenden, fügen Sie zuerst die Tabellen zur sources.yml -Datei hinzu. Dann können Sie im dbt -Projekt wie auf jede andere Eingabetabelle auf diese Quelltabellen verweisen.

Verweisen auf die Quelltabellen im dbt-Projekt

Sie können den folgenden Code verwenden, um auf die Tabellen in Ihrem dbt-Projekt zu verweisen.

with Automation_events as (
    select * from {{ source('sources', 'Automation_events') }}
),

Queue_items as (
    select * from {{ source('sources', 'Queue_items') }}
),

Action_center_tasks as (
    select * from {{ source('sources', 'Action_center_tasks') }}
),

Automation_due_dates as (
    select * from {{ source('sources', 'Automation_due_dates') }}
),
with Automation_events as (
    select * from {{ source('sources', 'Automation_events') }}
),

Queue_items as (
    select * from {{ source('sources', 'Queue_items') }}
),

Action_center_tasks as (
    select * from {{ source('sources', 'Action_center_tasks') }}
),

Automation_due_dates as (
    select * from {{ source('sources', 'Automation_due_dates') }}
),

Anwendungsfälle

Szenario 1. Hinzufügen von Ereignissen aus Automatisierungen zum Ereignisprotokoll

Sie können Ereignisse aus einer Automatisierung zum Ereignisprotokoll hinzufügen, wenn Ihre Process Mining Transformationen mehrere Geschäftsobjekte abdecken. In diesem Szenario verbinden Sie Automatisierungsdaten mit einer Prozess-App, um für bestimmte Teile des Prozesses mehr Verständnis zu erhalten.

Hinweis:

Das Beispiel zeigt, wie Automatisierungen mit einem Sales order -Objekt verbunden werden. Sie können ein anderes Objekt verwenden, indem Sie die relevanten Verweise nach Bedarf anpassen.

Führen Sie die folgenden Schritte aus, um dem Ereignisprotokoll Automatisierungen hinzuzufügen.

  1. Fügen Sie eine neue SQL-Datei Sales_order_automation_events hinzu.
  2. Kopieren Sie das folgende SQL-Beispiel, in dem Sie:
    1. Filtern Sie Automation_events nach dem Objekttyp Kundenauftrag.
    2. Benennen Sie Object_ID in Sales_order_ID um, um zu identifizieren, dass dies ein Kundenauftragsereignis ist.
    3. Verwenden Sie den in Task gespeicherten Wert als Activity.
    4. Fügen Sie mindestens das Pflichtfeld Event_end ein.
      with Automation_events as (
          select * from {{ source('sources', 'Automation_events') }}
      ),
      
      Sales_order_automation_events as (
          select
              Automation_events."Object_ID" as "Sales_order_ID",
              Automation_events."Task" as "Activity",
              Automation_events."Event_end",
              Automation_events."Event_ID",
              'null' as "Parent_event_ID"
          from Automation_events
          where Automation_events."Object_type" = 'Sales order'
      )
      
      select * from Sales_order_automation_events
      with Automation_events as (
          select * from {{ source('sources', 'Automation_events') }}
      ),
      
      Sales_order_automation_events as (
          select
              Automation_events."Object_ID" as "Sales_order_ID",
              Automation_events."Task" as "Activity",
              Automation_events."Event_end",
              Automation_events."Event_ID",
              'null' as "Parent_event_ID"
          from Automation_events
          where Automation_events."Object_type" = 'Sales order'
      )
      
      select * from Sales_order_automation_events
      
  3. Verbinden Sie die Sales_order_automation_events mit den anderen in Ihrem Process Mining-Projekt definierten Ereignissen.
    Hinweis:

    Wenn Sie die benutzerdefinierte App-Vorlage oder die App-Vorlage für das Ereignisprotokoll verwenden, verfolgt Ihr Process Mining-Projekt nur ein Objekt von Interesse. Sie können die Automatisierungsereignisse auf Ihrem Objekt direkt mit dem Ereignisprotokoll verbinden.

    • Stellen Sie sicher, dass Sie eine eindeutige Event_ID für die vereinten Ereignisse generieren, um eindeutige Ereignisbezeichner in Ihrem Ereignisprotokoll sicherzustellen.
  4. Stellen Sie sicher, dass die Objekt-ID, die Sie im Process Mining- Projekt definiert haben, mit der Objekt-ID aus Ihren Automatisierungsereignissen übereinstimmt. Aktualisieren Sie Ihre Transformationen entsprechend, sodass Ereignisse aus beiden Datenquellen mit den richtigen Objekten verbunden werden.

Szenario 2: Abrufen zusätzlicher Objektinformationen aus Automatisierungen

In diesem Szenario extrahieren Sie die Informationen zu den Objekteigenschaften aus den Automatisierungsdaten, um sie zum Bereichern der Dashboards in Ihrer Prozess-App zu verwenden.

Im Feld Object_properties werden die Eigenschaften der Geschäftsobjekte gespeichert, die in den Automatisierungen hinzugefügt werden. Der Wert in diesem Feld ist im JSON-Format mit Schlüssel-Wert-Paaren.

Beispiel: {"Claim_number": 216, "Client": "Alex Smith"}.

Extrahieren Sie die einzelnen Eigenschaften mit der Funktion pm-utils json() .

Der folgende SQL-Code zeigt ein Beispiel für die Verwendung der Funktion pm-utils json() zum Extrahieren der Eigenschaften Claim_number und Client .

select
    Automation_events."Object_ID",
    {{ pm_utils.json('Automation_events."Object_properties"', 'Claim_number') }} as "Claim_number",
    {{ pm_utils.json('Automation_events."Object_properties"', 'Client') }} as "Client",
from Automation_events
select
    Automation_events."Object_ID",
    {{ pm_utils.json('Automation_events."Object_properties"', 'Claim_number') }} as "Claim_number",
    {{ pm_utils.json('Automation_events."Object_properties"', 'Client') }} as "Client",
from Automation_events

Szenario 3: Anreichern von Automatisierungsereignissen mit Warteschlangenelementdaten

Ein Automatisierungsereignis kann einem Warteschlangenelement zugeordnet werden. Das Automatisierungsereignis stellt die Ausführung des Warteschlangenelements dar. Die Informationen zu Warteschlangenelementen werden in der separaten Tabelle Queue_items gespeichert. Nehmen Sie an den Automatisierungsereignissen mit dieser Tabelle auf Queue_item_ID teil, um Informationen zu erhalten über:

  • Die Priorität der Ausführung.
  • Ausnahmen.
  • Fälligkeitsdaten.

Der folgende SQL-Code zeigt ein Beispiel dafür, wie die Automatisierungsereignisse mit den Warteschlangenelementeigenschaften Priority und Processing_exception_type bereichert werden.

select
    Automation_events."Event_ID",
    Automation_events."Object_ID",
    Queue_items."Priority",
    Queue_items."Processing_exception_type"
from Automation_events
left join Queue_items
    on Automation_events."Queue_item_ID" = Queue_items."Queue_item_ID"
select
    Automation_events."Event_ID",
    Automation_events."Object_ID",
    Queue_items."Priority",
    Queue_items."Processing_exception_type"
from Automation_events
left join Queue_items
    on Automation_events."Queue_item_ID" = Queue_items."Queue_item_ID"

Informationen zum Fälligkeitsdatum werden in der Tabelle Automation_due_dates gespeichert. Ein Warteschlangenelement kann höchstens ein Fälligkeitsdatum haben. Der folgende SQL-Code zeigt, wie die Informationen zum Fälligkeitsdatum verfügbar sind.

select
    Automation_events."Event_ID",
    Automation_events."Object_ID",
    Queue_items."Due_date",
    Queue_items."Expected_timestamp",
    Queue_items."Actual_timestamp"
from Automation_events
left join Automation_due_dates
    on Automation_events."Queue_item_ID" = Automation_due_dates."Queue_item_ID"
select
    Automation_events."Event_ID",
    Automation_events."Object_ID",
    Queue_items."Due_date",
    Queue_items."Expected_timestamp",
    Queue_items."Actual_timestamp"
from Automation_events
left join Automation_due_dates
    on Automation_events."Queue_item_ID" = Automation_due_dates."Queue_item_ID"

Szenario 4: Anreichern von Automatisierungsereignissen mit Aufgabendaten

Ein Automatisierungsereignis kann einer Aufgabe zugeordnet werden. Das Automatisierungsereignis stellt den Schritt im automatisierten Prozess dar, an dem ein Mensch beteiligt ist. Die Informationen zu Aufgaben werden in der separaten Tabelle Tasks gespeichert. Nehmen Sie an den Automatisierungsereignissen mit dieser Tabelle auf Task_ID teil, um Informationen zu erhalten über:

  • Der Empfänger der Aufgabe
  • Die Priorität der Aufgabe
  • Fälligkeitsdaten (Aufgaben-SLAs)

Der folgende SQL-Code zeigt ein Beispiel zum Anreichern der Automatisierungsereignisse mit den Aufgabeneigenschaften Assignee und Priority.

select
    Automation_events."Event_ID",
    Automation_events."Object_ID",
    Action_center_tasks."Assignee",
    Action_center_tasks."Priority"
from Automation_events
left join Action_center_tasks
    on Automation_events."Event_ID" = Action_center_tasks."Action_center_tasks_ID"
select
    Automation_events."Event_ID",
    Automation_events."Object_ID",
    Action_center_tasks."Assignee",
    Action_center_tasks."Priority"
from Automation_events
left join Action_center_tasks
    on Automation_events."Event_ID" = Action_center_tasks."Action_center_tasks_ID"

Informationen zum Fälligkeitsdatum werden in der Tabelle Automation_due_dates gespeichert. Eine Aufgabe kann mit mehreren Fälligkeitsdaten zusammenhängen. Sie können Fälligkeitsdaten zuweisen, an denen die Aufgabe zugewiesen und abgeschlossen werden soll.

Hinweis:

Das Verbinden der Automation_events mit Action_center_tasks auf dem Action_center_task_ID ohne Filterung kann zu Duplikaten führen.

Der folgende SQL-Code zeigt ein Beispiel dafür, wie die Automatisierungsereignisse mit Informationen zum Fälligkeitsdatum der Aufgabe bereichert werden können, indem nur die Fälligkeitsdaten des Aufgabenabschlusses berücksichtigt werden.

with Task_completion_due_dates as (
    select * from Automation_due_dates
    where pm_utils.charindex('task completion', '"Due_date"') > 0
)

select
    Automation_events."Action_center_tasks_ID",
    Automation_events."Object_ID",
    Action_center_tasks."Due_date",
    Action_center_tasks."Expected_timestamp",
    Action_center_tasks."Actual_timestamp"
from Automation_events
left join Task_completion_due_dates
    on Automation_events."Task_ID" = Task_completion_due_dates."Task_ID"
with Task_completion_due_dates as (
    select * from Automation_due_dates
    where pm_utils.charindex('task completion', '"Due_date"') > 0
)

select
    Automation_events."Action_center_tasks_ID",
    Automation_events."Object_ID",
    Action_center_tasks."Due_date",
    Action_center_tasks."Expected_timestamp",
    Action_center_tasks."Actual_timestamp"
from Automation_events
left join Task_completion_due_dates
    on Automation_events."Task_ID" = Task_completion_due_dates."Task_ID"

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben