Microsoft Office

Analyse décisionnelle avec SharePoint et Excel

Ben Curry and Bill English with the Microsoft SharePoint teams

 

À une vue d'ensemble :

  • L'architecture Microsoft BI
  • Utilisez Excel pour analyser des données
  • Publication et la mise à jour des listes SharePoint
  • Utilisation d'Excel Services

Contenu

La vue d'ensemble Microsoft BI
BI Intégration avec SharePoint Server 2007
Utilisez Excel pour analyse des données
Compléments Excel
Office BI Intégration aux listes SharePoint
Excel Services
L'authentification entre client et serveur
Publication des classeurs Excel
Configuration des composants WebPart Excel Web Access
Fonctionnalités non prises en charge dans Excel Services
Options et des coûts

Décideurs métier d'aujourd'hui présentent un avantage distinct sur leurs prédécesseurs lorsqu'il s'agit d'entreprise intelligence (BI) Outils que leur peuvent utiliser pour l'analyse, trending et présentation des données.Une stratégie BI bonne, pris en charge par une base solide de technologies d'analyse DÉCISIONNELLE, pouvez rationaliser les processus métier lors également augmenter la productivité et à la marge.

Le général stratégie BI de Microsoft comprend une suite de serveur et côté client Outils Intégration de données.Puissants outils analytiques et de rapports dans SQL Server 2005 fournissent l'infrastructure de gestion des données de structure fondamentale, alors que les applications Microsoft Office, en particulier Microsoft Office Excel, offrent la souplesse pour employés des informations à distance à interagir avec les sources de données centralisé et sécurisé.

Cet article, qui est une adaptation du carnet de Microsoft Press Microsoft Office SharePoint Server 2007 Best Practices, se concentre sur comment vous pouvez utiliser Excel et Excel Services pour analyser les données d'analyse décisionnelle de métier des sites SharePoint.Notez que certaines fonctionnalités abordées ici, telles que les bibliothèques de connexions de données, sont proposées qu'avec SharePoint Server 2007 Enterprise de licences.

La vue d'ensemble Microsoft BI

Il existe plusieurs façons pour analyser des données externes et publiez-le sur les sites SharePoint, y compris à l'aide d'Excel Services.Selon vos besoins professionnels particulier, vous pouvez choisir une méthode d'intégration de données qui permettront à un administrateur de manière plus sélective créer et déployer des rapports de données et réduire le contrôle utilisateur final, ou vous pouvez choisir de permettre aux utilisateurs finaux en activant les accéder aux sources de données et générer des rapports personnalisés directement dans SharePoint.La suite Microsoft BI inclut la possibilité d'en toute sécurité et de manière sélective déployer données selon les informations d'identification de l'utilisateur.

La stratégie Microsoft BI comprend trois composants principaux :

  • La plate-forme BI
  • Outils de l'utilisateur final et applications de gestion des performances
  • Les mécanismes de livraison

La plate-forme BI contient les divers base de données et data warehouse de composants pour stocker les données et de schéma.SQL Server 2005 Analysis Services (SSAS) fournit un modèle sémantique, appelé un modèle de dimension unifié (UDM).L'UDM définit les entités métier, logique métier, calculs et mesures et fournit un pont entre les utilisateurs finaux et les sources de données.Les utilisateurs finaux pouvez exécuter des requêtes directement sur L'UDM à l'aide d'outils analyse DÉCISIONNELLE, tels que les Excel et Office PerformancePoint Server 2007.la figure 1 illustre comment un utilisateur peut demander des sources de données SQL Server via L'UDM.

fig01.gif

Figure 1 interaction entre les outils de l'utilisateur final et la plate-forme BI

la figure 2 illustre la solution Microsoft BI intégrée globale.SharePoint Server 2007 se trouve en haut de la pile et joue le hub via les informations employés peuvent collaboratively accès and analyser des données.

fig02.gif

La figure 2 Architecture de la solution MicrosoftBI intégrée

