- Erste Schritte
- Datensicherheit und Compliance
- Organisationen
- Authentifizierung und Sicherheit
- Lizenzierung
- Über die Lizenzierung
- Einheitliche Preise: Lizenzierungsplan-Framework
- Aktivieren Ihrer Enterprise-Lizenz
- Migrieren von Test Suite zu Test Cloud
- Lizenzmigration
- Zuweisen von Lizenzen zu Mandanten
- Zuweisen von Benutzerlizenzen
- Freigegeben von Benutzerlizenzen
- Überwachung der Lizenzzuweisung
- Lizenzüberzuweisung
- Lizenzierungsbenachrichtigungen
- Benutzerlizenzverwaltung
- Mandanten und Dienste
- Konten und Rollen
- AI Trust Layer
- Externe Anwendungen
- Benachrichtigungen
- Protokollierung
- Datenexport
- Tests in Ihrer Organisation
- Fehlersuche und ‑behebung
- Migration zur Test Cloud
Test Cloud-Administratorhandbuch
Verwenden Sie diese Anleitung, um Databricks als Ziel für UiPath Data Export zu konfigurieren. Databricks unterstützt OpenTelemetry (OTEL)-Trace-Exporte für Maestro- und Agent-Ablaufverfolgungen mit einem OAuth 2.0-Dienstprinzipal.
Voraussetzungen
- Ein aktiver Databricks-Arbeitsbereich mit Administratorzugriff.
- Ein Databricks-Dienstprinzipal mit OAuth 2.0 Client-Anmeldeinformationen (Client-ID und Clientgeheimnis).
- Eine Databricks-Tabelle zum Empfangen von OTEL-Ablaufverfolgungsdaten mit dem vollständigen Pfad im
[Catalog].[Schema].[Table]-Format. - Organization-Administratorzugriff in UiPath Test Cloud.
Schritt 1: Erstellen eines Databricks-Dienstprinzipals
-
Wechseln Sie in Databricks zu Einstellungen > Identität und Zugriff > Dienstprinzipale.
-
Erstellen Sie einen neuen Dienstprinzipal und notieren Sie die Anwendungs-ID (Client-ID).
-
Wählen Sie die Registerkarte Geheimnisse und dann Geheimnis generieren aus und kopieren Sie das generierte Client-Geheimnis.
Schritt 2: Gewähren von Berechtigungen für den Dienstprinzipal
Führen Sie die folgenden SQL-Anweisungen in Ihrem Databricks-Arbeitsbereich aus, um dem Dienstprinzipal Zugriff auf den Katalog, das Schema und die OTEL-Tabelle zu gewähren, in der Traces geschrieben werden. Ersetzen Sie Your_Catalog, Your_Schema, OTEL_Table und <application-id> durch Ihre tatsächlichen Werte.
GRANT USE_CATALOG ON CATALOG `Your_Catalog` TO `<application-id>`;
GRANT USE_SCHEMA ON SCHEMA `Your_Catalog`.`Your_Schema` TO `<application-id>`;
GRANT MODIFY, SELECT ON TABLE `Your_Catalog`.`Your_Schema`.`OTEL_Table` TO `<application-id>`;
GRANT USE_CATALOG ON CATALOG `Your_Catalog` TO `<application-id>`;
GRANT USE_SCHEMA ON SCHEMA `Your_Catalog`.`Your_Schema` TO `<application-id>`;
GRANT MODIFY, SELECT ON TABLE `Your_Catalog`.`Your_Schema`.`OTEL_Table` TO `<application-id>`;
Schritt 3: Konfigurieren des Datenexports in UiPath
-
Wechseln Sie in UiPath Test Cloud zu Admin und wählen Sie Datenexport aus.
-
Wählen Sie + Hinzufügen aus.
-
Schritt 1 – Mandant auswählen: Wählen Sie den Mandanten für diesen Export aus und wählen Sie dann Weiter aus.
-
Schritt 2 – Datenquellen auswählen: Wählen Sie Maestro und Agents und dann Weiter aus.
-
Schritt 3 – Ziel konfigurieren: Wählen Sie Databricks als Verbindungstyp aus. Wählen Sie unter Verbindung die Option Neue Verbindung hinzufügen und geben Sie Folgendes ein:
Feld Beschreibung Authentifizierungstyp Wählen Sie OAuth 2.0 Client-Anmeldeinformationen aus. Arbeitsbereichs-URL Die URL Ihres Databricks-Arbeitsbereichs (z. B. https://dbc-xxxxx.azuredatabricks.net).Client-ID Die Anwendungs-ID aus Schritt 1. Geheimer Clientschlüssel Der in Schritt 1 generierte geheime Clientschlüssel. Wählen Sie Verbinden aus, um die Verbindung zu erstellen, und wählen Sie dann Testverbindung aus, um die Verbindung zu überprüfen, ohne Ablaufverfolgungsdaten zu senden.
-
Schritt 4 – Überprüfen und speichern: Überprüfen Sie die Konfiguration und wählen Sie dann Speichern aus.
Ergebnis: Die neue Konfiguration wird in der Tabelle Datenexport angezeigt. Die Spalte Status spiegelt wider, ob Daten erfolgreich übermittelt werden.