- Notes de publication
- Démarrage
- Accès et autorisations
- 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é
- Exportation de données en temps réel
Exporter des données via le déploiement d'un package SSIS
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.).
Integration Services (SSIS) doit être installé sur votre serveur SQL (voir Installer Integration Services (SSIS)).
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 |
|
Le nombre de processus qui ont été exécutés. |
Tâches réussies |
|
Le nombre de tâches qui ont été exécutées avec succès. |
Exécutions défaillantes |
|
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 |
|
Le temps de traitement total de toutes les tâches, en secondes. |
Durée de suspension totale en secondes |
|
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 |
|
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 |
|
Nombre d'éléments de file d'attente traités sur le locataire. |
Nombre de files d’attente |
|
Le nombre de files d'attente avec des données traitées sur le locataire. |
Déployez le package SSIS sur SQL pour exporter les données Insights.
UiPathInsightsDataExport.zip
est fourni avec les fichiers de publication d'Insights (voir Installation d'Insights). Il contient 3 fichiers : un fichier manifeste et 2 fichiers XML.
- 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.
-
Spécifiez le serveur SQL cible (par exemple,
(local)
). Pour le déployer sur des machines distantes, sélectionnez Utiliser l'authentification SQL Server. - 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.
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.
Si vous souhaitez exécuter l'exportation de données de manière 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, consultez la documentation Microsoft.