UiPath Documentation
process-mining
2021.10
true
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Process Mining-Benutzerhandbuch

Letzte Aktualisierung 20. Mai 2026

Typen von Verbindungszeichenfolgen

Einleitung

Es gibt verschiedene Arten von Verbindungszeichenfolgen, die verwendet werden können. In diesem Handbuch werden die verschiedenen Typen von Verbindungszeichenfolgen beschrieben.

Dateien

Dateien können in eine Tabelle geladen werden, indem ein Treiberparameter der Verbindungszeichenfolge auf {mvfile} festgelegt wird.

driver={mvfile}

Die folgenden Dateitypen können geladen werden:

  • Excel-Dateien .xls und .xlsx
  • Textdateien .csv , .tsv und .txt

Zum Laden von Dateien können zusätzliche Parameter angegeben werden.

Nachfolgend finden Sie eine Übersicht über die generischen Parameter, die verfügbar sind oder Dateien laden.

Parameter

Beschreibung

FileName

Dies kann entweder ein relativer Pfad zu einer Datei auf dem Server oder eine HTTP-URL sein.

  • Wenn sich die Datei auf dem Server befindet, sollte die Datei auf der Registerkarte Entwicklungsdaten oder Serverdaten platziert werden, und der Tabellen-Scope der Tabelle muss entsprechend festgelegt werden.
  • Wenn Sie eine HTTP-URL verwenden, können Sie die Parameter user und pass für die Authentifizierung angeben.

ext

Standardmäßig wird die Dateinamenerweiterung verwendet, um den Dateityp zu bestimmen, aber dies kann überschrieben werden.

Benutzer

Der Benutzername für die Remote-Datei bei Verwendung einer HTTP-URL.

bestanden

Das Kennwort für die Remotedatei bei Verwendung einer HTTP-URL.

Excel-Dateien

Nachfolgend finden Sie eine Übersicht über die zusätzlichen Parameter, die zum Laden von Excel-Dateien verwendet werden können.

ParameterBeschreibung
BlattDas zu importierende Blatt oder der benannte Bereich. Bei Blattnamen muss am Ende ein Dollarzeichen angehängt werden. Wenn nicht angegeben, wird das erste Blatt geladen.
Erste SpalteDie erste Spalte, mit der begonnen werden soll. Die Standardeinstellung ist {autodetect}.
Erste ZeileDie erste Zeile, mit der begonnen werden soll. Die Standardeinstellung ist {autodetect}.

Die folgende Tabelle enthält Beispielverbindungszeichenfolgen zum Laden von Excel-Dateien.

VerbindungszeichenfolgeWird geladen ...
'driver={mvfile}; filename=Data/Dataset.xlsx;'das erste Blatt einer Excel-Datei
'driver={mvfile}; filename=Data/Dataset.xlsx; sheet=MySheet$;'das Blatt mit dem Namen „MySheet“

Textdateien

Nachfolgend finden Sie eine Übersicht über die zusätzlichen Parameter, die zum Laden von Textdateien verwendet werden können.

ParameterBeschreibung
Hat HeaderOb die erste Zeile der Datei eine Kopfzeile ist. Die Standardeinstellung ist {true} .
delimDas Trennzeichen. Die Standardeinstellung ist {tab} .
ZitatDas Zeichen, das verwendet wird, um Werte in Anführungszeichen zu setzen. Die Standardeinstellung ist {autodetect} .
entkommenDas Zeichen, das als Escape-Zeichen verwendet wird. Die Standardeinstellung ist {none}.
CodierungDie in der Datei verwendete Codierung, z. B. UTF8 oder LATIN1. Die Standardeinstellung ist {UTF8} .

Die folgende Tabelle enthält Beispielverbindungszeichenfolgen zum Laden von Textdateien.

VerbindungszeichenfolgeLädt eine Textdatei…
driver={mvfile}; filename=Textfile.txt; delim=,; quote=";'mit Komma (,) als Trennzeichen und „“ Anführungszeichen
'driver={mvfile}; filename=Textfile.txt; delimit=; Anführungszeichen=";"
"driver={mvfile}; filename=Textfile.txt; delim=9; quote=';"mit Tabulatortrennzeichen und „Anführungszeichen“
'driver={mvfile}; filename=Textfile.txt; delim=59; quote=none;'mit Semikolon als Trennzeichen und ohne Anführungszeichen
'driver={mvfile}; filename=Textfile.txt; delimit=,; zitat="; Escape=;"mit Komma (,) als Trennzeichen, „ Anführungszeichen und \ Escape-Zeichen
'driver={mvfile}; filename=http://www.example.com/files/example.txt;'von einem Webserver
'driver={mvfile}; filename=http://www.example.com/files/example.txt; Benutzer=Januar; mv-credential-Pass=example_com_credentialsvon einem Webserver mit einfacher Zugriffsauthentifizierung

