Aide à la décision en libre-service avec Excel, PowerPivot pour Excel et Excel Services

 

S’applique à : SharePoint Server 2010

Dernière rubrique modifiée : 2017-01-19

Cet article explique comment configurer Microsoft Excel 2010 et Microsoft SQL Server 2008 R2 PowerPivot pour Microsoft Excel 2010 pour importer des données d’aide à la décision, puis pour publier des rapports sur un site Web Microsoft SharePoint Server 2010 à l’aide d’Excel Services dans Microsoft SharePoint Server 2010.

L’utilisation sans cesse croissante de l’analyse de données pour la gestion d’activités à l’échelle mondiale met souvent le service informatique de l’entreprise sous pression. Par le passé, les services informatiques créaient généralement des jeux de modèles standardisés qui servaient à générer les rapports. Le travailleur de l’information était contraint de s’en remettre au service informatique pour la génération de ces rapports, opération qui pouvait souvent prendre plusieurs jours. La pression qui pesait sur les services informatiques est désormais dissipée grâce aux derniers outils d’aide à la décision en libre-service Microsoft, qui permettent aux utilisateurs professionnels d’analyser les données et de générer leur propres rapports et données d’analyse.

À l’aide d’Excel Services et de PowerPivot pour Excel 2010, les utilisateurs peuvent importer des données à partir d’une base de données principale telle que Microsoft SQL Server 2008 R2, Microsoft SQL Server 2008 Analysis Services (SSAS), Microsoft SQL Server 2008 Reporting Services (SSRS), IBM, Oracle et les systèmes SAP. En outre, les utilisateurs peuvent importer des données à partir de plusieurs feuilles de calcul ou classeurs Excel 2010 ou bases de données Microsoft Access 2010.

Après avoir importé les données requises, que ce soit partir d’une source de données principale, d’un flux de données principal ou d’un fichier de données principal, les utilisateurs peuvent générer des rapports à l’aide d’Excel 2010 ou de PowerPivot pour Excel, puis recourir à Excel Services pour afficher ces nouvelles données dans un site Web SharePoint Server 2010.

Dans cet article :

  • Configurer Excel 2010 et PowerPivot pour Excel 2010

  • Importer des données externes avec Excel 2010 et PowerPivot pour Excel 2010

  • Publier des données importées sur SharePoint Server 2010 à l’aide d’Excel Services

Configurer Excel 2010 et PowerPivot pour Excel 2010

PowerPivot pour Excel 2010 est un complément gratuit qui apporte à Excel 2010 la puissance de l’analyse de données et de calculs informatiques éprouvés. Pour utiliser PowerPivot pour Excel 2010, vous devez installer le complément PowerPivot pour Excel 2010. Vous pouvez télécharger PowerPivot pour Excel 2010 à partir du site Microsoft | PowerPivot (éventuellement en anglais).

Pour installer PowerPivot pour Excel 2010

  1. Si votre système repose sur un système d’exploitation autre que Microsoft Windows 7 ou Microsoft Windows Server 2008 R2, vous devez installer .NET Framework 3.5 SP1.

  2. Installez Microsoft Office 2010.

  3. Installez PowerPivot pour Excel 2010.

    Important

    Si vous installez la version 32 bits d’Excel, vous devez utiliser la version 32 bits de PowerPivot. De même, si vous installez la version 64 bits d’Excel, vous devez utiliser la version 64 bits de PowerPivot.

    Notes

    Lorsque vous démarrez Excel 2010 pour la première fois, Excel vous demande l’autorisation de charger PowerPivot pour Excel 2010.

Après avoir installé PowerPivot pour Excel 2010, vous pouvez cliquer sur Aide ou appuyer sur F1 pour accéder à l’aide en ligne de PowerPivot pour Microsoft Excel. Pour obtenir de l’aide supplémentaire, ainsi que des ressources téléchargeables, voir PowerPivot pour Excel (Business Intelligence).

Importer des données externes avec Excel 2010 et PowerPivot pour Excel 2010

Cette section explique comment utiliser Excel 2010 et PowerPivot pour Excel 2010 pour importer des données externes à partir de plusieurs sources. Les deux applications permettent d’effectuer cette opération, mais PowerPivot pour Excel 2010 prend en charge des fichiers dont la taille peut atteindre 2 Go et peut gérer jusqu’à 4 Go de données en mémoire. Comme indiqué précédemment, les utilisateurs peuvent importer des données à partir d’une base de données principale telle que Microsoft SQL Server 2008 R2, Microsoft SQL Server 2008 Analysis Services (SSAS), Microsoft SQL Server 2008 Reporting Services (SSRS), IBM, Oracle et les systèmes SAP. Les utilisateurs peuvent également utiliser les deux applications pour importer des données à partir d’autres feuilles de calcul et classeurs Excel, et bases de données Web et de bureau Access 2010.

