Importer des données à partir d’un rapport Reporting Services

Vous pouvez utiliser un rapport Reporting Services publié sur un site SharePoint ou un serveur de rapports en tant que source de données dans un classeur Power Pivot. La procédure suivante vous explique comment créer la connexion au rapport et importer les données dans votre classeur.

Contenu de cet article

Configuration requise

Vous devez utiliser un fichier de définition de rapport (. rdl) en tant que source de données. L’importation à partir d’un modèle de rapport n’est pas prise en charge.

Vous devez disposer de l’autorisation d’ouvrir le rapport sous votre compte d’utilisateur Windows et vous devez connaître l’adresse du rapport ou du serveur de rapports qui l’héberge. Vous pouvez commencer par vérifier vos autorisations en essayant d’abord d’ouvrir le rapport dans un navigateur Web. Si le rapport s’ouvre, cela confirme que vous disposez des autorisations nécessaires et de l’URL correcte.

Reporting Services doit être une version SQL Server 2008 R2 ou version ultérieure. Ces versions incluent la fonctionnalité d’exportation de flux de données qui transmet les données de rapport au format de flux de données XML. Vous pouvez identifier le serveur de rapports à l’aide de l’option Exporter en tant que flux de données qui s’affiche dans la barre d’outils du rapport lorsque vous ouvrez le rapport dans le navigateur : Icône de flux de données

Haut de la page

Choisir une approche d’importation

Les données du rapport sont ajoutées une fois lors de l’importation. Une copie des données est placée dans le classeur Power Pivot. Pour obtenir les dernières modifications apportées aux données de rapport sous-jacentes, vous pouvez actualiser les données à partir de Power Pivot dans Excel ou configurer une planification d’actualisation des données pour le classeur après sa publication dans SharePoint.

Vous pouvez utiliser l’une des approches suivantes pour ajouter des données de rapport Reporting Services à un classeur Power Pivot.

Application

Accessible

Lier

Power Pivot

Cliquez sur de rapport pour spécifier une adresse pour le rapport. Vous pouvez également cliquer sur à partir d’autres sources, puis sur rapportspour spécifier une adresse n pour le rapport.

Comment...

Power Pivot

Cliquez sur à partir de flux de données pour spécifier un document de service (. atomsvc) contenant les informations de connexion.

Comment...

Reporting Services

Cliquez sur le bouton Exporter vers le flux de données dans la barre d’outils du rapport pour exporter immédiatement les données vers Power Pivot dans Excel si ce dernier est installé sur votre ordinateur, ou enregistrez le fichier d’exportation en tant que document de service Atom (. atomsvc) pour une utilisation ultérieure.

Comment...

Haut de la page

Importer les données de rapport à l’aide d’une adresse d’un rapport publié

  1. Dans la fenêtre Power Pivot, dans l’onglet Accueil , cliquez sur à partir du rapport. L’Assistant importation de table s’ouvre.

  2. Cliquez sur Parcourir et sélectionnez un serveur de rapports.

    Si vous utilisez régulièrement des rapports sur un serveur de rapports, le serveur peut être répertorié dans sites et serveurs récents. Dans le cas contraire, dans nom, tapez une adresse pour un serveur de rapports, puis cliquez sur ouvrir pour parcourir les dossiers du site du serveur de rapports. Un exemple d’adresse pour un serveur de rapports peut être http://<NomOrdinateur>/ReportServer.

  3. Sélectionnez l’État, puis cliquez sur ouvrir. Vous pouvez également coller un lien vers le rapport, y compris le chemin d’accès complet et le nom du rapport, dans la zone de texte nom . L’Assistant importation de table se connecte au rapport et le rend dans la zone d’aperçu.

    Si le rapport utilise des paramètres, vous devez spécifier un paramètre ou vous ne pouvez pas créer la connexion au rapport. Lorsque vous procédez ainsi, seules les lignes associées à la valeur de paramètre sont importées dans le flux de données.

    1. Choisissez un paramètre à l’aide de la zone de liste ou de la zone de liste modifiable fournie dans le rapport.

    2. Cliquez sur afficher le rapport pour mettre à jour les données.

      Remarque : La consultation du rapport enregistre les paramètres que vous avez sélectionnés avec la définition du flux de données.

      Vous pouvez également cliquer sur avancé pour définir des propriétés spécifiques au fournisseur pour le rapport.

  4. Cliquez sur tester la connexion pour vous assurer que le rapport est disponible en tant que flux de données. Vous pouvez également cliquer sur avancé pour vérifier que la propriété document du service en ligne contient du code XML incorporé spécifiant la connexion de flux de données.

  5. Cliquez sur suivant pour continuer l’importation.

  6. Dans la page Sélectionner des tables et des vues de l’Assistant, activez la case à cocher en regard des parties du rapport que vous souhaitez importer en tant que données.

    Certains rapports peuvent contenir plusieurs parties, notamment des tables, des listes et des graphiques.

  7. Dans la zone nom convivial , tapez le nom de la table dans laquelle vous souhaitez que le flux de données soit enregistré dans votre classeur Power Pivot.

    Le nom du contrôle de service de création de rapports est utilisé par défaut si aucun nom n’a été attribué : par exemple, Tablix1, tablix2. Nous vous recommandons de modifier ce nom lors de l’importation pour pouvoir identifier plus facilement l’origine du flux de données importé.

  8. Cliquez sur Aperçu et filtre pour passer en revue les données et modifier les sélections de colonnes. Vous ne pouvez pas limiter les lignes importées dans le flux de données du rapport, mais vous pouvez supprimer les colonnes en désactivant les cases à cocher. Cliquez sur OK.

  9. Dans la page Sélectionner des tables et des vues , cliquez sur Terminer.

  10. Lorsque toutes les lignes ont été importées, cliquez sur Fermer.