ODBC wird verwendet, um eine Verbindung mit externen Datenquellen herzustellen, in der Regel Datenbanken. Sie können dies entweder mit dem Betriebssystem tun, z. B. den ODBC-Datenquellenmanager in Microsoft Windows, oder die Verbindungszeichenfolge direkt im richtigen Format angeben.

Es ist möglich, dass der ODBC-Treiber eine Abfrage benötigt, um ihn auszuführen. Die Abfrage, die auf der Datenbank ausgeführt werden muss, kann als Zeichenfolge im Feld Abfrage angegeben werden.

Wichtig:

Stellen Sie beim Testen einer ODBC-Verbindung sicher, dass das Feld Abfrage mit einer gültigen Abfrage ausgefüllt ist.

Wichtig:

Auf alle Datenbanken mit einer 64-Bit-Version kann mit einer ODBC-Verbindung zugegriffen werden. Der erforderliche ODBC-Treiber mit 64 Bit muss auf dem UiPath Process Mining-Server installiert sein der Server muss auf dieses spezielle System zugreifen können.

Nachfolgend finden Sie eine Übersicht über die Parameter, die für ODBC-Verbindungen verwendet werden können.

Parameter

Beschreibung

Fahrer

Der ODBC-Treiber, der für diese Verbindung verwendet werden soll. Bei Verwendung des Parameters 'dsn' nicht erforderlich.

dsn

Der ODBC-DSN, der für diese Verbindung verwendet werden soll. Bei Verwendung des Parameters 'driver' nicht erforderlich.

Hinweis: Stellen Sie beim Einrichten eines DSN für die Verwendung in der Verbindungszeichenfolge sicher, dass es sich um einen 64-Bit-System-DSN handelt.

Benutzer

Benutzername, der zum Herstellen einer Verbindung mit der externen Datenquelle verwendet werden soll.

bestanden

Kennwort, das zum Herstellen einer Verbindung mit der externen Datenquelle verwendet werden soll.

sonstiges

Alle anderen Parameter werden wie angegeben an den ODBC-Treiber übergeben.

Die folgende Tabelle enthält Beispielverbindungszeichenfolgen für ODBC-Verbindungen.

VerbindungszeichenfolgeVerbindet…
'Driver={SQL Server Native Client 11.0};Server=SERVERNAME;Database=MyDatabase;'in eine SQL Server-Datenbank
'Driver={Oracle in OraClient12Home1};Dbq=MyTSN;'in eine Oracle-Datenbank
'DSN=MeinDSN; Benutzer=MeinBenutzer; Pass=MyPass;'Verwenden eines konfigurierten DSN mit Benutzername und Kennwort

Sowohl die Verbindungszeichenfolge als auch das Feld Abfrage sind Ausdrücke. Zum Beispiel könnte eine Tabelle mit Verbindungszeichenfolgen zu einer imaginären Datenbank erstellt werden.

Siehe Abbildung unten.

Hinweis:

Daten innerhalb der Tabelle können nur verwendet werden, wenn die Tabelle geladen wurde. In diesem Beispiel ist die Tabelle Globale erforderlich, um Daten aus anderen Tabellen zu verwenden.

Tipps und Tricks

Informationen zu Verbindungszeichenfolgeformaten anderer Systeme erhalten Sie vom Hersteller dieses Systems oder eine Onlineressource wie https://www.connectionstrings.com/.

Wenn der Benutzer mit Zugriff auf die Datenbank ein Windows-Benutzer ist, stellen Sie sicher, dass dieser Windows-Benutzer:

  • ist ein Dienstkonto und kein tatsächlicher Benutzer.
  • Hat Lese-/Schreibzugriff auf den Process Mining Installationsordner.
  • ist der Benutzer, der die Skripte (z. B. in den geplanten Aufgaben) zum Laden von Daten ausführt.
  • wird verwendet, um den Anwendungspool in IIS auszuführen.

SAP HANA

Sie können eine ODBC-Verbindung verwenden, um eine Verbindung mit SAP HANA herzustellen.

Nachfolgend finden Sie eine Beispielverbindungszeichenfolge für SAP HANA.

