Planifier des tableaux de bord et des filtres

Mise à jour : 2009-02-26

Dans cet article :

  • À propos des tableaux de bord et des filtres

  • Planifier des composants WebPart pour des tableaux de bord

  • Planifier des filtres

  • Feuilles

Les tableaux de bord affichent des rapports et des indicateurs de performance clés relatifs aux données métiers et aux processus d’entreprise de votre organisation. L’affichage de ces rapports peut être filtré automatiquement ou filtré par des propriétés sélectionnées par les utilisateurs, ce qui permet d’effectuer des analyses de données comparatives au sein d’une organisation.

Dans le cadre de la planification de votre déploiement initial de Microsoft Office SharePoint Server 2007, vous devez déterminer quels composants WebPart sont communs aux tableaux de bord, comment les filtres sont utilisés dans les tableaux de bord et d’autres sites SharePoint, comment les composants WebPart de filtres et de données métiers sont connectés et comment afficher ces filtres pour les utilisateurs qui utilisent les tableaux de bord et d’autres sites SharePoint compatibles avec les filtres.

À propos des tableaux de bord et des filtres

Les tableaux de bord, qui ne sont autres que des pages de résumé issues de plusieurs rapports, contiennent un ou plusieurs composants WebPart, tels que des composants WebPart de données métiers, des composants WebPart Excel ou des indicateurs de performance clés qui peuvent être filtrés pour fournir un affichage unifié mais néanmoins flexible des données et du contenu de plusieurs sources. Les données affichées sur les tableaux de bord peuvent être filtrées au niveau des pages ou par composant WebPart à l’aide de la fonctionnalité Microsoft SQL Server 2005 Reporting Services. Vous pouvez par exemple créer un tableau de bord Rapport de clientèle qui affiche tous les indicateurs de performance clés et composants WebPart de données métiers des principaux processus d’entreprise de votre organisation pour un client particulier.

Les tableaux de bord constituent l’un des trois types de contenu qui peuvent être ajoutés à une bibliothèque de rapports. Le site du Centre de rapports qui est créé automatiquement pour les sites portail et d’autres collections de sites contient une bibliothèque de rapports, mais les utilisateurs peuvent ajouter des bibliothèques de rapports à d’autres sites.

Les tableaux de bord se composent d’une collection de composants WebPart de données métiers et d’une collection de composants WebPart Filtre qui relient les composants WebPart et modifient les données affichées en fonction des données partagées par les composants WebPart connectés. Vous pouvez également créer des sites qui filtrent les données comme les tableaux de bord en ajoutant des composants WebPart connectés Filtre et de données métiers à d’autres modèles de sites.

Certains composants WebPart Filtre filtrent les données automatiquement. D’autres permettent aux utilisateurs qui consultent un tableau de bord d’entrer des valeurs ou d’en sélectionner dans une liste, puis d’appliquer ces valeurs en cliquant sur le bouton Appliquer le filtre de la page. Le bouton Appliquer le filtre est mis en œuvre sous la forme d’un autre composant WebPart qui est invisible sur le tableau de bord jusqu’à ce qu’un ou plusieurs filtres ayant des valeurs spécifiées par l’utilisateur soient ajoutés à la page.

Le bouton Appliquer le filtre et les filtres spécifiés par l’utilisateur s’affichent dans une zone de filtrage spéciale du modèle de tableau de bord.

Par défaut, un tableau de bord contient la mise en page et les composants WebPart répertoriés et décrits dans le tableau suivant.

Zone Composant WebPart Description

En haut à gauche

Composant WebPart Synthèse

Il s’agit d’un composant WebPart Éditeur de contenu qui peut être modifié pour fournir un texte d’explication pour les informations fournies dans le tableau de bord.

En haut à droite

Composant WebPart Détails du contact

Il contient des informations de contact pour le propriétaire du tableau de bord.

Filtre

Composant WebPart Appliquer le filtre

Les autres filtres ajoutés au tableau de bord s’affichent dans cette zone.

En bas à gauche

Composant WebPart Excel Web Access

