Trace (Client d'exploration de données pour Excel)

Bouton Trace du bouton Trace

La boîte de dialogue Tracer vous permet de surveiller les instructions envoyées à l’instance d’Analysis Services que vous utilisez pour l’exploration de données. Une fois que vous avez créé une connexion à un instance d’Analysis Services, toutes les interactions entre le client et le serveur sont journalisées dans le volet Tracer, y compris les instructions qui créent des structures, ajoutent des modèles d’exploration de données et effectuent des prédictions, ainsi que certains messages retournés à partir du serveur.

Selon l'action demandée, l'instruction peut être une requête de définition de données DMX (Data Mining Extensions) ou une requête de manipulation de données, un paquet ASSL (Analysis Services Scripting Language) ou un appel à une procédure stockée Analysis Services. Toutefois, les valeurs de données et les résultats numériques réels ne sont pas affichés.

Trace surveille uniquement la connexion actuelle, et le contenu de la boîte de dialogue Tracer n’est pas stocké.

Options

Volet Traceur Répertorie toutes les instructions envoyées du client Excel au serveur.

Selon l'action demandée, l'instruction peut être une manipulation de données DMX, une instruction de définition de données, un appel à une procédure stockée Analysis Service ou un paquet XML/A.

Connexion actuelle Cliquez pour afficher la définition de la connexion actuelle. La définition inclut le nom de la connexion, le fournisseur, la source de données, le catalogue, l'heure à laquelle la connexion a été utilisée pour la dernière fois dans le cadre d'une transaction, ainsi que l'état actuel (Ouvert, Inactif).

Utiliser des modèles de session Sélectionnez cette case activée zone pour stocker les modèles et structures d’exploration de données en tant qu’objets temporaires sur le serveur. Les modèles et structures que vous créez seront uniquement disponibles pendant la durée de la session actuelle.

Désélectionnez cette option pour enregistrer vos modèles ou structures en les stockant sur un serveur Analysis Services.

Note La possibilité d’utiliser des objets temporaires est disponible uniquement lorsque vous utilisez les outils d’analyse de tableau pour Excel. Les modèles d'exploration de données Visio et le Client d'exploration de données pour Excel nécessitent le stockage des structures et des modèles sur le serveur.

Traçage des structures et modèles temporaires

Si vous utilisez les Outils d'analyse de table, lesquels créent par défaut des modèles et structures temporaires, l'activité entre le serveur et le client est surveillée, mais les modèles ou les structures que vous créez ne sont pas enregistrés de façon permanente sur le serveur.

Si vous souhaitez conserver votre travail lors de l’utilisation de l’un des outils d’analyse de table, vous pouvez désélectionner l’option Utiliser des modèles de session pour que vos modèles soient enregistrés définitivement sur le serveur. Vous pouvez également copier les instructions du volet Tracer dans un fichier afin de pouvoir recréer votre travail ultérieurement.

Description des sessions

Lorsque vous vous connectez à un instance d’Analysis Services, le complément d’exploration de données lance une session. Chaque session reçoit un identificateur de session qui identifie une session existante sur le instance Analysis Services. Cependant, un identificateur de session ne garantit pas qu'une session reste valide. La session peut expirer si son délai d'expiration est écoulé ou si la connexion associée à la session est déconnectée. Si la session expire et n’est plus valide, Analysis Services met fin à la session et annule toutes les transactions en cours. Si un message est envoyé avec un identificateur de session qui n'est plus valide, le message échoue et génère une erreur indiquant que la session spécifiée est introuvable.

Bien que certains modèles d'exploration de données soient explicitement stockés sur le serveur, ce n'est pas le cas des modèles et structures d'exploration de données de session, et aucun enregistrement de l'activité de l'exploration de données de session n'est conservé. Étant donné que les modèles et structures d'exploration de données temporaires sont supprimés dès que vous mettez fin à la session, vous devez éviter de fermer votre classeur Excel tant que vous n'avez pas enregistré le travail que vous souhaitez conserver.

Modification des connexions

Les modifications apportées aux connexions ne suppriment pas les traces des connexions précédentes. Seule la fermeture du classeur efface la session.

Si vous modifiez les connexions tout en travaillant dans un classeur Excel, la modification des connexions n’est pas enregistrée dans le volet Tracer . Pour afficher explicitement le nom et le status de la connexion actuelle, vous devez cliquer sur Connexion actuelle.

Présentation des instructions du volet Tracer

DMX est un langage que vous pouvez utiliser pour créer et utiliser des modèles d’exploration de données dans Analysis Services. Vous pouvez utiliser le langage DMX pour créer la structure de nouveaux modèles d'exploration de données, pour effectuer l'apprentissage de ces modèles ainsi que pour les parcourir, les gérer et effectuer des prédictions. Le langage DMX se compose d'instructions DDL (langage de définition de données), d'instructions DML (langage de manipulation de données), de fonctions et d'opérateurs.

Toutefois, cette rubrique n'a pas pour objectif de traiter de manière approfondie les instructions DMX et leur syntaxe. Toutefois, vous pouvez utiliser les informations du volet Tracer pour trouver des informations détaillées sur le comportement d’une instruction DMX. Les compléments d’exploration de données pour Excel peuvent également vous aider à créer des instructions DMX complexes et à interagir avec un serveur Analysis Services. Pour plus d’informations, consultez Requête (SQL Server compléments d’exploration de données).

Notes

Un grand nombre d'instructions DMX sont paramétrées. Pour les types simples, les valeurs des paramètres sont répertoriées sous l'instruction. Toutefois, pour les types complexes, seul le type de paramètre est répertorié.

SQL Server Analysis Services utilise également le protocole XML for Analysis (XMLA) pour gérer toutes les communications entre les applications clientes, y compris le client d’exploration de données pour Excel et un instance d’Analysis Services.

Pour plus d’informations sur la syntaxe DMX et sur les commandes et les éléments dans XMLA, consultez SQL Server documentation en ligne.

Certaines instructions envoyées au serveur peuvent inclure des requêtes qui appellent des procédures stockées système Analysis Services. Pour plus d'informations, consultez la documentation en ligne de SQL Server.