process-mining
2023.10
true
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 14. Aug. 2024

Basic troubleshooting guide

Einleitung

Diese Seite zur Fehlerbehebung dient als Wissensdatenbank für häufige Probleme oder Fragen, die bei der Verwendung von UiPath® Process Mining gestellt werden. Sie enthält keine vollständige Liste aller Probleme, auf die Sie stoßen können, sondern soll eine Anleitung zu den häufigsten Problemen bieten. Wenn Sie auf Probleme stoßen, die hier nicht behandelt werden, können Sie sich gerne an den technischen Support von UiPath® wenden.

So wird eine Datenausführung von der Datenbank abgebrochen

In diesem Abschnitt wird beschrieben, wie Sie die Datenausführung aus der Datenbank im Falle einer fehlgeschlagenen Erfassung manuell beenden können.

Führen Sie die folgenden Schritte aus.

  1. Rufen Sie die App-ID der Prozess-App ab, für die Sie die Datenausführung abbrechen möchten. Siehe Eigenschaften der Prozess-App.

  2. Wenden Sie sich an Ihren Datenbankadministrator, um die folgende SQL-Abfrage in der Datenbank AutomationSuite_ProcessMining_Metadata auszuführen:

    with Ingestion_tbl as (select top 1 * from dbo.Ingestions where AppId = '<app ID>' and [Status] = 1 order by LastUpdated desc) update Ingestion_tbl set [Status]=3 , wobei <app ID> durch die in Schritt 1 abgerufene App-ID ersetzt werden muss.
    Ein Beispiel finden Sie in der Abbildung unten.
    docs image
  3. Aktualisieren Sie die Process Mining-Portalseite.

  4. Laden Sie Daten für die Prozess-App hoch.

So fügen Sie eine IP-Tabellenregel hinzu, um den SQL Server-Port 1433 zu verwenden

Nur der standardmäßige SQL Server-Port 1433 kann für die Airflow Metadaten SQL Server-Datenbank AutomationSuite_ProcessMining_Metadata verwendet werden. Wenn Ihre Organisationsrichtlinien oder Firewallregeln die Verwendung von Port 1433 nicht zulassen, können Sie eingehenden Datenverkehr, der an Port 1433 der SQL Server-IP-Adresse gerichtet ist, auf eine neue SQL Server-IP und einen neuen Port umleiten.
Verwenden Sie den folgenden Linux-Befehl, um eine nat -Regel in der Vorhergehenden Kette der IP-Tabellen hinzuzufügen:
iptables -t nat -A PREROUTING -d <sql server IP> -dport 1433 -j DNAT --to-destination <sql server ip>:<sql server port>iptables -t nat -A PREROUTING -d <sql server IP> -dport 1433 -j DNAT --to-destination <sql server ip>:<sql server port>
Ersetzen Sie <sql server IP> und <sql server port> durch Ihre jeweilige SQL Server-IP-Adresse und Portnummer.
Hinweis:

Dieser Befehl muss als Stammbenutzer oder als sudo-Benutzer ausgeführt werden.

Beim Erstellen einer Prozess-App bleibt der Status in „App wird erstellt“.

Mögliche Ursache

Der Datenbankdienst wird während der Installation oder Aktualisierung nicht korrekt festgelegt.

Lösung

Stellen Sie sicher, dass Sie die Prozess-App-Sicherheit konfigurieren. Siehe Konfigurieren der Prozess-App-Sicherheit.

Hinweis:
Wenn Sie die SQL Server-Berechtigung nicht aktualisieren können, wird empfohlen, app_security_mode von system_managed in single_account zu ändern.

Message: [Errno 2] No such file or directory: '/dbt/dags/workflows/execdbt//target/4212eba4-1edc-4b9c-9c04-1d59c2bfe0af/run_results.json'

docs image

Mögliche Ursache

Der Inhalt des hochgeladenen Transformationspakets ist aufgrund einer falschen ZIP-Aktion falsch.

Lösung

Stellen Sie sicher, dass der Inhalt der .zip-Datei, die die Transformationen enthält, korrekt ist.

Mögliche Ursache

Das Kerberos-Setup wird für die Anmeldung bei der Automation Suite verwendet, und das Kerberos-Setup wird nicht für die SQL-Authentifizierung verwendet. Das Konfigurationsflag enableSqlIntegratedAuth bestimmt, ob das integrierte SQL-Authentifizierungssetup für die SQL-Authentifizierung verwendet wird. Wenn das Konfigurationsflag enableSqlIntegratedAuth auf true festgelegt ist, impliziert dies, dass das Kerberos-Setup nicht für die Authentifizierung verwendet wird. Um das Problem zu lösen, muss das Konfigurations-Flag enableSqlIntegratedAuth auf „ false “ gesetzt sein, wodurch die integrierte SQL-Authentifizierung deaktiviert und sichergestellt wird, dass das Kerberos-Setup für die Authentifizierung verwendet wird.

Mögliche Lösung

Führen Sie die folgenden Schritte aus, um das Flag enableSqlIntegratedAuth auf false festzulegen.
  1. Geben Sie in der ArgoCD-Erfahrung Airflow in die Suchleiste ein und öffnen Sie die Karte.

  2. Wählen Sie App-Details aus und wechseln Sie zur Registerkarte Details .

  3. Bearbeiten Sie die WERTE und setzen Sie das Flag enableSqlIntegratedAuth auf false. Wählen Sie SPEICHERN aus.
    docs image
  4. Suchen Sie den Abschnitt SYNC Policy und legen Sie AUTOMATED auf disable AUTO-SYNC für die Airflow-App fest, um sicherzustellen, dass das Konfigurationsflag enableSqlIntegratedAuth nicht wieder auf true zurückgesetzt wird.
    docs image