'Driver={HDBODBC};User=MyUser;Pass=MyPass;ServerNode=MyServer:30015;DatabaseName=TDB1'
'Driver={HDBODBC};User=MyUser;Pass=MyPass;ServerNode=MyServer:30015;DatabaseName=TDB1'
Hinweis:

Anstatt eine Verbindung mit einer SAP-Datenbank herzustellen, wird empfohlen, den SAP- Verbindungszeichenfolgentyp zum Herstellen einer Verbindung mit dem SAP-Anwendungsserver zu verwenden.

Generische Skripte

Sie können eine Verbindungszeichenfolge verwenden, um ein Skript auszuführen, um Daten aus Datenquellen zu laden.

Wichtig:

Der Skripthandler, den Sie ausführen möchten, muss auf dem UiPath Process Mining -Server installiert sein.

Dateien können in eine Tabelle geladen werden, indem der Treiberparameter der Verbindungszeichenfolge auf {mvscript} und der Skriptparameter auf „generisch“ festgelegt wird:

driver={mvscript}; script=generic

Hinweis:

Sie müssen die Skriptparameter im Feld Abfrage mithilfe der URL-Codierung angeben.

Nachfolgend finden Sie eine Übersicht über die Parameter, die im Feld Abfrage angegeben werden können.

Parameter

Beschreibung

Obligatorisch/Optional

scriptText

Der Text des Skripts.

Obligatorisch

Hinweis: Nur wenn scriptFile nicht verwendet wird.

scriptFile

Dateiname, aus dem das Skript geladen werden soll. Dies kann ein relativer Pfad zu einer Datei auf dem Server sein.

Wenn sich die Datei auf dem Server befindet, sollte die Datei auf der Registerkarte Entwicklungsdaten oder Serverdaten platziert werden, und der Tabellen-Scope der Tabelle muss entsprechend festgelegt werden.

Obligatorisch

Hinweis: Nur wenn scriptText nicht verwendet wird.

Eingabedaten

Ein durch Semikolon getrennter Text mit Spaltenüberschriften, der die Eingabe für das Skript enthält.

Hinweis: Die Funktion csvtable kann verwendet werden, um Daten im richtigen Format zu generieren.

Obligatorisch

Skripttyp

Der Name des zu verwendenden Handles, wie in der GenericScriptHandlers -Einstellung in den Servereinstellungen angegeben.

Hinweis: Wenn scriptFile angegeben ist, wird dies basierend auf der Dateierweiterung automatisch erkannt.

Optional

Argumente

Passen Sie die Argumente an, die an das Skript übergeben werden sollen.

Dies muss eine JSON- codierte Liste sein.

Es gibt zwei spezielle Argumente; '<SCRIPT>' und '<INPUT>' . Vorkommen von '<SCRIPT>' werden durch den Pfad zu einer Skriptdatei ersetzt und Vorkommen von '<INPUT>' werden durch den Pfad zur Eingabedatei ersetzt. So können Sie den Aufruf des Skript-Handlers mit zusätzlichen Argumenten anpassen. Der Standardwert ist ["<SCRIPT>", "<INPUT>"] .

Optional

debugPath

Ein absoluter Pfad zu einem Ordner.

Wenn dieser Parameter angegeben ist, gibt UiPath Process Mining die Eingabedatei (wie sie dem externen Prozess übergeben wird) und die Ausgabe des externen Prozesses ( wie aus der Standardausgabe des externen Prozesses gelesen) in diesem Ordner zu Debugzwecken aus.

Optional

Nachfolgend finden Sie ein Beispiel für eine einfache Abfrage.