Ce composant WebPart peut être configuré pour afficher des données à partir de feuilles de calcul Microsoft Office Excel 2007. En fonction de l’objectif du tableau de bord, les administrateurs peuvent supprimer ce composant WebPart ou le compléter avec d’autres composants WebPart similaires.

En bas au milieu

Pas de composant WebPart par défaut

Cette zone est vide, mais c’est un emplacement idéal pour ajouter des composants WebPart de données métiers supplémentaires, tels que des composants WebPart Liste d’indicateurs de performance clés et des composants WebPart Liste de données métiers.

En bas à droite

Composant WebPart Informations complémentaires

Ce composant WebPart est utilisé pour ajouter des liens vers des rapports, documents, sites et autres contenus apparentés.

L’utilité des tableaux de bord varie selon les composants WebPart et les filtres sous-jacents et les connexions que vous effectuez entre ces composants. Par conséquent, réfléchissez bien aux composants WebPart et aux filtres que vous allez utiliser et à leur interaction, car cela peut faire une grande différence dans l’efficacité avec laquelle les personnes peuvent utiliser les données métiers dans votre organisation.

Planifier des composants WebPart pour des tableaux de bord

Les tableaux de bord sont créés dans le but de présenter une vue des données métiers importantes qui interviennent dans les processus d’entreprise courants. Le premier facteur à prendre en compte lors de la création d’un tableau de bord ou d’un site reposant sur les mêmes types de composants WebPart, c’est de déterminer l’objectif du site. Cela permet de garantir que les processus d’entreprise courants liés à cet objectif peuvent être affichés dans le tableau de bord.

Lorsque vous planifiez des collections de sites, vous devez réfléchir à l’objectif de chaque site, ce qui dépend généralement des groupes d’utilisateurs d’une organisation et des différents projets sur lesquels ils travaillent. Certaines collections de sites de grande envergure, telles que les sites portail d’entreprise centralisés, se caractérisent par un panel assez large d’objectifs et organisent divers groupes d’utilisateurs qui travaillent sur de nombreux processus d’entreprise différents. Vous aurez souvent des collections de sites plus petites pour des groupes, des projets et des processus d’entreprise plus ciblés.

Quelle que soit la structure de vos collections de sites, vous souhaiterez créer des tableaux de bord pour organiser les informations dans des ensembles bien distincts de processus d’entreprise. Certains groupes d’utilisateurs peuvent avoir un seul ensemble de processus qu’ils utilisent régulièrement, alors que d’autres peuvent travailler avec des processus de nature différente. Le nombre de tableaux de bord et le contenu de chacun d’eux doivent refléter le travail effectué par les utilisateurs et les groupes dans votre organisation.

Pour chaque site, pensez à regrouper les processus d’entreprise, à identifier les composants WebPart qui peuvent être utilisés pour afficher les données nécessaires à la compréhension de l’état des projets essentiels et à fournir un point d’accès unique à des informations plus détaillées sur ces projets. Ces composants WebPart contiennent des données métiers importantes qui peuvent être filtrées par d’autres composants WebPart.

Les composants WebPart de données métiers suivants sont communément ajoutés aux tableaux de bord :

  • Composants WebPart Excel Web Access supplémentaires

  • Composants WebPart Liste de données métiers

  • Composants WebPart Liste d’indicateurs de performance clés et composants WebPart Détails des indicateurs de performance clés

  • Composant WebPart Rapport Reporting Services

Lorsque vous planifiez chacun des composants WebPart de données métiers d’un tableau de bord, pensez aux implications des connexions sous-jacentes vers les sources de données et les composants WebPart Filtre. Pour les connexions de données, vous ajouterez probablement des bibliothèques de documents pour les classeurs Excel, inscrirez des applications métiers dans le catalogue de données métiers et importerez l’ensemble de propriétés adéquat dans les profils de données métiers. Vous créerez également des listes SharePoint pour les indicateurs de performance clés et ajouterez des connexions à la bibliothèque de connexions de données pour SQL Server 2005 Analysis Services et SQL Server 2005 Reporting Services.

Planifier des composants WebPart Excel Web Access pour des tableaux de bord