Datentransformationen

Die Vorschau ändert sich nach dem Ändern der Abfrage nicht

Es kann vorkommen, dass sich die Vorschau nicht ändert, nachdem Sie die Abfrage geändert und die Datei ausgeführt haben.

Mögliche Ursache

Die sql -Datei ist identisch mit der in dbt, da sie seit der letzten Ausführung nicht aktualisiert wurde. Wenn Sie die Datei erneut ausführen, werden keine Änderungen erkannt und daher wird die Vorschautabelle nicht aktualisiert. Wenn Sie beispielsweise eine WHERE -Bedingung hinzufügen und die Datei ausführen, werden in der Vorschau nur die gefilterten Datensätze angezeigt. Wenn Sie jedoch diese WHERE -Bedingung entfernen und die Datei erneut ausführen, werden in der Vorschau weiterhin nur die zuvor gefilterten Datensätze angezeigt, wenn eigentlich alle Datensätze angezeigt werden sollten.

Lösung

Fügen Sie einen Kommentar in der Datei SQL hinzu oder ändern Sie ihn. Dadurch wird eine dbt -Ausführung erzwungen und die Vorschau wird aktualisiert.

Nachricht: Das Auswahlkriterium entspricht keinen Knoten. Nichts zu tun.

Die folgenden Warnmeldungen werden im Erfassungsprotokoll angezeigt.
docs image
Wenn Sie die beiden Warnmeldungen The selection criterion "+<file>.state:modified+" does not match any nodes und Nothing to do. Try checking your model configs and model specifications args erhalten, bedeutet dies, dass keine Änderungen im Vergleich zum letzten Ausführen der Abfragen erkannt wurden. Die Vorschau -Panels zeigen die aktuellste Version der Daten an.

Um eine vollständige erneute Ausführung Ihrer Abfragen zu erzwingen, wählen Sie Auf Dashboards anwenden aus.

Hochladen von Daten

Message: utf-8 codec can't decode byte <byte> in position <position>: Invalid start byte

Die folgende Meldung wird im Aufnahmeprotokoll angezeigt.
docs image

Mögliche Ursache

Mindestens eine von Ihnen hochgeladene Eingabedatei weist eine unerwartete Codierung auf.

Lösung

Set the encoding to UTF-8 and set CR/LF end of line characters (Windows style).

Sie können diese Einstellungen in einem Datei-Editor ändern. Zum Beispiel in Notepad++.

1. Öffnen Sie die Datenquellendatei in Notepad++.

2. Gehen Sie zu Bearbeiten -> EOL-Konvertierung und wählen Sie Windows CR LF aus.

3. Gehen Sie zu Codierung und wählen Sie In UTF-8 konvertieren aus.

4. Speichern Sie die Datei.

Meldung: Der Datei-Upload ist aufgrund des folgenden Fehlers fehlgeschlagen: Netzwerkfehler

Beim Hochladen von Daten mit CSV oder .tsv Dateien kann die folgende Fehlermeldung auftreten:
docs image

Mögliche Ursache

Falsches oder fehlendes HTTPS-Zertifikat.

Lösung

Das vom BLOB-Speicher verwendete HTTPS-Zertifikat muss in Ihrem Browser gültig sein. Überprüfen Sie den Fehler, und stellen Sie sicher, dass Sie die entsprechenden Zertifikate erhalten.

1. Wechseln Sie zum Process Mining -Portal und drücken Sie F12 , um die Developer-Tools zu öffnen.

Überprüfen Sie die Registerkarten Konsole und Netzwerk auf den Fehler ERR: CERT_AUTHORITY_INVALID . Dies weist auf einen Fehler bei der Vertrauensstellung des HTTPS-Zertifikats hin. Ein Beispiel finden Sie in der Abbildung unten.
docs image
2. Wenden Sie sich an Ihre IT-Abteilung, um die Zertifikatskette der im Fehler aufgeführten Stelle zu installieren und sie dem vertrauenswürdigen Zertifikatspeicher im Betriebssystem für alle Benutzer hinzuzufügen, die das System verwenden. Zum Beispiel pmcprddatawesa.blob.core.windows.net.

Message: The HTTP status code of the response was not expected (500)

Beim Erstellen einer neuen Prozess-App mit Beispieldaten kann die folgende Fehlermeldung auftreten:



Mögliche Ursache

Ein SQL Server-Kennwort hat sich geändert. Siehe Konfigurieren von Microsoft SQL-Servern.

Lösung

Aktualisieren Sie die Automation Suite, wenn Sie die SQL Server-Anmeldeinformationen ändern.

CData-Synchronisierung

Verbindungsfehler: Die TCP/IP-Verbindung zum Host <Host>, Port <Port> ist fehlgeschlagen.

Die folgende Meldung wird beim Einrichten einer SQL Server-Zielverbindung in CData Sync angezeigt.
docs image

Mögliche Ursache

Es gibt ein Problem mit der Verbindung von CData Sync mit SQL Server.

Lösung

  • Öffnen Sie den SQL Server-Konfigurations-Manager.

  • Check the TCP Port number.

  • Überprüfen Sie, ob TCP/IP für den Port auf Aktiviert festgelegt ist. Ein Beispiel finden Sie in der Abbildung unten.
    docs image

War diese Seite hilfreich?

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