Haut de la page

Importer les données de rapport à l’aide d’une URL vers un document de service de données

Vous pouvez également spécifier une adresse de rapport à l’aide d’un fichier de document de service de données (. atomsvc) qui contient déjà les informations de flux de rapport que vous voulez utiliser. Un document de service de données spécifie une URL pour le rapport. Lorsque vous importez le document de service de données, un flux de rapport est généré à partir du rapport et ajouté à l' Power Pivot classeur.

  1. Dans la fenêtre Power Pivot, dans l’onglet Accueil , cliquez sur à partir de flux de données. L’Assistant importation de table s’ouvre.

  2. Dans la page connexion à un flux de données , tapez un nom convivial pour faire référence à la source de données.

    Ce nom est utilisé uniquement dans le classeur Power Pivot pour faire référence à la source de données. Dans l’Assistant, vous allez définir le nom de la table dans laquelle les données sont stockées.

  3. Entrez le chemin d’accès au fichier du document de service de données (. atomsvc) qui spécifie le flux de rapport. Vous pouvez spécifier une adresse pour le document s’il est stocké sur un serveur ou vous pouvez l’ouvrir à partir d’un dossier sur votre ordinateur. Vous pouvez également cliquer sur Parcourir pour accéder au serveur sur lequel se trouve le document de service de données que vous voulez utiliser.

  4. Cliquez sur tester la connexion pour vous assurer qu’un flux peut être créé à l’aide des informations contenues dans le document de service de données.

  5. Cliquez sur Suivant.

  6. Dans la page Sélectionner des tables et des vues de l’Assistant, activez la case à cocher en regard des parties du rapport que vous souhaitez importer en tant que données.

    Certains rapports peuvent contenir plusieurs parties, notamment des tables, des listes et des graphiques.

  7. Dans la zone nom convivial , tapez le nom de la table dans laquelle vous souhaitez que le flux de données soit enregistré dans votre classeur de Power Pivot.

    Le nom du contrôle de service de création de rapports est utilisé par défaut si aucun nom n’a été attribué : par exemple, Tablix1, tablix2. Nous vous recommandons de modifier ce nom lors de l’importation afin de faciliter l’identification de l’origine du flux de données importé.

  8. Cliquez sur Aperçu et filtre pour passer en revue les données et modifier les sélections de colonnes. Vous ne pouvez pas limiter les lignes importées dans le flux de données du rapport, mais vous pouvez supprimer les colonnes en désactivant les cases à cocher. Cliquez sur OK.

  9. Dans la page Sélectionner des tables et des vues , cliquez sur Terminer.

  10. Lorsque toutes les lignes ont été importées, cliquez sur Fermer.

Haut de la page

Exporter un rapport en tant que flux de données

  1. Ouvrez un rapport à partir du gestionnaire de rapports, de SharePoint ou d’un serveur de rapports.

  2. Dans la barre d’outils rapport, cliquez sur le bouton Exporter en tant que flux de données : Icône de flux de données

    Si Excel est installé sur votre ordinateur, vous serez invité à ouvrir ou enregistrer le fichier. 

  3. Cliquez sur ouvrir pour afficher immédiatement les données importées dans la fenêtre de Power Pivot dans Excel.

Si le bouton n’est pas visible, le rapport n’est pas exécuté sur une version prise en charge de Reporting Services. Envisagez de déplacer ou de copier le rapport vers un serveur de rapports qui est une version prise en charge.

Remarque : Reporting Services inclut une extension de rendu Atom qui génère les flux à partir de fichiers de définition de rapport. Cette extension, plutôt que Power Pivot logiciel serveur, crée des flux de rapports et des documents de service de données utilisés pour exporter les données de rapport vers Power Pivot classeurs. Pour plus d’informations sur l’utilisation de flux dans Power Pivot, voir flux de données Power Pivot sur MSDN.

Haut de la page

Enregistrer un fichier document de service Atom (. atomsvc) pour des opérations d’importation ultérieures

Si vous n’avez pas d’application sur votre ordinateur qui peut ouvrir un flux de rapport, enregistrez le document en vue d’une utilisation ultérieure sur un ordinateur qui dispose de Power Pivot dans Excel. Le document que vous enregistrez spécifie une adresse pour le rapport. Il ne contient pas de données du rapport.

  1. Ouvrez un rapport à partir du gestionnaire de rapports, de SharePoint ou d’un serveur de rapports.

  2. Dans la barre d’outils rapport, cliquez sur le bouton Exporter en tant que flux de données : Icône de flux de données

  3. Cliquez sur Enregistrer pour enregistrer le fichier. atomsvc sur votre ordinateur. Le fichier spécifie le serveur de rapports et l’emplacement du fichier de rapport.

Pour utiliser le fichier. atomsvc ultérieurement, vous pouvez l’ouvrir dans Power Pivot dans Excel pour importer le flux de rapport. Pour plus d’informations sur la spécification d’un document de service de données pour les flux de rapport, voir importer des données de rapport à l’aide d’une URL vers un document de service de données dans cette rubrique.

Vous pouvez également publier ce fichier dans une bibliothèque de flux de données sur SharePoint pour le rendre accessible à toutes les personnes qui souhaitent utiliser des flux de rapport dans d’autres classeurs ou rapports. Pour plus d’informations sur les bibliothèques de flux de données, voir flux de données Power Pivot sur MSDN.

Haut de la page

Besoin d’aide ?

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×