- Démarrage
- Accès et autorisations
- Installation et mise à niveau
- Interaction avec Insights
- Exportation des données historiques
- Exporter des données via le déploiement d'un package SSIS
- Journaux (Logs)
- Performances et évolutivité
Guide de l'utilisateur Insights
Vue d'ensemble (Overview)
Dans cette rubrique, vous pouvez apprendre à exporter des données qui conservent la structure du modèle de données Insights en déployant un package SQL Server Integration Services (SSIS). À moins que ne s’exécutent plus fréquemment, il s’agit d’une exportation unique vers des fichiers plats qui peuvent être utilisés comme sources de données pour les outils de génération de rapports. Un fichier sera généré pour chaque mois par table (tâches, files d'attente, etc.).
Les variables personnalisées des journaux et des files d'attente du robot ne sont pas encore prises en charge.
Prérequis
Integration Services ( SSIS) doit être installé sur votre SQL Server.
Métriques agrégées
Les métriques suivantes sont agrégées et ne peuvent pas être exportées au moment de l'exécution, mais peuvent être calculées à partir d'autres données de l'exportation. Veuillez utiliser la fonction de requête/d'agrégation de votre outil de destination pour afficher ces métriques telles qu'elles se trouvent dans Insights.
| Mesure | Fonction de requête/d'agrégat | Description |
|---|---|---|
| Processus exécutés | sum ( job id) | Le nombre de processus qui ont été exécutés. |
| Tâches réussies | sum ( job_state = “successful“) | Le nombre de tâches qui ont été exécutées avec succès. |
| Exécutions défaillantes | sum ( job_state = “faulted“) | Processus exécutés avec des tâches défaillantes. |
| Taux de réussite | 1,0 * ${sum (job_state = "successful"} / NULLIF$$Sum (job id),0) | Le pourcentage de tâches exécutées avec succès. |
| Taux de défaillance | 1,0 * ${sum (job_state = "faulted"} / NULLIF$$) | Le pourcentage de tâches défaillantes par rapport à toutes les tâches. |
| Durée d’exécution totale en secondes | sum (RuntimeInSeconds) | Le temps de traitement total de toutes les tâches, en secondes. |
| Durée de suspension totale en secondes | sum (SuspendedTimeInSeconds) | La durée des tâches, en secondes, passée dans un état suspendu (consultez les États de la tâche). Vous pouvez utiliser cette mesure pour calculer le temps total passé sur un processus particulier en soustrayant le temps passé dans un état suspendu, dans les workflows de longue durée. |
| Durée d’attente en secondes | sum (PendingTimeinSeconds) | La durée totale que toutes les tâches ont passé dans les états En attente et Reprise, c'est-à-dire le temps qu'il a fallu entre le moment où la tâche a été mise en file d' attente et son exécution sur le robot. |
| Nombre d’éléments de la file d’attente | sum (queue id) | Nombre d'éléments de file d'attente traités sur le locataire. |
| Nombre de files d’attente | sum (distinct (queue id)) | Le nombre de files d'attente avec des données traitées sur le locataire. |
Déployer le package SSIS sur SQL Server
Déployez le package SSIS sur SQL pour exporter les données Insights.
Le package SSIS UiPathInsightsDataExport.zip est fourni avec les fichiers de version d'Insights. Il contient 3 fichiers : un fichier manifeste et 2 fichiers XML.
-
Créez le fichier manifeste qui accompagne les packages de version. Consultez l'installation d'Insights).
-
Sélectionnez le fichier manifeste pour démarrer l’assistant d’installation.
-
Choisissez le déploiement de SQL Server. Vous pouvez également choisir l'option de déploiement Système de fichiers si vous le souhaitez.

-
Specify the target SQL Server (e.g.,
(local)). To deploy it to remote machines, select Use SQL Server Authentication.
-
Sélectionnez l'emplacement où vous souhaitez déployer le package SSIS. Vous souhaiterez peut-être créer un nouveau dossier à cette fin. Veuillez créer le dossier avant cette étape, puis sélectionnez-le comme destination.
-
À l'étape Configurer les packages ( Configure Packages ), renseignez la chaîne de connexion de la base de données source et le chemin de destination racine vers lequel vous souhaitez exporter les données.

Exécuter le package SSIS pour exporter les données Insights
Pour exporter les données Insights, vous devez exécuter l'utilitaire de package.
-
Connectez-vous à SQL Server Integration Services.
-
Accédez au dossier de l'étape 5 ci-dessus dans lequel vous avez déployé le package.
-
Recherchez le package que vous avez déployé et sélectionnez Exécuter le package .

Planifier un package SSIS pour exporter des données Insights
Si vous souhaitez exécuter l'exportation de données sur une base périodique, vous pouvez planifier l'exécution du package SSIS à l'aide de différentes options. Pour obtenir des instructions sur la façon de procéder, veuillez consulter la documentation Microsoft.