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 Power Pivot de travail. La procédure suivante explique comment créer la connexion à l’état et importer les données dans votre document.

Contenu de cet article

Configuration requise

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

Vous devez être autorisé à ouvrir le rapport sous votre Windows utilisateur et connaître l’adresse du rapport ou du serveur de rapports qui l’héberge. Vous pouvez vérifier vos autorisations en essayant tout d’abord d’ouvrir le rapport dans un navigateur web. Si le rapport s’ouvre, il confirme que vous avez les autorisations suffisantes et l’URL correcte.

Reporting Services doit être la version SQL Server version 2008 R2 ou ultérieure. Ces versions incluent la fonctionnalité d’exportation de flux de données qui permet de signaler les données 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 apparaît dans la barre d’outils du rapport lorsque vous ouvrez le rapport dans un navigateur : Icône de flux de données

Haut de la page

Choisir une approche d’importation

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

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

Application

Approche

Lier

Power Pivot

Cliquez sur À partir du rapport pour spécifier une adresse à l’état. Vous pouvez également cliquer sur Autres sources,puis sur Rapportspour spécifier une adresse n pour un état.

Comment...

Power Pivot

Cliquez sur Data Feeds pour spécifier un document de service (.atomsvc) contenant les informations de connexion.

Comment...

Reporting Services

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

Comment...

Haut de la page

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

  1. Dans la Power Pivot, sous 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, il se peut qu’il figure dans les sites et serveurs récents. Sinon, dans Nom, tapez l’adresse d’un serveur de rapports, puis cliquez sur Ouvrir pour parcourir les dossiers sur le site du serveur de rapports. Un exemple d’adresse pour un serveur de rapports peut être http://<nom de l'>/reportserver.

  3. Sélectionnez l’état, puis cliquez sur Ouvrir. Vous pouvez également coller un lien vers l’état, y compris le chemin d’accès complet et le nom de l’état, dans la zone de texte Nom. L’Assistant Importation de table se connecte à l’état et le affiche 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 du rapport. Ainsi, seules les lignes liées à la valeur du 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 déroulante du rapport.

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

      Remarque : L’affichage 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 du fournisseur pour l’état.

  4. Cliquez sur Connexion de test pour vérifier que le rapport est disponible en tant que flux de données. Vous pouvez également cliquer sur Avancé pour confirmer que la propriété Document de service en ligne contient un XML incorporé qui spécifie la connexion au flux de données.

  5. Cliquez sur Suivant pour poursuivre l’importation.

  6. Dans la page Sélectionner les tables et vues de l’Assistant, cochez la case en regard des parties de l’état que vous voulez importer en tant que données.

    Certains rapports peuvent contenir plusieurs parties, notamment des tableaux, des listes ou des graphiques.

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

    Par défaut, le nom du contrôle Reporting Service est utilisé si aucun nom n’a été attribué : par exemple, Tablix1, Tablix2. Nous vous recommandons de modifier ce nom lors de l’importation afin de pouvoir identifier plus facilement l’origine du flux de données importé.

  8. Cliquez sur Aperçu et Filtre pour examiner les données et modifier les sélections de colonnes. Vous ne pouvez pas restreindre les lignes importées dans le flux de données du rapport, mais vous pouvez supprimer des colonnes en ôtant les cases à cocher. Cliquez sur OK.

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

  10. Une fois toutes les lignes importées, cliquez sur Fermer.

Haut de la page

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

Une autre solution que de spécifier une adresse de rapport consiste à utiliser un fichier de document de service de données (.atomsvc) qui contient déjà les informations de flux de rapports que vous voulez utiliser. Un document de service de données spécifie une URL vers le rapport. Lorsque vous importez le document de service de données, un flux de rapports est généré à partir du rapport et ajouté au Power Pivot de données.

  1. Dans la Power Pivot, dans l’onglet Accueil, cliquez sur À partir de flux de données. L’Assistant Importation de table s’ouvre.

  2. Dans la Connecter page d’un flux de données, tapez un nom convivial à utiliser lors de la référence à la source de données.

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

  3. Tapez le chemin d’accès au document de service de données (.atomsvc) qui spécifie le flux de rapport. Vous pouvez spécifier une adresse pour le document si elle est stockée sur le serveur, ou vous pouvez l’ouvrir à partir d’un dossier sur votre ordinateur. Vous pouvez également cliquer sur Parcourir pour accéder à un serveur qui contient 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 du document de service de données.

  5. Cliquez sur Suivant.

  6. Dans la page Sélectionner les tables et vues de l’Assistant, cochez la case en regard des parties de l’état que vous voulez importer en tant que données.

    Certains rapports peuvent contenir plusieurs parties, notamment des tableaux, des listes ou des graphiques.

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

    Par défaut, le nom du contrôle Reporting Service est utilisé si aucun nom n’a été attribué : par exemple, Tablix1, Tablix2. Nous vous recommandons de modifier ce nom lors de l’importation afin de pouvoir identifier plus facilement l’origine du flux de données importé.

  8. Cliquez sur Aperçu et Filtre pour examiner les données et modifier les sélections de colonnes. Vous ne pouvez pas restreindre les lignes importées dans le flux de données du rapport, mais vous pouvez supprimer des colonnes en ôtant les cases à cocher. Cliquez sur OK.

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

  10. Une fois toutes les lignes 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, SharePoint ou d’un serveur de rapports.

  2. Dans la barre d’outils du 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 êtes invité à ouvrir ou enregistrer le fichier. 

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

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

Remarque : Reporting Services inclut une extension de rendu Atom qui génère les flux à partir de fichiers de définition de rapports. 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 des données de rapport vers Power Pivot de travail. Pour plus d’informations sur l’utilisation de flux Power Pivot, consultez les flux de données Power Pivot sur MSDN.

Haut de la page

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

Si vous n’avez pas sur votre ordinateur d’application qui peut ouvrir un flux de rapports, enregistrez le document pour un usage futur sur un ordinateur sur Power Pivot dans Excel. Le document que vous enregistrez spécifie une adresse pour l’état. Il ne contient pas de données provenant de l’état.

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

  2. Dans la barre d’outils du 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 stocker 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 Excel pour importer le flux de rapports. Pour plus d’informations sur la spécification d’un document de service de données pour les flux de rapports, 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 afin qu’il soit accessible à toute personne qui souhaite utiliser des flux de rapports dans d’autres classeeurs 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
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?

Qu’est-ce qui a affecté votre expérience ?

Avez-vous d’autres commentaires ? (Facultatif)

Nous vous remercions pour vos commentaires.

×