+'&scriptFile=' + urlencode("script.py")
+'&inputData='  + urlencode("a;b;c"+#10+"1;2;3"+#10+"4;5;6")
+'&scriptFile=' + urlencode("script.py")
+'&inputData='  + urlencode("a;b;c"+#10+"1;2;3"+#10+"4;5;6")

Nachfolgend finden Sie ein Beispiel für eine erweiterte Abfrage.

+'&scriptText=' + urlencode(/* your script as text */)
+'&scriptType=' + urlencode("HandlerName")
+'&inputData='  + urlencode(csvtable(
    "Case_ID", jsontolist(InputData_Case_ID)
    "Amount" , jsontolist(InputData_Amount)
))
+'&args='       + urlencode(listtojson(["<SCRIPT>", "--filename", "<INPUT>"]))
+'&scriptText=' + urlencode(/* your script as text */)
+'&scriptType=' + urlencode("HandlerName")
+'&inputData='  + urlencode(csvtable(
    "Case_ID", jsontolist(InputData_Case_ID)
    "Amount" , jsontolist(InputData_Amount)
))
+'&args='       + urlencode(listtojson(["<SCRIPT>", "--filename", "<INPUT>"]))

SAP-Verbindungszeichenfolgen können verwendet werden, um eine Verbindung mit einem SAP-Anwendungsserver herzustellen, z. B. SAP R3, SAP ERP, SAP ECC 5.0, SAP ECC 6.0, S/4HANA.

Wichtig:

Die SAP NWRFC -Bibliothek muss auf dem UiPath Process Mining Server installiert sein, um eine SAP-Datenquelle aus der Verbindungszeichenfolge zu verwenden.

SAP-Datenquellen können geladen werden, indem der Treiberparameter der Verbindungszeichenfolge auf {SAP} festgelegt wird.

driver={SAP}

Nachfolgend finden Sie eine Übersicht über die Parameter, die für SAP-Datenquellen verwendet werden können.

ParameterBeschreibungObligatorisch/Optional
HostDer Hostname oder die IP-Adresse des SAP-Anwendungsservers.Obligatorisch
SystemNumberDie zweistellige Zahl zwischen 00 und 99, die die angegebene Instanz identifiziert.Obligatorisch
FunktionsmodulBeim Einrichten einer nativen SAP-Extraktion ist das SAP Z_XTRACT_IS_TABLE -Funktionsmodul erforderlich. Wenn beispielsweise das Funktionsmodul in Ihrem SAP-System umbenannt wird, können Sie den richtigen Namen im Parameter FunctionModule in der SAP-Verbindungszeichenfolge angeben.FunctionModule Parameter. Überschreibt das standardmäßige Z_XTRACT_IS_TABLE -Funktionsmodul, das bei der Abfrage dieser Tabelle verwendet wird.Optional
BenutzernameDer Benutzername des Kontos, das zum Anmelden bei der SAP-Instanz verwendet wird.Obligatorisch
bestandenDas Kennwort des obigen Benutzers. Kann in Kombination mit dem Anmeldeinformationsspeicher verwendet werden. Verwenden Sie in diesem Fall mv-credential-pass .Obligatorisch
ClientDer verwendete Client.Obligatorisch
SpracheDie Sprache, die beim Anmelden verwendet wird.Obligatorisch

Nachfolgend finden Sie eine Übersicht über die Parameter, die im Feld Abfrage angegeben werden können.

Parameter

Beschreibung

Obligatorisch/Optional

Tabelle

Der SAP-Tabellenname, aus dem die Daten geladen werden müssen. Beispiel: EKPO .

Obligatorisch

Felder

Ein Array von Feldern, die aus der SAP-Tabelle abgerufen werden, die in der Eigenschaft table angegeben ist.

Hinweis: Wenn die Eigenschaft fields leer ist, werden alle Felder abgerufen.

Obligatorisch

Wo

Eine where -Klausel zum Abrufen einer Teilmenge einer Tabelle.

Optional

limit

Eine ganze Zahl, die eine feste Anzahl von Datensätzen angibt, die aus der Tabelle abgerufen werden sollen.

Hinweis: Wenn limit auf „0“ festgelegt ist, gibt es keine Beschränkung.

Optional

Hinweis:

Jedes Feld in SAP hat eine Länge. Stellen Sie aus Leistungsgründen sicher, dass die Summe aller abgerufenen Feldlängen für eine Tabelle 512 nicht überschreitet.

Nachfolgend finden Sie ein Beispiel für eine SAP-Verbindungszeichenfolge.

'Driver={SAP};Host=10.10.10.10;SystemNumber=00;Username=MyUser;pass=secretPassword;client=100;Language=EN'
'Driver={SAP};Host=10.10.10.10;SystemNumber=00;Username=MyUser;pass=secretPassword;client=100;Language=EN'

Nachfolgend finden Sie einige Beispielabfragen.

AbfrageRuft ab...
'table=' + urlencode("EKPO")alle Felder aller Datensätze der Tabelle EKPO .
'table=' + urlencode("EKPO") + '&fields=' + urlencode(listtojson(["MANDT", "EBELN"]))die Felder MANDT und EBELN für alle Datensätze der Tabelle EKPO .
'table=' + urlencode("EKPO") + '&where=' + urlencode("EBELN = 4500000001")alle Felder aus Tabelle EKPO , wobei EBELN gleich 4500000001 ist.
  • Einleitung
  • Dateien
  • Excel-Dateien
  • Textdateien
  • ODBC
  • Tipps und Tricks
  • SAP HANA
  • Generische Skripte
  • SAP

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