BI Intégration avec SharePoint Server 2007

Excel, Excel Services, Centre de rapports SharePoint et le catalogue de données le (BDC) sont le par défaut, ou la base, fonctionnalités BI au sein de la suite de produits Office.SQL Server 2005 Reporting Services, Analysis Services et PerformancePoint Server 2007 étendent les fonctionnalités d'analyse DÉCISIONNELLE centrales en offrant des capacités de création de rapports, magasins de données analyse approfondie des données et la surveillance en temps réel.figure 3 illustre la relation entre les diverses applications BI globale.Notez comment essentielle SharePoint Server 2007 est comme point de négociation de données entre applications serveur et client.

fig03.gif

La figure 3 SharePoint Server 2007 au cœur de la solution Microsoft BI

Utilisez Excel pour analyse des données

Excel s'intègre parfaitement avec SQL Server 2005 et SharePoint Server 2007 et joue un rôle essentielle en fournissant aux utilisateurs finaux à l'aide des outils pour analyse de données, construction à l'exploration de données et la création de tableaux croisés dynamiques.Excel 2007 améliore la capacité de l'utilisateur pour accéder et analyser des données à partir de cubes SSAS à l'aide de tableaux croisés dynamiques et des graphiques croisés dynamiques.Données de services d'analyse également accessibles avec Excel 2003 par le biais de tableaux croisés dynamiques, mais cela implique une configuration supplémentaire.

