Insights
2022.10
False
Image de fond de la bannière
Insights
Dernière mise à jour 19 avr. 2024

Exporter des données via le déploiement d'un package SSIS

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) doit être installé sur votre serveur SQL (voir Installer Integration Services (SSIS)).

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($sum ( job id),0)

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, en secondes, des tâches passées dans un état suspendu (voir États des tâches). 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)

Le temps que toutes les tâches ont passé dans les états En attente (Pending) et Resumed (Resumed), 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 (voir Étatsde la tâche ).

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 Insights (voir Installation d'Insights ( Insights installation). Il contient 3 fichiers : un fichier manifeste et 2 fichiers XML.
  1. Créez le fichier manifeste fourni avec les packages de version (voir Installation d'Insights).
  2. Cliquez sur le fichier manifeste pour démarrer l'assistant d'installation.
  3. 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.



  4. Spécifiez le serveur SQL cible (par exemple, (local)). Pour le déployer sur des machines distantes, sélectionnez Utiliser l'authentification SQL Server.


  5. 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.
  6. À 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.

  1. Connectez-vous à SQL Server Integration Services.
  2. Accédez au dossier de l'étape 5 ci-dessus dans lequel vous avez déployé le package.
  3. 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 de Microsoft.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.