Partager via


Gestion des bases de données OLAP dans Project Web App

Résumé : Utilisez Project Web App pour créer des bases de données OLAP contenant les ressources, les projets et les champs personnalisés spécifiques dont vous avez besoin pour la génération de rapports.
S’applique à : Project Server Édition d'abonnement, Project Server 2019, Project Server 2016

Grâce à Project Web App, il est possible de fournir plusieurs bases de données OLAP qui contiennent les ressources, projets et champs personnalisés spécifiques que chaque groupe au sein de votre organisation requiert pour ses besoins particuliers de création de rapports.

Dans Project Web App, vous pouvez créer plusieurs bases de données OLAP ayant les caractéristiques suivantes :

  • Elles contiennent uniquement les données pour les projets et les ressources qu’elles administrent.

  • Elles contiennent uniquement les faits et les dimensions qu’elles sélectionnent à partir de la nouvelle interface utilisateur de gestion des bases de données OLAP intégrée.

  • Elles prennent en charge le filtrage par service pour limiter les projets, les champs personnalisés et les ressources qui sont chargés dans la base de données OLAP.

  • Elles prennent en charge la sélection de mesures intrinsèques d'inclusion/exclusion. Par exemple, vous pouvez supprimer les champs que vous n'utilisez pas, tels que coût de référence 7, pour éviter l'encombrement de données.

  • Elles incluent des données pour les tâches inactives et les tâches planifiées de l’utilisateur.

  • Elles vous laissent le choix d’ajouter ou non des données chronologiques/non chronologiques.

  • Elles prennent en charge des groupes de mesures multiples dans une seule base de données OLAP.

  • Elles contiennent des noms de champs dans plusieurs langues pour permettre la création de rapports multilingues.

En outre, lorsqu'une nouvelle base de données OLAP est créé, les modèles de connexions de données Office et de rapports Excel nécessaires sont créés dans Business Intelligence Center dans le dossier Reports. Ce modèle vierge relié aux données vous aidera à créer rapidement des rapports basés sur la nouvelle base de données OLAP.

Services Project Web App pour le filtrage dans le projet et les ressources

Les projets et les ressources peuvent avoir des services. L'objectif principal des services est d'agir en tant que filtre pour les champs personnalisés qui sont affichés aux utilisateurs dans diverses zones données de Project Professionnel 2016 et de Project Web App. Les services permettent à différentes divisions de définir et rendre visible leur propre jeu de champs personnalisés. Les services sont également utilisés pour filtrer les bases de données OLAP de façon à ne charger que les données associées au service concerné.

Lors de la configuration d'un cube, vous pouvez spécifier les services de projet et de ressource afin de filtrer les données de la base de données en fonction de ces critères. Ces valeurs sont spécifiées dans la page Paramètres de construction de la base de données OLAP.

En outre, dans la configuration de base de données OLAP, vous pouvez ajouter le champ Service du projet en tant que dimension des cubes Tâches et Projet. Et vous pouvez ajouter le champ Service de la ressource en tant que dimension du cube Ressource dans la mesure où le champ Service n'a pas été converti en champ à valeurs multiples.

Avec Project Web App, les champs personnalisés de service permettent d'éviter la surabondance d'informations et de choix. Les services vous permettent de gérer la liste des champs personnalisés et de définir au niveau ressource, tâche ou projet les champs requis ou non requis.

Dans Project Web App, les champs peuvent avoir une portée globale ou se limiter à un service spécifique.

Les champs de service ont deux fonctions principales :

  • Le filtrage des champs personnalisés afin qu’un utilisateur voit, par défaut, uniquement les champs de portée globale ou limitée au service auquel appartient l’utilisateur.

  • Le contrôle des champs qui nécessitent une entrée.

Exemple de services utilisés

Champ Étendue Service Requis ?
ProjectCustomText1
Global
-
Non
ProjectCustomText2
Global
-
Oui
ProjectCustomText3
Service
Marketing
Non
ProjectCustomText4
Service
Marketing
Oui
ProjectCustomText5
Service
Développement
Oui
ProjectCustomText6
Service
Développement
Non

Si John Woods appartient au service de développement, lorsqu’il affiche des zones du produit qui comportent des champs personnalisés de service activés, il voit ce qui suit :

  • ProjectCustomText1

  • ProjectCustomText2

  • ProjectCustomText5

  • ProjectCustomText6

John devra entrer des données dans ProjectCustomText2 et ProjectCustomText5.

Cindy White appartient au service marketing. Lorsqu'elle affiche des zones du produit qui comportent des champs personnalisés de service activés, elle voit ce qui suit :

  • ProjectCustomText1

  • ProjectCustomText2

  • ProjectCustomText3

  • ProjectCustomText4

Cindy devra entrer des données dans ProjectCustomText2 et ProjectCustomText4.

Par défaut, les services filtrent la liste des champs personnalisés que John Woods et Cindy White voient. Mais le filtre ne les empêche pas d'afficher des champs personnalisés affectés à d'autres services.