Les composants Excel Web Access fournissent des informations à partir de classeurs Excel directement dans la page du tableau de bord. L’affichage par défaut est un sous-ensemble de cellules sélectionné par le propriétaire du site au moment de l’ajout du composant WebPart. Tous les filtres automatiques sont appliqués avant qu’une personne affiche la page. Les filtres ayant des valeurs spécifiées par l’utilisateur sont affichés sous forme de menus de liste ou de zones de texte. Ces filtres permettent à quiconque de sélectionner des valeurs et de filtrer l’affichage d’après ces valeurs. Les utilisateurs qui ont les autorisations appropriées sur une feuille de calcul peuvent l’ouvrir afin de la modifier en cliquant sur le lien approprié dans le composant WebPart. Par exemple, vous pouvez utiliser les données d’un classeur Excel pour afficher les données des ventes de tous les employés d’une division.

Planifier des composants WebPart de données métiers pour des tableaux de bord

Les composants WebPart Liste de données métiers contiennent des données provenant de listes qui sont créées à partir d’applications inscrites dans le catalogue de données métiers. Le type le plus courant de ce composant WebPart est une simple liste, mais vous pouvez également ajouter des composants WebPart qui détaillent les éléments individuels d’une source de données ou qui affichent des listes de données apparentées aux propriétés associées dans la source de données. Par exemple, vous pouvez ajouter un composant WebPart qui affiche une liste de clients, un ensemble détaillé d’informations sur un client particulier ou une liste de clients situés dans une région particulière. Vous pouvez également ajouter un composant WebPart Action de données métiers qui effectue une action définie à l’avance sur des données contenues dans une de vos applications de données métiers.

Tous ces composants WebPart de données métiers peuvent être connectés ensemble afin de partager des données. La quantité de données pouvant être partagées et la manière dont elles le sont dépendent du composant WebPart, comme l’indique le tableau suivant.

Composant WebPart Nombre maximal de lignes de données partagées avec d’autres composants WebPart Composants WebPart qui peuvent envoyer des données à ce composant WebPart Type de données que ce composant WebPart peut recevoir

Composant WebPart Liste de données métiers

Jusqu’à deux lignes de données, chacune étant connectée à un seul autre composant WebPart de données métiers

Autres composants WebPart de données métiers, composant WebPart Filtre Utilisateur actif, composant WebPart Filtre de profil de propriétés

Filtre, paramètre, valeurs de filtres ou valeurs de requête

Composant WebPart Liste liée aux données métiers

Jusqu’à deux lignes de données, chacune étant connectée à un seul autre composant WebPart de données métiers

Autres composants WebPart de données métiers, composant WebPart Filtre Utilisateur actif, composant WebPart Filtre de profil de propriétés

Filtre, paramètre, valeurs de filtre, valeurs de requête ou éléments connexes

Composant WebPart Élément de données métiers

Une ligne de données pour un autre composant WebPart de données métiers

Autres composants WebPart de données métiers, composant WebPart Filtre Utilisateur actif, composant WebPart Filtre de profil de propriétés

Filtre, paramètre ou nouvel élément

Composant WebPart Action de données métiers

Ne peut pas envoyer de données à d’autres composants WebPart

Autres composants WebPart de données métiers, composant WebPart Filtre Utilisateur actif, composant WebPart Filtre de profil de propriétés

Tous

Ces connexions vous permettent d’utiliser plusieurs composants WebPart pour créer ou compléter des données dans un autre composant en temps réel. Vous pouvez :

  • utiliser des données de composants WebPart Liste de données métiers pour créer des composants WebPart Élément de données métiers ou Liste liée aux données métiers ;

  • envoyer une ligne d’un composant WebPart de données métiers à un composant WebPart Action de données métiers sous la forme d’une nouvelle action ;

  • filtrer les données pour un composant WebPart selon les valeurs transmises à partir d’autres composants WebPart de données métiers ou du composant WebPart Filtre Utilisateur actif ou Filtre de profil de propriétés.

Pour plus d’informations sur les composants WebPart Filtre Utilisateur actif, les composants WebPart Filtre de profil de propriétés et les autres composants WebPart Filtre qui peuvent être utilisés pour filtrer tous les composants WebPart d’une même page de tableau de bord, voir Planifier des filtres plus loin dans cet article.

