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 qu'il ne soit programmé pour une exécution plus fréquente, 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 création de rapports. Un fichier sera généré chaque mois par table (tâches, files d'attente, etc.).
Remarque
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) must be installed on your SQL Server (see Install Integration Services (SSIS)).
Aggregated metrics
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.
Metric | Query/aggregate function | Description |
---|---|---|
Processes Ran | sum ( job id) | The number of processes that have been executed. |
Successful Jobs | sum ( job_state = “successful“) | The number of jobs that have been successfully executed. |
Faulted Jobs | sum ( job_state = “faulted“) | Processes executed with faulted jobs. |
Success Rate | 1.0 * ${sum ( job_state = "successful")} / NULLIF($sum ( job id),0) | The percentage of successfully executed jobs. |
Faulted Rate | 1.0 * ${sum ( job_state = "faulted")} / NULLIF($sum ( job id),0) | The percentage of faulted jobs compared to all jobs. |
Total Run Time in Seconds | sum (RuntimeInSeconds) | The total processing time of all jobs in seconds. |
Total Suspended Time in Seconds | sum (SuspendedTimeInSeconds) | The time of jobs, in seconds, spent in a suspended state (see Job States). You can use this measure to calculate the total time spent on a particular process by subtracting the time spent in a suspended state, in long-running workflows. |
Time in Pending in Seconds | sum (PendingTimeinSeconds) | The amount of time all jobs spent in the Pending and Resumed states, meaning how long it took from the moment the job was queued until it ran on the robot (see Job States). |
Queue Item Count | sum (queue id) | The number of queue items processed on the tenant. |
Queue Count | sum (distinct (queue id)) | The number of queues with data processed on the tenant. |
Déployer le package SSIS sur SQL Server
Déployez le package SSIS sur SQL pour exporter les données Insights.
The SSIS package UiPathInsightsDataExport.zip
is bundled with the Insights release files (see Insights installation). It contains 3 files: a manifest file, and 2 XML files.
- Créez le fichier manifeste fourni avec les packages de version (voir Installation d'Insights ).
- Cliquez sur le fichier manifeste pour démarrer l'assistant d'installation.
- Choisissez Déploiement de SQL Server.
Vous pouvez également choisir l'option de déploiement du système de fichiers si cela est préférable.

- 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
If you would like to run the data export on a periodic basis, you can schedule the execution of the SSIS package using various options. For instructions on how to do so please visit the Microsoft documentation
Mis à jour il y a 5 mois