Les champs de service ne sont pas liés à la sécurité. Vous ne pouvez pas les utiliser avec des catégories et des groupes de sécurité pour activer ou désactiver des champs et leurs fonctions. Leur objectif principal est de filtrer pour exclure les champs qui sont inutiles à l'utilisateur cible.

Considérations à propos des services pour les cubes

Quels cubes sont filtrés par quelle valeur Aucun service de projet spécifié Service de projet spécifié
Aucun service de ressource spécifié
Toutes les données sont chargées pour tous les cubes
Cube Projet non chronologique
Cube Tâche non chronologique
Cube Problèmes
Cube Risques
Cube Livrables
Cube virtuel MSP_Project_WSS
Cube virtuel MSP_Project_Timesheet
Cube virtuel MSP_Portfolio_Analyzer
Cube Affectation non chronologique
Cube Affectation chronologique
Cube Feuille de temps EPM
Service de ressource spécifié
Cube Affectation non chronologique
Cube Affectation chronologique
Cube Ressource non chronologique
Cube Ressource chronologique
Cube Feuille de temps
Cube virtuel MSP_Project_Timesheet
Cube virtuel MSP_Portfolio_Analyzer
Filtré par service de projet :
Cube Projet non chronologique
Cube Tâche non chronologique
Cube Problèmes
Cube Risques
Cube Livrables
Cube virtuel MSP_Project_WSS
Filtré par service de ressource et de projet :
Cube Affectation non chronologique
Cube Affectation chronologique
Cube Feuille de temps EPM
Cube virtuel MSP_Project_Timesheet
Cube virtuel MSP_Portfolio_Analyzer
Filtré par service de ressource :
Cube Ressource non chronologique
Cube Ressource chronologique
Cube Feuille de temps

Les cubes incluent des affectations de ressources dans les projets qui appartiennent à d'autres services ou à aucun service. Cela garantit que toutes les données sont présentes lors de l'examen des données telles que capacité calendaire totale des ressources du service.

Le sous-ensemble des projets et des ressources est utilisé pour filtrer au niveau du projet et de la feuille de temps comme suit :

Projet non chronologique :

  • Les données dans ce cube seront filtrées par la liste des projets du service.

  • Les projets avec des affectations de ressources du service seront inclus.

Tâche non chronologique :

  • Les tâches non administrées par le service avec des affectations de ressources du service seront incluses. Le projet complet non administré par le service ne sera pas inclus.

  • Toutes les tâches pour les projets du service seront incluses.

Affectation non chronologique :

  • Les affectations de ressources du service à un projet non administré par le service seront incluses.

  • Toutes les affectations à des projets du service seront incluses.

Affectation chronologique :

  • Les affectations de ressources du service à un projet non administré par le service seront incluses.

  • Toutes les affectations à des projets du service seront incluses.

Livrables :

  • Tous les livrables appartenant à la liste filtrée des projets seront inclus.

  • Tous les livrables auxquels la liste filtrée s’abonne et les tâches/projets qui s’abonnent aux livrables de la liste filtrée seront inclus.

  • Tous les livrables offerts par des projets non administrés par le service auxquels des projets du service sont abonnés seront inclus.

Problèmes :

  • Les problèmes liés à la liste filtrée des projets et des tâches seront inclus.

Risques :

  • Les risques liés à la liste filtrée des projets et des tâches seront inclus.

Ressource non chronologique :

  • Les ressources de la liste du service seront incluses.

Ressource chronologique :

  • Les ressources de la liste du service seront incluses.

Feuille de temps :

  • Les feuilles de temps pour les ressources de la liste du service seront incluses.

Feuille de temps EPM :

  • Les feuilles de temps pour les ressources de la liste du service seront incluses.

  • Les affectations de tâches de projets extérieurs au service seront incluses.

Les ressources sont décrites de trois façons dans les bases de données OLAP :

  • Focalisation sur des faits (feuilles de temps, capacité)

  • Association aux faits (affectations de tâches de projet)

  • Propriétaire de faits (propriétaire de projet, propriétaire de problème, propriétaire d’affectation)

La liste des ressources du service est utilisée pour filtrer des faits avec focalisation (feuilles de temps). Par conséquent, une ressource non administrée par le service n'aura jamais de feuille de temps ou de capacité dans la base de données OLAP si la base de données possède un filtre de ressources. Toutefois, la ressource non administrée par le service sera dans la dimension Liste des ressources si elle est associée à un projet du service et ne disposera que des faits pertinents d'affectation.

Les ressources qui possèdent des éléments qui ont des dimensions distinctes (c'est-à-dire, propriétaire de l'affectation) ne doivent pas se trouver dans la liste des ressources. La dimension Liste des ressources pour une base de données OLAP spécifique contient :

  • Les ressources du service

  • Toutes les ressources avec des affectations aux projets du service

Voir aussi

Créer des cubes OLAP dans Project Server 2016

Configurer un cube OLAP dans Project Server 2016

Copier des cubes OLAP dans Project Server 2016

Supprimer des cubes OLAP dans Project Server 2016

Construire des cubes OLAP dans Project Server 2016