Dans cette section :

  • Importer des données externes avec Excel 2010

  • Importer des données externes avec PowerPivot pour Excel 2010

Importer des données externes avec Excel 2010

Il existe deux façons d’importer des données dans Excel 2010. La première consiste à utiliser la fonctionnalité Données externes. La seconde consiste à utiliser l’Assistant Connexion de données pour se connecter à plusieurs sources de données. Ce sont notamment les suivantes :

  • Microsoft SQL Server

  • Microsoft SQL Server Analysis Services (SSAS)

  • DSN ODBC

  • Microsoft Data Access - Fournisseur OLE DB pour Oracle

  • Autres/Avancés

Pour importer des données à l’aide de la fonctionnalité Données externes

  1. Dans Excel 2010, ouvrez un nouveau classeur.

  2. Dans la barre de menus, cliquez sur Données.

  3. Dans le menu Ruban, dans la section Données externes, cliquez sur Autres sources, puis sélectionnez la source à partir de laquelle vous souhaitez importer les données externes. La liste qui apparaît présente les options suivantes :

    • Depuis Access

    • À partir du Web

    • À partir du texte

    • Autres sources

      • Provenance : SQL Server

      • Provenance : Analysis Services

      • Provenance : Importation de données XML

      • Provenance : Assistant Connexion de données

      • Provenance : Microsoft Query

    • Connexions existantes

Pour établir une connexion de source de données avec l’Assistant Connexion de données

  1. Dans Excel 2010, ouvrez un classeur vide.

  2. Dans la barre de menus, cliquez sur Données, puis cliquez sur Connexions dans le groupe Connexions.

  3. Dans la fenêtre Connexions du classeur, cliquez sur Ajouter.

  4. La fenêtre Connexions du classeur présente tous les fichiers de connexion actuels. Cliquez sur Rechercher si vous souhaitez une connexion qui n’est pas répertoriée.

  5. La fenêtre Sélectionner la source de données présente des fichiers de connexion supplémentaires. Cliquez sur Nouvelle source si la connexion recherchée n’est pas répertoriée.

  6. Lorsque l’Assistant Connexion de données apparaît, la liste suivante de sources de données apparaît :

    • Microsoft SQL Server

    • Microsoft SQL Server Analysis Services (SSAS)

    • DSN ODBC

    • Microsoft Data Access - Fournisseur OLE DB pour Oracle

    • Autres/Avancés

  7. Cliquez sur l’une des sources de données, puis cliquez sur Suivant pour démarrer l’Assistant.

Importer des données externes avec PowerPivot pour Excel 2010

L’importation de données externes avec PowerPivot pour Excel 2010 est la fonctionnalité par défaut de ce complément Excel 2010. Différentes sources permettent d’importer des données. PowerPivot pour Excel 2010 s’apparente à Excel 2010 dans la façon dont vous pouvez importer des données et vous connecter à une source de données pour importer des données. La liste suivante indique les nombreuses sources de données que PowerPivot pour Excel 2010 peut utiliser :

  • bases de données Accès ;

  • bases de données relationnelles SQL Server ;

  • bases de données relationnelles Oracle ;

  • bases de données relationnelles Teradata ;

  • bases de données relationnelles Informix ;

  • bases de données relationnelles IBM DB2 ;

  • bases de données relationnelles Sybase ;

  • autres bases de données relationnelles (fournisseur OLE DB ou pilote ODBC) ;

  • fichiers texte ;

  • fichiers Microsoft Excel;

  • classeur PowerPivot ;

  • cube Analysis Services ;

  • flux de données.

Pour importer des données à partir d’une base de données

  1. Dans Excel 2010, cliquez sur PowerPivot dans la barre de menus, puis cliquez sur Fenêtre PowerPivot dans la section Lancer.

  2. Dans PowerPivot pour Excel 2010, cliquez sur De la base de données dans le groupe Données externes.

  3. Choisissez la source de votre choix dans la liste qui vous est proposée :

    • Provenance : SQL Server

    • Depuis Access

    • À partir d’Analysis Services ou de PowerPivot

  4. Terminez l’Assistant.