Excel 2007 fournit de nouvelles fonctionnalités, telles que la possibilité pour afficher et manipuler des indicateurs de performance clés Analysis Services et la flexibilité pour créer des cartes de performance indicateur de performance clé (KPI).(Notez que nous reporter aux rapports, les tableaux de bord, cartes de performance et des indicateurs de performance clés, ou indicateurs de performance clés (KPI), comme le moyen pour l'analyse, préparation et présenter des données dans SharePoint Server 2007.) L'écran dans la figure 4 montre un tableau croisé dynamique Excel.Le classeur est directement lié à un cube SSAS.Champs de la liste de champs de tableau croisé dynamique, affiché pour une droite de la figure, peuvent être déplacées et déposées sur l'espace de travail principal pour créer des cartes de performance, y compris les indicateurs de performance clés (KPI).

fig04.gif

La figure 4 classeur Excel connecté directement à SSAS affichant la fonctionnalité de tableau croisé dynamique

Les classeurs Excel peuvent être stockés dans des bibliothèques de documents SharePoint, elles peuvent être partagées et version.Détails historiques peuvent être capturés et stockées pour chaque classeur dynamiquement.Plus important encore, classeurs Excel contenant des connexions actives vers Analysis Services peuvent être publiés dans Excel Services et disponibles pour l'affichage via un navigateur Web sans avoir besoin d'un client Excel.

Compléments Excel

Aideront à analyser vos données distantes et envoi de données de bout en deux compléments Excel BI.Les SQL Server 2005 Data Mining compléments pour Office 2007 d'inclure un Exploration de données personnalisées et prévisions Outils pour qu'Excel, telles que la possibilité d'estimation et de prévoir basé sur certains modèles dans les champs de données sélectionnée.figure 5 montre le menu extraction de données sur le ruban 2007 Excel.

fig05.gif

La figure 5 du ruban d'Excel 2007 affichant les options de menu extraction de données

Un modèle de Visio de l'exploration de données est également inclus comme partie de la macro complémentaire d'exploration de données et vous pouvez facilement générer réseau dépendance, cluster et décision arborescences basé sur les modèles d'exploration de SSAS.Le complément d'exploration de données peut servir pour créer des modèles d'exploration de données sur des données serveur d'analyse existantes ou pour exécuter des requêtes supplémentaires dans les classeurs Excel.la figure 6 illustre un exemple d'un modèle prévisionnel basé sur données de serveur d'analyse existant.

fig06.gif

La figure 6 Exploration de données modèle décision arborescence basé sur une connexion serveur existante Excel 2007 classeur d'analyse

Un préférable d'utiliser le complément PerformancePoint pour Excel pour permettre aux utilisateurs d'accéder aux tâches affectées à distance à l'aide d'Excel et soumettre les mises à jour des feuilles à PerformancePoint Server pour approbation.( figure 7 illustre le PerformancePoint complément pour Excel activement sélectionné dans le ruban d'Excel 2007.) Le complément fournit une fonctionnalité équivalente dans Excel 2007 et Excel 2003, à l'exception que certaines fonctionnalités de mise en forme relatives spécifiquement pour les styles de tableau croisé dynamique ne seront pas disponibles dans Excel 2003.Notez que le complément PerformancePoint pour Excel nécessite une installation existante de Excel 2003 (SP2) ou Excel 2007.Vous pouvez trouver davantage d'informations sur les conditions préalables dans l'article »Installer le complément PerformancePoint pour Excel."

fig07.gif

La figure 7 du ruban d'Excel 2007 affichant les options du menu PerformancePoint

Office BI Intégration aux listes SharePoint

Excel et Access continuent à lire un rôle clé dans la négociation entre client et serveur fonctionnalités BI dans SharePoint Server 2007 et ils permettent d'exposer les données dans des sites SharePoint.Par exemple, les feuilles de calcul Excel peuvent être publiés sous forme de liste SharePoint dans lequel les données peuvent être accessibles et mis à jour par plusieurs utilisateurs.

Voici quelques scénarios, que vous devez envisager lorsque l'utilisation de bases de données Access et évaluer votre analyse de données doit :

  • Vous pouvez publier une base de données Access sous forme de liste SharePoint et analyse des données supplémentaires dans SharePoint.Autres avantages principaux incluent le filtrage et tri.
  • Bases de données Access 2007 peuvent être mis à niveau vers bases de données SQL Server 2005 à l'aide de l'Assistant de migration Access 2007.Par exemple, vous pouvez faire migrer une base d'existante données Access 2007 vers SQL Server 2005 pour une solution de base de données évolutives et ensuite utilisez Reporting Services pour créer des rapports personnalisés, vous pouvez ensuite publier directement vers SharePoint Server 2007.
  • Vous pouvez utiliser Access 2007 comme mécanisme de génération d'états frontal pour les listes SharePoint.Access 2007 offre la possibilité d'importer une liste SharePoint, ou plusieurs listes SharePoint, dans une base de données Access 2007 pour effectuer des rapports supplémentaires tout en conservant un lien actif sauvegarder à la liste sur le serveur SharePoint.

Il existe certains principales différences entre l'utilisation des données entre Excel 2003 et Excel 2007, sont traités dans les sections suivantes.

Excel pour SharePoint et synchronisation de données Nouvelles listes de sites SharePoint peuvent être créés directement à partir de feuilles de calcul Excel existantes (par exemple, en sélectionnant créer | listes personnalisées | importer une feuille de calcul).SharePoint va importer toutes les colonnes et les données existantes ou vous pouvez spécifier une plage de cellules à importer, par exemple, une plage de cellules, une plage de la table ou une plage nommée.Les formules existantes dans la feuille de calcul source Excel sont converties dans les colonnes calculées.

Si vous utilisez Excel 2003, vous pouvez créer une liste SharePoint directement à partir d'Excel en cliquant sur une seule cellule dans la feuille de calcul Excel, puis en sélectionnant liste | publier la liste.Cela crée une nouvelle liste SharePoint en mode Feuille de données.Notez que lorsque vous vous sont publiez à partir d'Excel 2003 dans une liste SharePoint, une seule feuille est publiée, en d'autres termes, si vous disposez d'un classeur Excel avec plusieurs feuilles de calcul, non pour toutes les feuilles de calcul sont publiées.

Liaison peut être conservé entre le fichier Excel 2003 d'origine et la nouvelle liste SharePoint et de synchronisation peut être exécutée ces deux méthodes.C'est-à-dire que vous pouvez ajouter de nouvelles lignes à la feuille de calcul source Excel 2003 et la liste SharePoint liée mis à jour.De même, vous pouvez mettre à jour la liste SharePoint et disposez le classeur Excel source mis à jour.

À l'aide d'Excel 2007, vous disposez des deux options pour publier des données dans SharePoint :

  • Vous pouvez publier dans Excel Services.Si Excel Services est installé dans le cadre de votre déploiement SharePoint Server 2007, une synchronisation à sens unique existera entre le fichier source Excel 2007 et la version serveur publié.En d'autres termes, les mises à jour le fichier source peuvent être déplacées à une version publiée existante et les modifications apparaissent dans une page Web.
  • Vous pouvez exporter un tableau dans Excel 2007 dans une liste SharePoint.Une fois une table a été exportée, aucune liaison ne demeure entre les données source et de destination.C'est-à-dire, mise à jour le fichier Excel d'origine ne mettra pas à puis jour données dans la liste SharePoint et les données mises à jour dans la liste SharePoint sont mise pas à jour le fichier Excel 2007 d'origine.

La différence principale entre la publication à partir d'Excel 2003 et la publication à partir d'Excel 2007 sur un site SharePoint est que vous pouvez publier non seulement une seule feuille de calcul Excel, mais l'intégralité d'un classeur Excel si vous utilisez Excel 2007 avec Excel Services installés.Dans Excel 2007, l'option de publication a été générée dans le menu Fichier principal et allez publier l'intégralité d'un classeur Excel sur Excel Services.

SharePoint-à-Excel et synchronisation des données Listes de sites SharePoint peuvent être exportées vers Excel, et vous pouvez choisir de conserver un lien entre les données exportées et la liste SharePoint d'origine.Mises à jour de la liste SharePoint sont synchronisées à la feuille de calcul Excel externe.Il s'agit d'une synchronisation à sens unique, mises à jour de la feuille Excel exportée ne seront pas répliqués à la liste SharePoint d'origine.Notez que à l'aide l'exporter vers Excel option dans le menu Actions dans une bibliothèque de documents SharePoint Server 2007 ou une liste en mode standard ou feuille de données, nécessite le client Excel 2007 pour être présent.

Utilisant le mode Feuille de données, vous pouvez directement manipuler et manipuler des données (comme sélectionner et supprimer plusieurs lignes de données) dans l'affichage Feuille de données dans le navigateur.Affichages en mode Feuille de données vous permettent également effectuer une analyse des données supplémentaires, telles que l'exportation et de rapports sur les données de liste dans Access et utiliser Excel pour la requête, imprimer, graphique, créer des tableaux croisés dynamiques, comme illustré dans le volet droit de la figure 8 .Excel 2003 et Excel 2007 sont prises en charge lorsque vous sélectionnez la liste de requête avec option de volet Office Excel dans mode Feuille de données.

figure08.gif

La figure 8 le mode

Gardez à l'esprit que l'affichage en mode Feuille de données nécessite la présence d'un côté client les contrôle de feuille de données de liste de compatible avec Windows SharePoint Services (comme Excel 2003, Excel 2007, Access 2003 ou Access 2007) et la prise en charge des contrôles ActiveX.Ce diffère le WebPart Excel Web Access, qui est utilisée en conjonction avec les services Excel, ne nécessite pas de contrôle ActiveX et n'a pas dépendances côté client.

Conséquences de compléments Excel

N'oubliez pas que certaines macros complémentaires Excel peuvent provoquer un problème lorsque vous essayez d'intégrer Excel à des listes SharePoint.En particulier, si que vous essayez de créer une nouvelle liste SharePoint (SharePoint Server 2007 ou Windows SharePoint Services 3.0) à partir une feuille de calcul Excel 2007 ou Excel 2003 et que vous recevez l'erreur « méthode ' valider » d'objet 'IOW SPostData' a échoué », le problème peut être dû à un ou plusieurs compléments Excel.

J'ai rencontré un problème en particulier avec l'utilitaire d'analyse complément, qui est fourni avec des options de macro complémentaire Excel 2007 emploi-la.Il existe une solution côté client à ce problème implique la modification du fichier EXPTOOWS.XLA sur le client et de modifier le fichier dans Excel à l'aide de l'éditeur de code Visual Basic.Pour des détails sur comment procéder, voir la rubrique mon blog comptabiliser à"Méthode 'Valider » de l'objet « IOWSPostData » a échoué."

Hughes —Kathy, MVP Microsoft

Excel Services

Excel Services fait partie de SharePoint Server 2007 Enterprise Edition.Un avantage de cette édition est que vous pouvez publier un classeur Excel sur une page Web et que les utilisateurs finaux peuvent afficher contenu classeur sans la présence du client Excel.Toutefois, pour les utilisateurs d'interagir avec Excel Services, les clients requièrent la Office SharePoint 2007 Enterprise client licence d'accès (CAL).

Le classeur publié est effectivement une version en lecture seule du classeur Excel source.Cela permet bien partager des informations tout en garantissant l'intégrité des données, un classeur Excel publié, tel qu'un budget annuel ou fiscal est une version centralisée et unique accédée par tous.Ici, nous parlerons fonctionnalités clés d'Excel Services.

Contrairement à la création d'une nouvelle liste SharePoint en important une feuille de calcul Excel ou publier une feuille de calcul Excel 2003, vous pouvez utiliser Excel 2007 pour publier l'intégralité d'un classeur Excel dans Excel Services.Dans chaque classeur, vous pouvez limiter le nombre de feuilles de calcul à publier ou choisir publier toutes les.

Les trois principaux composants Excel Services sont décrites ici :

  • Le composant services de calcul Excel (ECS) charge le classeur Excel dans une page Web, effectue des calculs côté serveur et actualise les données externes.
  • Le composant WebPart Excel Web Access (EWA) affiche un classeur ou interconnecter parties d'un classeur sur une page Web ou un tableau de bord.Il utilise DHTML et JavaScript pour la page Web interaction, évitant ainsi la nécessité de télécharger des contrôles ActiveX sur le client.EWA WebPart peut être configuré pour filtrer des valeurs spécifiques.EWA est contrairement à en mode Feuille de données disponible dans des listes SharePoint, en fonction de contrôles ActiveX avec le client Excel ou Access.Et EWA offre des fonctionnalités supplémentaires, telles que la possibilité de créer un instantané d'un classeur Excel.
  • Excel Web services (EWS) est un service Web API, les développeurs peuvent utiliser pour développer des applications personnalisées ou un module complémentaire pour Excel Services.L'adresse standard pour accéder aux ces services Web estserver_site_name/_vti_bin/ExcelService.asmx.

Plusieurs options de configuration sont disponibles lorsque vous déployez les services Excel.En général, Excel Services installe EWA EWS sur le serveur Web frontal et un ECS sur le serveur d'applications.Dans un déploiement single-server, EWA, EWS et ECS sont installés sur le même serveur.Dans les déploiements multiserveur, les composants peuvent être installés sur des serveurs distincts.Une considération principale du déploiement Excel Services et celle que vous souhaitez planifier soigneusement, est comment l'authentification entre les serveurs et clients est négociée.

L'authentification entre client et serveur

Dans un environnement serveur distribué dans lequel SQL Server 2005 et Analysis Services sont sur un ordinateur autre que SharePoint Server 2007 et Excel Services, et où exploitation des connexions de données externes — c'est-à-dire, un fichier ODC (Office Data Connection), pour votre SSAS comme base pour votre classeur Excel publié, vous devez configurer Kerberos pour emprunter l'identité l'utilisateur à accéder au serveur de base de données et l'approbation/délégation entre serveurs.La même s'applique également lorsque vous implémentez Intégration de Reporting Services où SQL Server 2005 et Reporting Services sont sur un ordinateur autre que SharePoint Server 2007.

Publication des classeurs Excel

Raisons, veillez à établir des emplacements de fichiers approuvés et des bibliothèques de connexions de données approuvé, tel que défini dans les paramètres Excel Services dans les services partagés, avant de publier vos classeurs Excel.Ils constituent la base pour la publication avec succès les classeurs Excel, telles que la publication d'une analyse en ligne du traitement de tableau croisé dynamique (OLAP), utilise un fichier ODC situé dans une bibliothèque de connexions de données approuvée.Excel 2007 inclut une option dans le menu Fichier principal pour publier dans Excel Services.(Notez que le classeur Excel doit tout d'abord être enregistré sur un emplacement de fichier approuvé).

ECS effectue des calculs incluses dans le classeur Excel source sur le serveur, ce qui signifie que fonctions réelles et les formules ne sont pas directement accessibles pour les utilisateurs finaux.

L'inférence principal en utilisant Excel Services est qu'un classeur Excel peut être publié dans une page Web, mais la version publiée n'est pas modifiable.Les utilisateurs ne peuvent pas apporter des modifications ou saisir de nouvelles données et enregistrer les modifications apportées à la source de fichier Excel ou classeur.Au lieu de cela, les utilisateurs peuvent effectuer des calculs au moment de l'exécution via le navigateur en fonction des paramètres créés dans le classeur Excel source.Une fois une page Web contenant EWA est actualisée ou un utilisateur termine son session du navigateur, les modifications calculées sont perdues.

Instantanés de classeurs Excel peuvent être capturés et enregistrés en tant que distincts fichiers Excel à l'ordinateur client.Un instantané inclut les valeurs de données dans le classeur Excel publié et exclut les formules ou d'autres logiques applicatives du classeur source.Les utilisateurs finaux avec autorisations visionneuse à la bibliothèque de documents contenant le fichier Excel source et l'emplacement du fichier Excel publié peuvent copier le classeur Excel publié dans un fichier Excel (y compris les valeurs de données et les formules) et ouvrir un instantané d'un classeur Excel.la figure 9 illustre les ouvrir dans Excel Ouvrir l'instantané dans Excel options et disponibles dans la barre d'outils composant EWA.

fig09.gif

La figure 9 Excel Exporter options disponibles dans le parttoolbar EWA Web

Excel 2007 est requis pour Excel instantanés et copie de Excel à partir d'un composant WebPart EWA.Si Excel 2007 n'est pas installé sur l'ordinateur client où un instantané ou une copie est tentée, le message suivant s'affiche: « Impossible d'ouvrir le classeur.Excel n'est peut-être pas installé correctement (ou a été configurée pour être installée lors de la première utilisation), le chemin d'accès au document peut être incorrect ou votre session peut avoir expiré.Essayez de rouvrir le classeur, ou en cliquant sur Recharger dans la barre d'outils Excel Web Access. »

Les classeurs Excel 2007 qui contiennent plusieurs feuilles de calcul peuvent être publiés dans Excel Services.L'utilisateur de publier le classeur peut décider des feuilles de calcul dans un classeur pour afficher à l'heure de l'enregistrer et publier dans Excel Services.Parties d'une feuille de calcul Excel peuvent également être publiés en sur des cellules nommées ou des paramètres définis dans le classeur Excel source.

Raisons, vous devez activer l'audit, gestion des versions, et approbation de contenu de la bibliothèque de documents rapports (ou l'emplacement de bibliothèque de document désigné) pour les classeurs Excel publiés pour surveiller modifie et mises à jour vers les classeurs Excel source.

