Guide de l’utilisateur Spotfire®

Profileur d'application

Le profileur d’application permet de rassembler des informations sur des fichiers d’analyse. À partir d’un ensemble de fichiers, locaux ou extraits de la bibliothèque, l’outil charge chaque fichier et renvoie un certain nombre de tables de données dans des fichiers STDF (par exemple, un fichier avec une ligne par fichier d’analyse, un autre avec une ligne par table de données et un troisième avec une ligne par visualisation). Le profileur d'application est utile avant ou après l'application d'un correctif logiciel ou de la mise à niveau d'une version majeure de Spotfire. Comme le résultat de l’outil peut être examiné, il vous permet de vérifier si des visualisations ou d’autres parties de l’analyse apparaissent ou se comportent différemment au fil du temps (par exemple : Combien de visualisations les analyses comportent-elles ? Le temps total de rendu a-t-il changé au cours des trois derniers mois ? Y a-t-il eu des changements dans le temps nécessaire au chargement des données dans une analyse spécifique ?). Le profileur d’application peut uniquement être utilisé dans le client installé.

Remarque : Pour accéder au Profileur d’application, Diagnostic Spotfire et sa fonctionnalité sous licence, intitulée Profileur d’application, doivent être activés. Pour gérer les licences, accédez aux pages d’administration de Spotfire Server dans un navigateur Web.

Pour accéder au Profileur d’application, accédez à Outils > Diagnostics et sélectionnez Profileur d’application. L’outil vous permet de personnaliser des chemins, des options et des scripts, et de les enregistrer sur votre ordinateur sous forme de fichiers de configuration prêts à être chargés une nouvelle fois dans l’outil.



Option Description
Charger la configuration Permet d'ouvrir une configuration précédemment enregistrée.
Enregistrer la configuration Enregistre une configuration localement sur votre ordinateur.
Réinitialiser la configuration Efface la totalité des chemins, options et scripts de la boîte de dialogue.
Chemins inclus Répertorie les fichiers ou dossiers ajoutés à partir de votre ordinateur local ou de la bibliothèque.
Ajouter Ouvre une boîte de dialogue dans laquelle vous pouvez sélectionner un dossier ou un fichier, local ou appartenant à une bibliothèque.
Supprimer Supprime les dossiers ou les fichiers sélectionnés de la liste.

Options supplémentaires de test

L'outil peut effectuer un ensemble de tests prédéfinis. Si aucune option n'est sélectionnée, l'outil rassemble uniquement des informations de base.



Option Description
Options supplémentaires de test Voici une liste des options disponibles pour les tests et le rendu. La plupart de ces options exécutent une annulation implicite après chaque opération.
Rendre les visualisations originales « Originale » désigne une visualisation telle qu’elle apparaît lors de la première ouverture de l’analyse (par exemple, sans signets ni filtres appliqués). En plus d'enregistrer les informations de base sur la visualisation, cette option ajoute des colonnes concernant les erreurs de visualisation, les problèmes de rendu, le délai de rendu, la validité de la configuration de visualisation et l'image rendue.
Rendre à l'aide d'une API antérieure à la version 7.12 obsolète Le code de rendu des visualisations a été mis à jour dans Spotfire 7.12. Si vous avez déjà exécuté le profileur d'application, il est possible que vous constatiez de petites différences dans les images en raison du rendu modifié lors de l'exécution d'une version mise à jour.

S'il est important de ne pas obtenir de différences par rapport aux tests précédents, vous pouvez essayer le rendu à l'aide de l'ancienne API.

Interagir avec les visualisations Permet des interactions avec les visualisations, par exemple par le biais de marquages ou de mises en évidence.
Appliquer le filtrage Applique le filtrage et génère toutes les visualisations pour toutes les combinaisons de types de filtre et de type de données.
Appliquer les signets Applique tous les signets trouvés dans l'analyse et, pour chaque signet, génère toutes les visualisations.
Supprimer/renommer des colonnes Chaque colonne des tables de données est supprimée et toutes les visualisations sont générées. Ensuite, chaque colonne de chaque table de données est renommée et toutes les visualisations sont à nouveau générées.
Supprimer/renommer des tables de données Chaque table de données est supprimée et toutes les visualisations sont générées. Après quoi, chaque table de données est renommée et toutes les visualisations sont à nouveau générées.
Créer des visualisations Crée une visualisation de chaque type.
Enregistrer et recharger Lorsque toutes les options de test disponibles pour une analyse ont été exécutées, le fichier est rechargé, enregistré au format de fichier actuel, puis testé à nouveau.
Délai d'expiration par analyse (en minutes) Un délai d'expiration est appliqué une fois pour la version initiale de l'analyse, puis déclenché une seconde fois pour la nouvelle version lors de l'utilisation de l'option Enregistrer et recharger.
Nombre max de threads de test Nombre maximal de threads simultanés, à raison d'une analyse par thread.
Autoriser l'exécution des scripts de fonction Cochez cette case si vous voulez exécuter des fonctions de données intégrées dans l'analyse. Si vous ne sélectionnez pas cette option, il peut parfois en résulter une erreur de fonction de données, une erreur relative à la version ou une visualisation vide, mais cela évite que des scripts indésirables ne soient appliqués au système.
Modifier Permet de définir l’option de test afin qu’elle exécute tout ou partie des filtres, signets, colonnes ou tables de données, par exemple.

Scripts

L’outil vous permet de charger des scripts personnalisés afin de mettre en évidence et de présenter des données spécifiques dans un document, une table de données ou un visuel. Pour obtenir quelques exemples, consultez la rubrique Création de scripts pour le Profileur d’application.



Option Description
Scripts Prend en charge les scripts personnalisés qui peuvent être exécutés une fois pour chaque document (analyse), table de données et visuel (visualisation).
Document Exécute un script pour chaque document. Une variable nommée Document sera disponible.
Table de données Exécute un script pour chaque table de données. Une variable nommée DataTable sera disponible.
Remarque : Étant donné que le nom de la variable est le même que le type d'objet, le script ne peut pas contenir de structures telles que :

from Spotfire.Dxp.Data import *

Cela empêchera l’objet DataTable d’avoir une propriété Name et aucun résultat ne s’affichera. Lorsque vous devez effectuer une importation à partir de Spotfire.Dxp.Data, faites-le plutôt au moyen de noms spécifiques et non du caractère générique.

Visuel Exécute un script pour chaque visuel. Une variable nommée Visual sera disponible.
Script à exécuter une fois pour chaque… Affiche le script actuel à exécuter.
OutputColumns disponibles pour chaque… Affiche le script actuel utilisé pour configurer des colonnes de sortie supplémentaires pour le document, la table de données ou les tables de données de sortie de visualisations.

Exécution du Profileur d’application

Avant d’exécuter le Profileur d’application, vous devez indiquer où enregistrer les tables de données de sortie et fournir un préfixe de titre aux tables de données.



Option Description
Enregistrer les tables de sortie dans Désigne l'emplacement d'enregistrement des tables de données de sortie.
Préfixe Préfixe de titre pour les tables de données de sortie enregistrées localement sur votre ordinateur.
Démarrer Démarre le test en téléchargeant et en exécutant les tests sur les fichiers ou dossiers ajoutés.
Afficher l'analyse Fournit un raccourci pour créer une analyse à partir de l’emplacement d’enregistrement des tables de sortie.