Type de connexion PowerPivot (SSRS)
Vous pouvez utiliser l'extension pour le traitement des données SQL Server Analysis Services pour récupérer des données d'un classeur PowerPivot qui est publié dans une Galerie SharePoint PowerPivot.
Utilisez les informations de cette rubrique pour générer une source de données. Pour obtenir des instructions détaillées, consultez Procédure : ajouter et vérifier une connexion de données ou une source de données (Générateur de rapports version 3.0 et SSRS).
Composants requis
La source de données PowerPivot doit être publiée dans une Galerie PowerPivot sur un site SharePoint.
Pour prendre en charge les connexions du Générateur de rapports à un classeur PowerPivot, vous devez disposer de SQL Server 2008 R2 ADOMD.NET sur votre station de travail. Cette bibliothèque cliente est installée avec PowerPivot pour Excel, mais si vous utilisez un ordinateur qui ne dispose pas de cette application, vous devez télécharger et installer ADOMD.NET à partir de la page SQL Server 2008 R2 Feature Pack (en anglais).
Type de source de données
Utilisez le type de source de données de rapport Microsoft SQL Server Analysis Services.
Chaîne de connexion
La chaîne de connexion est l'URL du classeur PowerPivot publié sur SharePoint dans la Galerie PowerPivot ou une autre bibliothèque ; par exemple, http://contoso-srv/subsite/PowerPivotLibrary/ContosoSales.xlsx.
Informations d'identification
Spécifiez les informations d'identification nécessaires pour accéder au classeur PowerPivot et au site SharePoint ; par exemple, l'authentification Windows (sécurité intégrée). Pour plus d'informations, consultez Connexions de données, sources de données et chaînes de connexion (SSRS) ou Spécification des informations d'identification dans le Générateur de rapports version 3.0.
Requêtes
Après vous être connecté à la source de données PowerPivot, utilisez la requête graphique MDX pour créer une requête en explorant et en sélectionnant les données à partir des structures de données sous-jacentes. Après avoir créé une requête, exécutez-la pour visualiser des exemples de données dans le volet Résultats.
Le Concepteur de requêtes analyse la requête pour déterminer les champs du dataset. Vous pouvez aussi modifier manuellement la collection de champs du dataset dans le volet Données du rapport. Pour plus d'informations, consultez Procédure : ajouter, modifier ou actualiser des champs dans le volet Données du rapport (Générateur de rapports version 3.0 et SSRS).
Filtres
Dans le volet Filtres, spécifiez les dimensions et les membres à exclure par filtrage ou à inclure dans les résultats de la requête.
Paramètres
Dans le volet Filtres, sélectionnez l'option Paramètres pour qu'un filtre crée automatiquement un paramètre de rapport avec les valeurs disponibles qui correspondent aux sélections de filtre.
Notes
Si vous ouvrez le Générateur de rapports à partir du classeur PowerPivot dans une Galerie PowerPivot, les tableaux croisés dynamiques, graphiques croisés dynamiques, segments et autres mises en page et fonctionnalités analytiques du classeur PowerPivot ne sont pas recréés dans le rapport. À la place, le rapport vide inclut une source de données préconfigurée qui pointe vers les données du classeur PowerPivot. La conception de rapports basés sur un classeur PowerPivot peut être fastidieuse et nécessiter du temps suivant le nombre de segments, de filtres et de tables ou de graphiques que vous voulez recréer dans le rapport. Une meilleure approche consiste à prévoir la présentation des données que vous voulez dans un rapport, indépendamment de la conception PowerPivot.
Les données contenues dans un classeur PowerPivot sont fortement compressées ; les données récupérées à partir du classeur PowerPivot pour un rapport ne sont pas compressées. Utilisez le concepteur de requêtes pour spécifier des filtres et des paramètres afin de limiter les données à ce qui est absolument nécessaire dans le rapport.
Contrairement à la connexion à un cube Analysis Services, un modèle PowerPivot n'a pas de hiérarchies. Pour fournir des fonctionnalités semblables aux segments associés dans le classeur, vous devez créer des paramètres en cascade dans le rapport. Pour plus d'informations, consultez Procédure : ajouter des paramètres en cascade à un rapport (Générateur de rapports version 3.0 et SSRS).
Dans certains cas, vous devrez peut-être ajuster les expressions pour adapter les valeurs de données sous-jacentes du modèle PowerPivot. Vous devrez peut-être modifier des expressions pour convertir les données dans le type de données approprié, ou ajouter ou supprimer une fonction d'agrégation. Par exemple, pour convertir le type de données de Chaîne en Entier, utilisez =CInt. Vérifiez toujours que le rapport affiche les valeurs attendues des données dans le modèle PowerPivot avant de publier le rapport.
Les images d'aperçu d'un rapport dans une Galerie PowerPivot sont générées uniquement si les conditions suivantes sont réunies :
Le rapport et le classeur PowerPivot qui fournissent les données doivent être stockés ensemble dans la même Galerie PowerPivot.
Le rapport contient uniquement des données PowerPivot provenant d'une source de données PowerPivot.