- Démarrage
- Sécurité et conformité des données
- Organisations
- Authentification et sécurité
- Licences
- À propos des licences
- Tarification unifiée : infrastructure du plan de licence
- Activation de votre licence Enterprise
- Migrer de Test Suite vers Test Cloud
- Migration de licence
- Attribuer des licences aux locataires
- Attribuer des licences utilisateur
- Révocation des licences utilisateur
- Surveillance de l’attribution des licences
- Surallocation de licences
- Notifications d'attribution de licence
- Gestion des licences utilisateur
- Locataires et services
- Comptes et rôles
- AI Trust Layer
- Applications externes
- Notifications
- Journalisation
- Exporter des données
- Test dans votre organisation
- Résolution des problèmes
- Migrer vers Test Cloud
Guide de l'administrateur de Test Cloud
Utilisez ce guide pour configurer Databricks comme destination de l’exportation de données UiPath. Databricks prend en charge les exportations de traçage OpenTelemetry pour les traçages Maestro et Agent à l’aide d’un principal de service OAuth 2.0.
Prérequis
- Un espace de travail Databricks actif avec accès à l’administrateur.
- Un principal de service Databricks avec les informations d’identification du client OAuth 2.0 (ID de client et Clé secrète du client).
- Une table Databricks pour recevoir les données de traçage OTEL, avec le chemin complet au format
[Catalog].[Schema].[Table]. - Accès à l'administrateur de l'organisation dans UiPath Test Cloud.
Étape 1: Créer un principal de service Databricks
-
Dans Databricks, accédez à Paramètres > Identité et accès > Responsables de service.
-
Créez un service principal et notez l' ID d'application .
-
Sélectionnez l'onglet Clés secrètes , puis sélectionnez Générer la clé secrète et copiez la clé secrète du client générée.
Étape 2: Accorder des autorisations sur le principal du service
Exécutez les instructions SQL suivantes dans votre espace de travail Databricks pour accorder au principal du service l'accès au catalogue, au schéma et à la table OTEL où les traçages seront écrits. Remplacez Your_Catalog, Your_Schema, OTEL_Table et <application-id> par vos valeurs réelles.
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>`;
Étape 3: Configurer l'exportation de données dans UiPath
-
Dans UiPath Test Cloud, accédez à Admin et sélectionnez Exportation de données.
-
Sélectionnez + Ajouter.
-
Étape 1 – Sélectionner le locataire: choisissez le locataire pour cette exportation, puis sélectionnez Suivant.
-
Étape 2 – Sélectionnez les sources de données: sélectionnez Maestro et Agents, puis sélectionnez Suivant.
-
Étape 3 - Configurer la destination: sélectionnez Databricks comme type de connexion. Sous Connexion, sélectionnez Ajouter une nouvelle connexion et saisissez les informations suivantes:
Champ Description Type d’authentification Sélectionnez OAuth 2.0 Informations d'identification du client. URL de l’espace de travail L’URL de votre espace de travail Databricks (par exemple, https://dbc-xxxxx.azuredatabricks.net).ID de client L’ID d’application de l’étape 1. Clé secrète du client Le secret du client généré à l’étape 1. Sélectionnez Se connecter pour créer la connexion, puis Tester la connexion pour valider la connectivité sans envoyer de données de traçage.
-
Étape 4 – Réviser et enregistrer: vérifiez la configuration, puis sélectionnez Enregistrer.
Résultat: la nouvelle configuration s'affiche dans la table Exportation de données . La colonne Statut indique si les données sont transmises avec succès.