Process Mining
2023.10
False
Bannerhintergrundbild
Process Mining
Letzte Aktualisierung 19. April 2024

Einrichten eines SQL Server-Kontos für den Datenupload mit einem Extraktor

Einleitung

Um eine Zielverbindung mit der SQL Server-Datenbank zum Hochladen von Daten zum lokalen Process Mining (Automation Suite) einzurichten, ist ein Datenbankbenutzer mit den richtigen Zugriffsberechtigungen für eine Prozess-App erforderlich.

Authentifizierungsmethode

Wenn Sie SQL Server als Zielverbindung in Ihrem Extraktions-Tool verwenden, sind die folgenden Authentifizierungsmethoden verfügbar.

Authentifizierungsmethode

Beschreibung

SQL Server-Authentifizierung

Ein SQL Server-Benutzer in der Zieldatenbank.

Windows-Authentifizierung (Windows Authentication)

Ein Windows-Benutzer, der Zugriff auf die SQL-Datenbank hat.

Siehe Abbildung unten.



Weitere Informationen zu Authentifizierungsmethoden finden Sie in der offiziellen Microsoft-Dokumentation.

Sowohl die SQL Server-Authentifizierung als auch die Windows-Authentifizierung sind unterstützte Authentifizierungsmethoden zum Laden von Daten für Process Mining Prozess-Apps mit einem Extraktor. Die Verwendung der Windows-Authentifizierung erfordert jedoch zusätzliche Aktionen. Siehe Windows Authentifizierung unten.

Database user

Der Datenbankbenutzer muss über Zugriffsberechtigungen verfügen, um in das App-Schema der entsprechenden Process Mining-Prozess-App in der SQL Server-Datenbank zu schreiben. Wenn eine neue Process Mining-Prozess-App erstellt wird, wird das App-Schema im Schritt Daten mit Extraktor hochladen bereitgestellt. Siehe nachfolgende Abbildung.



Der Zugriff kann auf folgende Arten eingerichtet werden:

  • Ein Benutzer mit Zugriff auf alle Prozess-App-Schemas
  • Ein oder mehrere Benutzer mit Zugriff auf bestimmte Prozess-App-Schemas

Ein Benutzer mit Zugriff auf alle Prozess-App-Schemas

Ein Datenbankbenutzer wird zum Laden von Daten in die Process Mining SQL Server-Datenbank eingerichtet. Dieser Datenbankbenutzer erhält Zugriffsberechtigungen für den Zugriff auf alle Process Mining-App-Schemas und muss über Berechtigungen zum Hinzufügen oder Löschen von Tabellen in diesen App-Schemas verfügen. Auf diese Weise kann dieser Benutzer beim Laden von Daten für alle Process Mining-Prozess-Apps verwendet werden. Beim Erstellen einer neuen Prozess-App in Process Mining müssen für diesen Datenbankbenutzer keine zusätzlichen Zugriffsberechtigungen festgelegt werden.

Nachfolgend finden Sie eine Übersicht über die erforderlichen Berechtigungen für den Datenbankbenutzer in der Process Mining-Datenbank AutomationSuite_ProcessMining_Warehouse.

Berechtigung

Folgendes wird gewährt

db_datareader

Lesezugriff auf alle Tabellen in der Datenbank.

db_datawriter

Schreibzugriff auf alle Tabellen in der Datenbank.

db_ddladmin

Aktualisierungszugriff auf alle Tabellen in der Datenbank.

Hinweis: Alternativ können Sie den Benutzer allen App-Schemas einzeln hinzufügen, wenn Sie die Benutzerberechtigungen einschränken möchten.

Einrichten des SQL-Benutzers zum Hochladen der Daten

Jede Prozess-App, die die Option zum Hochladen von Daten über den Extraktor nutzt, benötigt einen dedizierten SQL Server-Benutzer mit spezifischem Zugriff auf das Schema, das der Prozess-App zugeordnet ist.

Führen Sie die folgenden Schritte aus.

Schritt

Aktion

Syntax

1

Erstellen Sie eine Anmeldung.

Hinweis:

Die Anmeldung muss in der Master-Datenbank erstellt werden.

CREATE LOGIN <SQL_login_name> WITH PASSWORD = '<Password>'

2

Erstellen Sie einen Datenbankbenutzer für die Anmeldung.

Hinweis:

Dieser Benutzer muss in der AutomationSuite_ProcessMining_WareHouse-Datenbank erstellt werden.

CREATE USER <User_name> FOR LOGIN <SQL_login_name>

3

Weisen Sie den Benutzer der richtigen Datenbankrolle zu.

SP_ADDROLEMEMBER <Role>, <User_name>

4

Legen Sie das Standardschema für den erstellten Benutzer fest.

Achtung:

Dieser Schritt ist nur zum Laden von Daten mit Theobald Xtract Universal erforderlich.

ALTER USER <User_name> WITH DEFAULT_SCHEMA = <Schema>



Ein oder mehrere Benutzer mit Zugriff auf bestimmte Prozess-App-Schemas

Ein oder mehrere Datenbankbenutzer sind für das Laden von Daten in die Process Mining SQL Server-Datenbank eingerichtet. Jeder Datenbankbenutzer erhält Zugriff zum Schreiben in das spezifische App-Schema einer oder mehrerer Process Mining-Prozess-Apps. Wenn eine neue Process Mining-Prozess-App erstellt wird, wird automatisch eine Datenbankrolle in SQL Server für den Zugriff auf das entsprechende App-Schema generiert. Dem Datenbankbenutzer, der Daten für die neue Prozess-App hochladen darf, muss die App-spezifische Rolle zugewiesen werden, um im richtigen App-Schema für die Prozess-App zu schreiben.

Windows-Authentifizierung für CData Sync

Bei Verwendung der Windows-Authentifizierung verwendet CData Sync den Windows-Benutzer, mit dem die CData Sync-Instanz gestartet wird, als Datenbankbenutzer. Dies impliziert, dass eine CData Sync-Instanz nur ein Windows-Benutzerkonto verwenden kann. Wenn mehrere Windows-Benutzer erforderlich sind, muss jeder Windows-Benutzer über eine eigene CData-Installation verfügen, um CData Sync mit einem anderen Windows-Benutzer auszuführen.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.