Planifier des composants WebPart Indicateurs de performance clés pour des tableaux de bord

Les composants WebPart Indicateurs de performance clés indiquent l’état des processus d’entreprise en comparant une valeur, qui est calculée à partir d’une source de données sous-jacente dotée d’une valeur représentant un objectif pour ce processus et en indiquant l’état à l’aide d’un simple graphisme. Par exemple, un indicateur de performance clé peut utiliser des icônes d’indicateurs pour indiquer que la satisfaction client dépasse, atteint ou manque les objectifs. Si elle dépasse un objectif prédéfini, calculé d’après le pourcentage d’évaluations positives de la satisfaction dans toute l’organisation, l’indicateur de performance clé de la satisfaction client est affiché avec une icône d’indicateur verte. Si la satisfaction client n’atteint pas les objectifs minimaux, cet indicateur est affiché avec une icône d’indicateur rouge. Sinon, il est affiché avec une icône d’indicateur jaune.

Les indicateurs de performance clés peuvent être fondés sur des données provenant de listes SharePoint, de classeurs Excel ou de SQL Server 2005 Analysis Services. Les composants WebPart Rapport Reporting Services présentent les données directement à partir de SQL Server 2005 Reporting Services.

Planifier des filtres

Les filtres sont des composants WebPart qui se connectent à d’autres composants WebPart Filtre et composants WebPart de données métiers pour rendre possibles les affichages dynamiques des données métiers dans les tableaux de bord et d’autres sites qui utilisent des composants WebPart Filtre et de données métiers. Il y a plusieurs types de données pris en charge pour les filtres, chacun étant associé à un composant WebPart Filtre différent.

Certains de ces filtres sont appliqués automatiquement aux composants WebPart d’une page, sans aucune intervention des utilisateurs qui affichent cette page. Ces filtres sont ajoutés par les propriétaires des tableaux de bord pour limiter l’étendue des données de n’importe quel site de tableau de bord. Selon les propriétés de chaque composant WebPart Filtre, la plupart, mais pas la totalité, de ces filtres sont appliqués à tous les composants WebPart d’une page.

Les autres filtres sont appliqués à toutes les données de tous les composants WebPart de la page, selon les valeurs sélectionnées par les utilisateurs de la page. Trois de ces composants WebPart Filtre utilisent des valeurs spécifiées par l’utilisateur pour les données, tandis que les autres laissent les utilisateurs sélectionner des valeurs dans une liste qui est créée à partir de valeurs sélectionnées dans différentes sources de données par le propriétaire du site.

Tous les composants WebPart ne peuvent pas être connectés à un filtre. Chaque filtre indique à quels composants WebPart de la page il peut être connecté lorsque vous sélectionnez le menu Composant WebPart en mode Création et pointez sur Connexions, puis sur Envoyer les valeurs de filtre à. Tous les composants WebPart qui peuvent accepter des valeurs des filtres affichent également ces informations dans leur menu Connexions.

Les types de données et les composants WebPart pris en charge sont répertoriés dans le tableau suivant.

Type de données Format de la sélection Composant WebPart

Texte

Utilisateur

Composant WebPart Filtre Texte

Nombre

Utilisateur

Composant WebPart Filtre numérique

Liste SharePoint

Liste

Composant WebPart Filtre Liste SharePoint

Catalogue de données métiers

Liste

Composant WebPart Filtre Catalogue de données métiers

SQL Server 2005 Analysis Services

Liste

Composant WebPart Filtre Analysis Services

Liste entrée manuellement

Liste

Tout composant WebPart Filtre qui utilise une liste entrée manuellement dans ses propriétés

Valeurs fondées sur des composants WebPart ciblés

Liste

Tout composant WebPart ciblé

Utilisateur actif

Automatique

Composant WebPart Filtre Utilisateur actif

Paramètre de chaîne de requête

Automatique

Composant WebPart Filtre Chaîne de requête (URL)

Valeur fixe

Automatique

Composant WebPart Filtre Choix

Valeur de champ de page

Automatique

Composant WebPart Filtre Champ de page

Planifier des composants WebPart Filtre automatique

