Affichage des données Orchestrator à l'aide de PowerPivot

 

Date de publication : mars 2016

S’applique à : System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Vous pouvez utiliser Microsoft PowerPivot pour Microsoft Excel pour créer des rapports pour System Center 2012 - Orchestrator. Configurez PowerPivot pour qu'il utilise le service Web Orchestrator comme flux de données, filtrez les Tables sources pour les données que vous voulez utiliser, puis importez les tables dans la feuille de calcul PowerPivot. PowerPivot permet de créer des relations entre les tables et de manipuler les données selon vos besoins. Grâce à la fonctionnalité de tableau croisé dynamique dans PowerPivot, vous pouvez générer un rapport utilisant les données contenues dans le classeur PowerPivot.

Connectez le service Web Orchestrator à PowerPivot pour Excel

Vous devez installer PowerPivot pour Excel pour activer le produit.

PowerPivot pour Excel nécessite Excel 2010 (64 bits ou 32 bits).

Pour installer PowerPivot

  1. Suivez les instructions figurant dans la page Installer PowerPivot pour Excel.

Utilisez PowerPivot pour configurer une connexion au service web Orchestrator.Orchestrator utilise le protocole OData (Open Data Protocol) que PowerPivot peut consommer.

Notes

Le fournisseur OData dans PowerPivot ne prend pas en charge les données contenues dans la zone de diagramme Runbook. Toute tentative d'ajout d'une table de diagramme Runbook échouera.

Pour créer une connexion à un flux Orchestrator

  1. Ouvrez Excel.

  2. Cliquez sur l'onglet PowerPivot au-dessus du ruban.

  3. Cliquez sur Fenêtre PowerPivot sur le ruban. Un livre PowerPivot pour Excel s'ouvre.

  4. Cliquez sur À partir de flux de données sur le ruban. Un Assistant Importation de table s'ouvre.

  5. Saisissez l'URL du service Web Orchestrator dans la zone URL du flux de données. L'URL du service Web se trouve sur le port 81 d'Orchestrator SQL Server. Par exemple, http://orchestrator:81/Orchestrator2012/Orchestrator.svc.

  6. Cliquez sur Tester la connexion.

  7. Si le test de connexion aboutit, cliquez sur OK et passez à l'étape suivante.

    Si le test de connexion échoue, effectuez les opérations suivantes :

    1. Cliquez sur OK.

    2. Cliquez sur Avancé. La boîte de dialogue Avancé s'ouvre.

    3. Dans la section Sécurité, changez Sécurité intégrée en De base.

    4. Changez Persist Security Info en True.

    5. Saisissez vos ID utilisateur et Mot de passe dans les zones appropriées.

    6. Cliquez sur Tester la connexion.

    7. Cliquez sur OK, puis à nouveau sur OK.

  8. Cliquez sur Suivant.

  9. Activez les cases à cocher de la table ou des tables que vous souhaitez importer.

  10. Pour filtrer les colonnes, sélectionnez une table, cliquez sur Afficher un aperçu et filtrer, désactivez les cases à exclure, puis cliquez sur OK.

  11. Cliquez sur Terminer. Les données sont importées.

  12. Cliquez sur Fermer.

Créer un résumé des résultats des Runbook

La procédure suivante décrit les étapes nécessaires à la création d'un tableau croisé dynamique contenant une liste de tous les Runbook et le nombre de résultats, regroupés selon le serveur Runbook qui a exécuté l'instance du Runbook.

Notes

Pour cet exemple, la base de données Orchestration doit contenir des résultats provenant d'au moins un Runbook pour que PowerPivot importe un tableau.

Pour créer une connexion vers le flux de données

  1. Ouvrez Excel.

  2. Cliquez sur l'onglet PowerPivot au-dessus du ruban.

  3. Cliquez sur Fenêtre PowerPivot sur le ruban. Un livre PowerPivot pour Excel s'ouvre.

  4. Cliquez sur À partir de flux de données sur le ruban. Un assistant Importation de table s'ouvre.

  5. Saisissez l'URL du service Web Orchestrator dans la zone URL du flux de données.

  6. Cliquez sur Suivant.

  7. Activez les cases à cocher des tables Runbooks, RunbookInstances et RunbookServers.

  8. Cliquez sur Terminer. Les données sont importées.

  9. Cliquez sur Fermer.

Pour créer des relations dans PowerPivot

  1. Dans la fenêtre PowerPivot pour Excel, sélectionnez l'onglet RunbookInstance.

  2. Cliquez avec le bouton droit sur l'en-tête de la colonne RunbookId pour sélectionner Créer une relation.

  3. Dans la liste Table de recherche associée, sélectionnez Runbook et dans la liste Colonne de recherche associée, sélectionnez Id, puis cliquez sur Créer.

  4. Cliquez avec le bouton droit sur l'en-tête de la colonne RunbookServerId pour sélectionner Créer une relation.

  5. Dans la liste Table de recherche associée, sélectionnez RunbookServers et dans la liste Colonne de recherche associée, sélectionnez Id, puis cliquez sur Créer.

Pour plus d'informations sur les relations PowerPivot, voir Introduction to PowerPivot relationships (Présentation des relations PowerPivot).

Pour créer un tableau croisé dynamique

  1. Dans la fenêtre PowerPivot pour Excel, cliquez sur Tableau croisé dynamique sur le ruban, puis sélectionnez Tableau croisé dynamique.

  2. Dans la boîte de dialogue Créer un tableau croisé dynamique, sélectionnez Nouvelle feuille de calcul, puis cliquez sur OK.

  3. Dans la Liste de champs PowerPivot, sous RunbookServers, cliquez sur Nom et faites-le glisser vers la zone Étiquettes de lignes.

  4. Dans la Liste de champs PowerPivot, sous Runbooks, cliquez sur Nom et faites-le glisser vers la zone Étiquettes de lignes.

  5. Dans la Liste de champs PowerPivot, sous RunbookInstances, cliquez sur Statut et faites-le glisser vers la zone Étiquettes de colonnes.

  6. Dans la Liste de champs PowerPivot, sous RunbookInstances, cliquez sur RunbookId et faites-le glisser vers la zone Valeurs de somme.

  7. Cliquez avec le bouton droit sur RunbookId pour sélectionner Synthétiser par, puis cliquez sur Nombre.

Vous pouvez maintenant modifier les libellés par défaut et mettre en forme votre tableau pour la présentation.

Pour plus d'informations sur le flux de travail d'un Runbook ainsi qu'une explication des travaux et instances de Runbook, voir la page Architecture d'Orchestrator de Mise en route de System Center 2012 - Orchestrator.

Pour plus d'informations sur PowerPivot pour Excel, voir la page Présentation de PowerPivot pour Excel.