Planifier la création de rapports et l’aide à la décision dans Project Web App
Résumé : Planifiez la création de rapports sur des données Project Web App au moyen d’outils d’aide à la décision dans SharePoint Server 2013.
S’applique à : Project Server 2013
Dans Project Server 2013, les informations de projet sont stockées dans la base de données Project Web App. Ces informations peuvent être interrogées par n’importe quel outil de création de rapports qui peut se connecter à une base de données SQL Server. Les données sont également accessibles par le biais d'un flux OData.
Les données disponibles pour la création de rapports incluent les champs personnalisés de feuille de temps, les propriétés de projet et les données de planificateur et d'optimiseur de portefeuille. Project Server peut également générer des cubes de traitement analytique en ligne (OLAP, Online Analytical Processing) contenant ces informations. Chaque instance de Project Web App comprend un ensemble d’exemples de rapports et de modèles. Ces rapports sont contenus dans des classeurs Excel 2013 et sont conçus pour être utilisés avec Excel Services dans SharePoint Server 2013.
Rapports dans Project Web App qui utilisent Excel
Les rapports Excel sont des feuilles de calcul connectées aux données que vous utilisez pour visualiser les données récupérées à partir de la base de données Project Web App ou des bases de données OLAP associées. Dans Excel 2016, vous pouvez présenter les données dans des tableaux croisés dynamiques ou des graphiques croisés dynamiques et vous avez accès à des fonctionnalités de visualisation supplémentaires. Les exemples de rapports inclus dans Project Web App utilisent des connexions de données Office pour accéder aux données et les récupérer à partir de la base de données Project Web App et des bases de données OLAP.
Tableaux de bord dans le Business Intelligence Center de Project Web App
Vous pouvez créer des pages de tableau de bord dans le centre d’aide à la décision Project Web App à l’aide de composants WebPart pour afficher les données Project Web App. À l’aide de composants WebPart, vous pouvez présenter des données Project Web App à l’aide de plusieurs options différentes :
- Excel Services
- SQL Server 2012 Power Pivot pour SharePoint Server 2013
- Power View pour SharePoint 2013
- SQL Server Reporting Services (SSRS) 2005 ou 2008
- PerformancePoint Services dans SharePoint Server 2013
- Fonctionnalité Business Connectivity Services de SharePoint Server 2013
Chacune des six méthodes répertoriées peut être ajoutée à une page de tableau de bord à l’aide du composant WebPart approprié pour la fonction de création de rapports. Par exemple, pour placer un rapport Excel sur une page de tableau de bord, vous devez ajouter un composant WebPart Excel Web Access à la page du tableau de bord et lier le composant WebPart au fichier .xlsx Excel spécifique à afficher dans le composant WebPart.
Les pages de tableau de bord ont des filtres de page intégrés qui peuvent être liés à des composants WebPart de rapport pour filtrer le contenu par utilisateur ou d’autres informations. Les composants WebPart de création de rapports peuvent également être liés les uns aux autres afin que lorsque vous sélectionnez une valeur dans un rapport, les autres rapports connectés soient filtrés par la sélection actuelle.
Sécurité et accès au Business Intelligence Center dans Project Web App
Le Centre d’aide à la décision est un sous-site du site Project Web App et hérite des autorisations du site Project Web App principal. Si des utilisateurs de votre organisation ont besoin d’accéder aux rapports Project Web App, vous pouvez effectuer l’une des opérations suivantes :
Vous pouvez interrompre l’héritage des autorisations entre le Centre d’aide à la décision et le site Project Web App principal. Cela vous permet d’ajouter des utilisateurs au Centre d’aide à la décision sans leur donner accès au site Project Web App. Cependant, vous devrez gérer manuellement les utilisateurs qui doivent accéder aux deux sites.
Vous pouvez créer un site dans la même collection de sites que Project Web App, mais avec différentes autorisations, et déployer une ou plusieurs pages de tableau de bord vers ce site afin de rendre les rapports nécessaires disponibles.
Les niveaux d'autorisation de site SharePoint Server 2016 suivants sont disponibles :
Niveaux d'autorisation de site SharePoint Server 2016
Group | Niveau d’autorisation | Accès au flux OData |
---|---|---|
Administrateurs pour Project Web App |
Contrôle total |
Oui |
Responsables de portefeuilles pour Project Web App |
Conception |
Oui |
Visionneuses de portefeuilles pour Project Web App |
Conception |
Oui |
Responsables de projets pour Project Web App |
Lecture |
Non |
Responsables de ressources pour Project Web App |
Lecture |
Non |
Responsables d’équipe pour Project Web App |
Pas d’accès |
Non |
Membres d’équipe pour Project Web App |
Pas d’accès |
Non |
Ces rôles donnent à l’utilisateur des autorisations d’accès à un ensemble d’éléments au sein du site. Ces éléments peuvent être des rapports, des modèles de rapport et des connexions de données Office. Pour les éléments qui sont des connexions de données Office, les informations d’identification du service Banque d’informations sécurisée utilisées pour un ODC donné permettent d’accéder aux données dans les bases de données Project Web App et OLAP.
Si vous devez sécuriser l'accès à des éléments spécifiques du site, par exemple restreindre l'accès aux dossiers de rapports, à des rapports spécifiques ou à des connexions de données Office, vous pouvez personnaliser des autorisations de sécurité selon un principe d'exception soit en créant un groupe de sécurité spécifique pour sécuriser ces éléments, soit en modifiant les autorisations de sécurité pour chaque élément. Tout ceci s'effectue en utilisant la sécurité SharePoint Server 2016.
Nous vous recommandons de ne pas renommer ou supprimer les exemples de rapports ou de modèles par défaut, ni leurs dossiers contenant. En effet, les correctifs et Service Packs publiés à l'avenir sont susceptibles de recréer ces rapports et modèles.
Connexions de données Office
Les connexions de données Office sont des fichiers externes qui peuvent être utilisés par plusieurs rapports Excel. Ces fichiers contiennent :
- les informations de connexion nécessaires pour se connecter et accéder au flux OData ou à la base de données cible correct(e) ;
- les informations d’identification de sécurité ou informations d’authentification nécessaires pour lire les données à partir de la source de données cible ;
- Description spécifique des données qui seront récupérées à partir de la base de données cible. Cela peut inclure une requête SÉLECTION SQL.
L’accès à ces fichiers peut être sécurisé à l’aide de la sécurité SharePoint Server 2013. Vous pouvez également sécuriser l’accès aux données de création de rapports en créant des applications cibles de banque d’informations sécurisée distinctes pour chaque compte.
Création de rapports dans Project Online
Dans Project Online, Project Web App données pour la création de rapports sont disponibles uniquement via le flux OData de création de rapports Project Online. Le flux OData est accessible via Excel 2013 ou version ultérieure. Les rapports OData peuvent être publiés sur le Project Online Project Web App et affichés à l’aide d’Excel. Si le fichier Excel utilise l’Assistant Importation OData hérité pour le flux OData Project Online Reporting, Excel peut actualiser les données Project Online dans le fichier Excel. Pour plus d’informations sur l’activation des Assistants d’importation de données hérités dans Excel, consultez cet article : Options d’importation et d’analyse des données