Plusieurs filtres sont appliqués automatiquement lorsque le tableau de bord est affiché dans un navigateur Web. Ces filtres sont configurés par le propriétaire du site pour limiter l’étendue des données affichées. Ils ne sont visibles qu’en mode Création. Étant donné que tous les autres filtres sont appliqués après ceux-ci par l’option des utilisateurs, ces filtres doivent être planifiés et mis en œuvre en premier.

Les composants WebPart Filtre qui s’appliquent automatiquement sont les suivants :

  • Composant WebPart Filtre Utilisateur actif

  • Composant WebPart Filtre Chaîne de requête (URL)

  • Composant WebPart Filtre Liste créée

  • Composant WebPart Filtre Champ de page

  • Composant WebPart Filtre d’organisation (rapports directs)

Le composant WebPart Filtre Utilisateur actif et le composant WebPart Filtre de profil de propriétés associé sont inclus dans le modèle de site de personnalisation et ils peuvent également être ajoutés aux sites de tableaux de bord. Ils filtrent respectivement sur le nom de compte et sur les propriétés de nom par défaut du profil de l’utilisateur actif. Ils peuvent ensuite transmettre ces propriétés à d’autres filtres sous la forme de valeurs par défaut et à des composants WebPart de données métiers. Pour certains composants WebPart de personnalisation, cela aboutit à un affichage personnalisé contenant des informations relatives à l’utilisateur qui est en train de visiter le site.

Le composant WebPart Filtre de profil de propriétés est utilisé exclusivement sur des pages de personnalisation. Il n’est pas disponible dans les galeries de composants WebPart pour les autres pages. Pour plus d’informations sur les composants WebPart de personnalisation, voir Planifier des composants WebPart personnalisés.

Le composant WebPart Filtre Liste créée vous permet de filtrer la page d’après une liste de propriétés créée par le propriétaire du site.

Le composant WebPart Filtre Chaîne de requête (URL) filtre automatiquement un ou plusieurs composants WebPart en fonction d’une chaîne de requête fournie par le propriétaire du tableau de bord. Une URL par défaut peut être fournie pour le filtre si la chaîne de requête ne produit pas une URL valide.

Le composant WebPart Filtre Champ de page vous permet de filtrer le contenu de la page d’après les colonnes de la liste de pages pour le tableau de bord ou n’importe quelle autre page de composants WebPart. Vous pouvez filtrer un ou plusieurs composants WebPart connectés d’après les valeurs de la colonne sélectionnée. Vous pouvez également ajouter des colonnes à cette liste pour augmenter vos possibilités de filtrage des composants WebPart de la page.

Planifier des filtres qui utilisent des valeurs spécifiées par l’utilisateur

Les filtres qui utilisent des valeurs spécifiées par l’utilisateur reposent sur les composants WebPart Filtre suivants :

  • Composant WebPart Filtre Texte

  • Composant WebPart Filtre numérique

Chacun de ces filtres permet à des individus d’entrer des valeurs qui permettent de filtrer tous les composants WebPart du tableau de bord. Le filtrage commence lorsque l’utilisateur clique sur le bouton Appliquer le filtre dans la page du tableau de bord. Les valeurs par défaut du composant WebPart Filtre Texte peuvent provenir du composant WebPart Filtre Utilisateur actif ou du composant WebPart Filtre de profil de propriétés.

La planification de ces filtres est simple. Si vous souhaitez que les utilisateurs puissent filtrer rapidement sur des valeurs qui ne figurent pas dans une liste, vous pouvez activer ces filtres. Il est généralement conseiller de les activer en premier lieu, afin que des fonctions de filtrage soient fournies avec un minimum d’effort par le propriétaire du site, avec des filtres reposant sur des listes provenant de sources de données implémentées plus tard. Toutefois, une fois que vous avez créé des filtres plus complexes qui sont mieux adaptés à la fonction du site, ceux-ci ne sont peut-être plus nécessaires. Planifiez des filtres plus complexes, mais vous pouvez activer ces filtres dès le début du déploiement sans aucune planification supplémentaire.

Planifier des filtres qui utilisent des valeurs sélectionnées dans une liste