Pour importer des données à partir d’un rapport

  1. Dans PowerPivot pour Excel 2010, cliquez sur À partir d’un rapport dans le groupe Données externes.

  2. Dans l’Assistant Importation de table, tapez le nom de cette connexion l’espace de nom convivial de la connexion.

  3. Cliquez sur Parcourir, puis sélectionnez une URL ou un serveur Microsoft SQL Server Reporting Services (SSRS). Notez que si vous utilisez souvent des rapports sur un serveur de rapports, le serveur est peut-être répertorié dans Sites et serveurs récents. Si aucun site ou serveur SQL Server Reporting Services n’est répertorié, tapez l’adresse d’un site ou serveur Reporting Services dans l’espace Nom, puis cliquez sur Ouvrir et parcourez les dossiers du serveur ou sélectionnez le rapport.

  4. L’Assistant Importation de table se connecte au rapport, puis l’affiche dans la zone d’aperçu.

  5. Cliquez sur Suivant, puis sélectionnez le rapport à importer et cliquez sur Ouvrir.

  6. L’Assistant Importation de table affiche ensuite la fenêtre Sélectionner des tables et des vues qui vous permet de sélectionner les tables et les vues à partir desquelles vous souhaitez importer des données. Si le rapport que vous importez ne contient qu’une seule table, vous pouvez également cliquer sur Afficher un aperçu et filtrer pour sélectionner les colonnes à importer.

  7. Cliquez sur Terminer lorsque vous avez sélectionné les données à importer, puis cliquez sur Fermer lorsque l’Assistant Importation de table indique que l’importation a réussi.

Pour plus d’informations, voir Aide et procédures Excel 2010.

Publier des données importées sur SharePoint Server 2010 à l’aide d’Excel Services

Une fois que vous avez importé les données externes dans PowerPivot pour Excel 2010 et que vous les avez enregistrées sous la forme d’une feuille de calcul ou d’un classeur Excel, l’étape suivante consiste à les publier dans SharePoint Server 2010.

Pour publier les données importées dans SharePoint Server 2010

  1. Dans Excel 2010, cliquez sur le Ruban Fichier, cliquez sur Enregistrer et envoyer dans le menu, puis cliquez sur Enregistrer dans SharePoint dans la section Enregistrer et envoyer.

  2. Dans la section Emplacements récents, cliquez sur un emplacement dans la liste, puis cliquez sur Enregistrer sous. Si vous n’avez pas déjà publié de classeurs, aucun emplacement n’est répertorié dans la section Emplacements récents. Dans ce cas, cliquez sur Rechercher un emplacement dans la section Emplacements et tapez l’URL du site SharePoint Server dans la boîte de dialogue Enregistrer sous, puis accédez au site ou à la bibliothèque où vous souhaitez enregistrer votre feuille de calcul ou classeur.

    Notes

    Vous devez explicitement approuver la bibliothèque SharePoint Server, les chemins d’accès UNC ou les sites Web HTTP pour pouvoir afficher des classeurs Excel 2010 dans un navigateur après leur publication sur un site Web SharePoint Server. Pour plus d’informations, voir Planifier l’authentification d’Excel Services (SharePoint Server 2010) et Gérer les emplacements approuvés Excel Services.

  3. Dans la boîte de dialogue Enregistrer sous, vous pouvez cliquer sur Options de publication si vous souhaitez uniquement publier des feuilles individuelles ou des éléments spécifiques du classeur ou définir des paramètres de telle sorte que des cellules spécifiques soient modifiables lorsque le classeur est affiché. Dans la fenêtre Options de publication, vous pouvez également sélectionner l’option Ouvrir dans Excel dans le navigateur pour afficher immédiatement le classeur dans un navigateur après sa publication et l’option Enregistrer les miniatures. Lorsque vous avez terminé, cliquez sur Enregistrer.

Notez que vous pouvez également utiliser la fonctionnalité Ajouter un document dans la bibliothèque de documents SharePoint Server pour enregistrer les fichiers directement. En outre, si WebDAV est installé sur l’ordinateur SharePoint Server, vous pouvez copier un fichier sur la batterie de serveurs SharePoint Server sous la forme d’un partage de fichiers, par exemple, \\sharepoint-farm\sute\subsite\doclib.

Pour plus d’informations sur le déploiement de l’aide à la décision en libre-service dans votre organisation, voir les liens suivants :