Configuration des composants WebPart Excel Web Access

Une fois un classeur Excel 2007 est publié dans Excel Services, le composant WebPart EWA fournit le mécanisme d'affichage et la manipulation du classeur publié dans le navigateur.(Le EWA n'a pas dépendances côté client, de même ne nécessite pas un contrôle ActiveX pour être téléchargées vers le client.)

L'intégralité d'un classeur Excel peut être affiché dans un seul EWA.Les utilisateurs finaux pouvez naviguer des feuilles de calcul dans un classeur publié comme lorsque vous utilisez le client Excel.Sections de classeurs Excel peuvent également être divisées en individuels EWA composants WebPart sur une Web page (également appelée un tableau de bord) selon les paramètres nommés dans le classeur Excel 2007 source.la figure 10 illustre EWA plusieurs composants WebPart sur une seule page Web, qui inclut le filtrage et des connexions WebPart entre chaque composant WebPart EWA pour dynamiquement actualiser et afficher des données basées sur le nom de la commercial sélectionné.

fig10.gif

La figure 10 tableau de bord affichant plusieurs instances de composants WebPart EWA

Utilisation du filtrage, les paramètres d'Excel et des connexions WebPart entre composants WebPart EWA, vous pouvez générer puissant et intuitif tableaux de bord dans SharePoint Server 2007.

