Filtrage de données dans un rapport

Dans Reporting Services, vous pouvez filtrer les données de rapport avant ou après leur récupération pour un rapport. Les données de rapport sont l'ensemble de datasets dans le rapport. Pour filtrer les données avant qu'elles ne soient récupérées, modifiez la requête pour chaque dataset. Lorsque vous filtrez des données dans la requête, vous les filtrez au niveau de la source de données, ce qui réduit le volume de données à récupérer et à traiter dans un rapport. Pour filtrer les données après leur récupération, créez des expressions de filtre dans le rapport. Vous pouvez définir des expressions de filtre pour un dataset, une région de données ou un groupe, y compris les groupes de détail. Vous pouvez également inclure des paramètres dans les expressions de filtre, ce qui permet de filtrer des données pour des valeurs ou des utilisateurs spécifiques, par exemple en filtrant sur une valeur qui identifie l'utilisateur qui consulte le rapport.

Lorsque vous incluez des paramètres qui filtrent des données, vous avez des options supplémentaires que vous pouvez spécifier pour un rapport publié :

La méthode ou combinaison de méthodes adoptée dépend des fonctionnalités de la source de données, des objectifs en termes de performances et de votre plan d'affichage du rapport une fois celui-ci publié.

Dans cette section