Compartir a través de


Introducción al proceso de generación de cubos

Actualizado: abril de 2009

 

Última modificación del tema: 2009-04-16

El servicio de generación de cubos de Microsoft Office Project Server 2007 es una característica de informes y análisis de Microsoft Project Server que permite realizar complejos análisis de datos del proyecto. Usa SQL Server Analysis Services para crear una base de datos de procesamiento analítico en línea (OLAP) que contiene varios cubos que se usan para informes de análisis de datos. Se administra a través de la página Configuración del sitio Project Web Access y permite generar cubos de datos a partir de selecciones en la base de datos de informes. En este artículo se proporciona una introducción al proceso de generación de cubos.

Las nuevas características de Office Project Server 2007 hacen que generar cubos resulte más fácil que en Microsoft Office Project Server 2003. Microsoft Office Project Server 2007 es multiproceso, y el nuevo servicio Project Server Queue concede prioridad a las generaciones de cubos sobre las demás acciones que tienen lugar en una implementación de Project Server. Sin embargo, se pueden tardar varias horas en generar un cubo y pueden aparecer errores durante el proceso que requieren la solución de problemas. Por lo tanto, resulta de gran utilidad entender cómo funciona el proceso.

Introducción

Una vez que configure el cubo y la configuración de generación, está listo para generar el cubo. En ese momento, simplemente haga clic en un botón para iniciar el proceso, aunque el proceso tiene varios pasos complejos que tienen lugar en segundo plano. El proceso de generar la base de datos de cubos OLAP de Office Project Server 2007 se desarrolla de la siguiente manera.

Información general acerca del proceso de creación de cubos del proyecto

  1. Al hacer clic en el botón Generar ahora en la sección Configuración del servidor de Project Web Access, se crea una solicitud de generación de cubos que genera un trabajo de generación de cubos OLAP en la cola del servidor de proyectos. El servicio Microsoft Office Project Server Queue toma el trabajo y llama a ProjectServerOlapCubeGenerator.exe, que a su vez comienza el proceso de generación de cubos. Este archivo ejecutable se encuentra de forma predeterminada en C:\Archivos de programa\Microsoft Office Servers\12.0\Bin y no tiene equilibrio de carga.

  2. La identidad que ejecuta el servicio de cola y el proceso de generación de cubos administra Analysis Services a través de los objetos de ayuda para la toma de decisiones (DSO) de Analysis Services. El servicio de generación de cubos usa el modo de compatibilidad con los DSO de SQL Server 2000 Analysis Services. SQL Server 2005 Analysis Services es compatible con las versiones anteriores y todavía se puede usar.

  3. Analysis Services tiene acceso al repositorio de metadatos de SQL Server Analysis Services usados para definir los cubos. Como práctica recomendada, el repositorio debe almacenarse en una base de datos de SQL Server. En SQL Server 2005 Analysis Services, también puede residir en una carpeta compartida.

  4. La base de datos del cubo es generada por Analysis Services (Msmdsrv.exe), según las instrucciones proporcionadas por el proceso de generación de cubos. Estas instrucciones se basan en la generación de cubos y en la configuración que haya especificado en Project Web Access. Durante este proceso, Analysis Services tiene acceso a tablas de almacenamiento provisional para la base de datos del cubo de la base de datos de Generación de informes de Project Server.

  5. La base de datos del cubo OLAP del proyecto está completa.

La base de datos del cubo

Con una generación de cubo correcta, se crea una base de datos de cubo en SQL Server Analysis Services. Hay tres cubos virtuales disponibles, basados en 14 cubos de Office Project Server 2007 y Windows SharePoint Services 3,0.

A continuación se muestran los tres cubos virtuales predeterminados. Estos cubos contienen conjuntos consolidados de dimensiones y medidas en el componente de cubo subyacente. Los usuarios que ven los datos del cubo verán un cubo virtual como un único cubo. Se recomienda usar estos cubos virtuales para los informes de Office Project Server 2007 y los datos de Windows SharePoint Services 3,0 relacionados.

  • MSP_Project_Timesheet   Combina los cubos Asignación con fases temporales, Recurso con fases temporales y Parte de horas de EPM.

  • MSP_Project_WSS   Combina los cubos de tipo Proyecto sin fases temporales, Problemas, Riesgos y Resultados. Este cubo es más útil para los informes sobre datos de Windows SharePoint Services 3,0.

  • MSP_Portfolio_Analyzer   Combina los cubos Asignación con fases temporales y Recurso con fases temporales. Este cubo del analizador de la cartera de proyectos es compatible con versiones anteriores, como el cubo MSP_Portfolio_Analyzer de Project Server 2003. Este cubo es más útil para informes sobre datos del proyecto y planes del proyecto.

Para obtener los mejores resultados, tenga en cuenta lo siguiente al crear informes basados en datos de cubo:

  • Los cubos de partes de horas contienen detalles sobre el tiempo no laborable.

  • Es posible que los datos del parte de horas no estén alineados con los datos de tiempo reales del plan del proyecto. Si se realizan cambios en el plan del proyecto después de crear el parte de horas, es posible que no coincida el tiempo real enumerado en cada uno de ellos.

  • La información histórica relacionada con el parte de horas que se ha quitado, cambiado de nombre o eliminado del plan del proyecto, no estará disponible en los cubos del parte de horas.

  • Cuando se realiza el seguimiento de información del proyecto donde se ha enviado y aceptado el tiempo, se recomienda usar el cubo MSP_Portfolio_Analyzer.

[!NOTA] Puede encontrar información del esquema de cubo OLAP de Office Project Server 2007 en el Kit de desarrollo de software (SDK) de Project 2007 (en inglés) (https://go.microsoft.com/fwlink/?linkid=86947&clcid=0xC0A) (en inglés).

A continuación se muestran los ocho cubos principales de administración de proyectos empresariales (EPM) y los tres cubos de Windows SharePoint Services 3,0 predeterminados. Estos cubos actúan como puntos de agregación para los cubos virtuales enumerados anteriormente y no se recomienda su uso directo en los informes.

Cubos de EPM:

  • Proyecto sin fases temporales

  • Tarea sin fases temporales

  • Recurso sin fases temporales

  • Recurso con fases temporales

  • Asignación sin fases temporales

  • Asignación con fases temporales

  • Parte de horas

  • Parte de horas de EPM

Cubos de Windows SharePoint Services 3,0:

  • Riesgos

  • Problemas

  • Resultados

Descarga de este libro

Este tema se incluye en el siguiente libro descargable para facilitar la lectura y la impresión:

Vea la lista completa de libros disponibles en la sección de contenido descargable de Office Project Server 2007.