Fonctionnalités non prises en charge dans Excel Services

Non pour toutes les fonctionnalités d'application client de Excel sont prises en charge dans Excel Services.Par exemple, tentez de publier des fichiers Excel qui contiennent du code, tels que Visual Basic pour applications macros, les images incorporées ou une image clipart — entraîne Échec de la publication.Autres fonctionnalités côté client non pris en charge inclut, mais sont pas limitée à, validation des données et des références externes pour classeurs liés.

Il n'est pas toujours apparente si un classeur Excel est compatible avec les services Excel jusqu'à ce que vous essayez de publier.Cependant, il est une source ouverte vérificateur de compatibilité Excel Services (voir »Excel Services bêta - complément Vérificateur de compatibilité» Pour plus d'informations et obtenez le téléchargementPage de téléchargement de vérificateur de compatibilité Excel Services).

Options et des coûts

Si vous en avez la version standard de SharePoint Server 2007 et envisagez Intégration des classeurs Excel avec les sites SharePoint dans le cadre de votre global que solution d'analyse DÉCISIONNELLE, envisagez les options suivantes :

  1. Mise à niveau à SharePoint Server 2007 Enterprise Edition et utiliser les services Excel.
  2. Conserver SharePoint Server 2007 Standard Edition et utiliser les fonctionnalités de gestion des documents intégrés dans les bibliothèques de documents SharePoint stocker, version, et de partager des classeurs Excel dans leur format natif.
  3. Conserver SharePoint Server 2007 Standard Edition et créer une nouvelle liste SharePoint à partir d'une feuille de calcul Excel existante.

Option 1 implique les coûts supplémentaires et considérations de déploiement, telles que modifier pour Kerberos (si vous exécutez pas déjà en mode Kerberos) et la mise à niveau vers Excel 2007 (si vous utilisez actuellement Excel 2003).Cependant, il fournit une solution Excel plus évolutive sans avoir besoin du client Excel ou un contrôle ActiveX.

Option 2 signifie que le classeur Excel est conservé dans son format natif d'origine et peut être extrait et modifié par les utilisateurs autorisés.Toutefois, le client Excel doit être présent sur ces clients responsable de la mise à jour des classeurs Excel.Les classeurs Excel téléchargés vers une bibliothèque de documents SharePoint peuvent être sécurisées l'utilisation des fonctionnalités de sécurité dans Excel, mais il existe un risque que les utilisateurs finaux sont toujours pouvoir republier le classeur par ailleurs, entraînant copies des mêmes classeurs.

Option 3 signifie que, bien qu'une nouvelle liste sera créée à partir d'une feuille de calcul Excel, les implications de continuer à mettre à jour la liste à partir d'un client Excel ou la portabilité des données dans la liste.Listes SharePoint limitations pour les types de données et des fonctions d'Excel, et qu'il est difficile d'ajouter des mises à jour à une liste existante à partir d'un classeur Excel.En outre, si votre organisation est en cours d'exécution Excel 2003, les utilisateurs risque d'être problèmes de compatibilité lorsque vous effectuez une mise à niveau vers Excel 2007.Contrairement à Excel 2003, Excel 2007 ne fournit pas la synchronisation bidirectionnelle avec SharePoint.

Si vous souhaitez rester avec la version Standard Edition et que vous utilisez plusieurs classeurs Excel dans votre organisation (et des formules personnalisées), puis nous vous recommandons que vous tenez à jour les classeurs Excel existants dans leur format natif Excel et utiliser les fonctionnalités de gestion des documents dans les bibliothèques de documents SharePoint, telles que contrôle de version et approbation, donc vous pouvez contrôler qui a les mis à le jour et lorsque.En outre, vous devez verrouiller l'accès aux classeurs Excel en utilisant le modèle sécurité SharePoint intégré et accorder des droits Modifier uniquement pour ces utilisateurs doivent en fait pour mettre à jour classeurs existants et télécharger les nouveaux classeurs.

Si vous êtes savoir mise à niveau ultérieurement et que la base de cette mise à niveau est BI, en particulier, les fonctionnalités d'Excel — avec soin les besoins.Par exemple, vous envisagez déployer une version en lecture seule de classeurs Excel, ou vous envisagez qu'un Excel distribué création environnement ?Si elle est la deuxième, envisagez d'achats PerformancePoint Server 2007.

N'oubliez pas, bien que Excel Services permet de publier un classeur Excel 2007 entier en tant que page Web dans les utilisateurs finaux pouvez accéder aux données Excel et effectuer des calculs au moment de l'exécution (sans être en mesure d'enregistrer les données revenir au classeur Excel source), le onus de mise à jour et de republier un classeur Excel se situe à un ou plusieurs personnes.PerformancePoint Server 2007, d'autre part, offre la possibilité pour répartir les tâches Excel pour les utilisateurs finaux, fournissant centralisé et sécurisé contrôler l'accès des utilisateurs et les modèles Excel.

Dans Analysis Services de données Excel Services

J'AI commencé travaillant avec Excel Services, en combinaison avec Analysis Services données, dans mon environnement virtuel.Ceci fondamentalement signifiait que tout notamment client, SQL Server 2005, SharePoint Server 2007 et Excel Services ont été tous configurés sur la machine virtuelle une.L'application Web a été configurée pour utiliser NTLM et tout fonctionnait parfaitement.Toutefois, entrer un scénario réel où le déploiement du client est constitué d'un environnement de plusieurs serveurs, par exemple, dans lequel SharePoint Server 2007 et Excel Services sont hébergés sur un serveur et que SQL Server 2005 et Analysis Services sont hébergés sur un autre, et que vous réalisiez soudainement que NTLM simplement n'est pas coupé il !

Accéder un autre serveur SQL les services Excel, vous devez emprunter l'identité et la déléguer le compte d'utilisateur.Pour cela en mettant en œuvre l'authentification Kerberos ou authentification unique (SSO).Simplement à l'aide de NTLM n'est pas suffisant car le serveur Web ne peut pas transmettre l'utilisateur actuel sur le serveur SQL, également appelé un saut double.

Il est recommandé pour tester un scénario Excel Services et Analysis Services pour tester dans un environnement multiserveur afin de pouvoir précisément tester l'authentification et vérifier que clients et serveurs peuvent accéder avec succès aux cubes Analysis Services et les données back-end.Il est mieux préparer de scénarios réels et les déploiements.

Hughes —Kathy, MVP Microsoft

Cet article est une adaptation de la loiMicrosoft Office SharePoint Server 2007 méthodes recommandées(Microsoft Press, 2008).

Ben CurryetLETTRE anglaissont les auteurs deMicrosoft Office SharePoint Server 2007 méthodes recommandées(Microsoft Press, 2008).