Certains filtres qui utilisent des valeurs spécifiées par l’utilisateur fournissent ces valeurs dans une liste créée à partir d’autres sources de données. Ces filtres sont les suivants :

  • Liste entrée manuellement (utilisée par tous les composants WebPart Filtre)

  • Composant WebPart Filtre Liste SharePoint

  • Composant WebPart Filtre Catalogue de données métiers

  • Composant WebPart Filtre Analysis Services

Pour permettre de filtrer au moyen d’une simple liste de valeurs et pour créer une liste SharePoint ou trouver d’autres sources de données ayant ces valeurs, vous pouvez utiliser une liste créée manuellement à partir de la page des propriétés de filtre avancées des composants WebPart Filtre. La création d’une telle liste est simple et rapide et constitue un excellent point de départ avec l’activation des simples filtres de date et de texte pour offrir des fonctionnalités de tableau de bord en attendant que des filtres plus complexes soient déployés.

Plus souvent, et surtout plus tard dans votre déploiement, vous souhaiterez utiliser des propriétés émanant de sources de données plus sophistiquées. Cela vaut la peine de prendre le temps de planifier ces types de filtres, parce qu’ils impliquent que vous devez aussi planifier les sources de données sous-jacentes. Vous voudrez créer des listes SharePoint, inscrire des applications métiers dans le catalogue de données métiers et ajouter des connexions à des cubes SQL Server 2005 Analysis Services dans des bibliothèques de connexions de données avant de créer des filtres reposant sur ces sources.

Le composant WebPart Filtre Catalogue de données métiers filtre d’autres composants WebPart sur la page d’après des valeurs de propriétés figurant dans SQL Server 2005 Reporting Services ou dans des applications qui sont inscrites dans le catalogue de données métiers. Il est souvent utilisé avec d’autres composants WebPart de données métiers pour filtrer l’affichage et toutes les propriétés reconnues peuvent être utilisées par ce filtre.

Les composants WebPart Filtre Analysis Services sont sélectionnés dans une arborescence hiérarchique. Cela vous permet de filtrer les composants WebPart d’une page d’après des valeurs de cubes SQL Server 2005 Analysis Services et d’indicateurs d’état. Cette méthode est souvent utilisée pour filtrer des indicateurs de performance clés reposant sur des données SQL Server 2005 Analysis Services.

Cet affichage vous permet également d’afficher des données issues de magasins de données complexes, de sorte que toute personne utilisant un tableau de bord puisse sélectionner un nœud de l’arborescence et filtrer sur ce nœud. Cela permet d’analyser des données complexes qui sinon sont difficiles à élaborer. C’est une bonne solution pour de grands entrepôts de données qui ne comportent que des données en lecture seule ou peu souvent mises à jour, mais aussi pour toutes sortes de données.

L’accès à certaines sources de données, telles que des applications du catalogue de données métiers et des cubes SQL Server 2005 Analysis Services, peut nécessiter la configuration de l’ouverture de session unique pour se connecter correctement aux données. Incorporez la planification de l’ouverture de session unique dans vos plans pour ces sources de données afin de garantir que les filtres et les composants WebPart associés fonctionnent convenablement. Pour plus d’informations, voir Planifier l’authentification unique.

Action de feuille

Utilisez la feuille des données métiers (en anglais) (https://go.microsoft.com/fwlink/?linkid=73271&clcid=0x40C) (en anglais) pour répertorier les données métiers et les composants WebPart d’aide à la décision utilisés par les tableaux de bord. Indiquez les composants WebPart Filtre connectés et les propriétés utilisés par chaque filtre, les sources de données et les listes SharePoint utilisées par le composant WebPart du même tableau.

Utilisez la feuille de création de site (en anglais) (https://go.microsoft.com/fwlink/?linkid=73138&clcid=0x40C) (en anglais) pour répertorier les principaux sites de tableaux de bord identifiés au cours de la planification des sites et pour répertorier les composants WebPart utilisés par ces sites.

Feuilles

Utilisez les feuilles suivantes pour planifier les tableaux de bord et les filtres :

Télécharger ce livre

Cette rubrique est incluse dans le livre à télécharger suivant pour une lecture et une impression plus faciles :

Vous trouverez la liste complète des livres disponibles sur Livres à télécharger pour Office SharePoint Server 2007.