Cómo crear un cubo OLAP mediante un módulo de administración

 

Publicado: julio de 2016

Se aplica a: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Un cubo de procesamiento analítico en línea (OLAP) de System Center se define como una colección de los siguientes elementos del módulo de administración:

  • Grupos de medida, que apuntan a los hechos que se incluyen

  • Sustituciones que se realizarán en el hecho

  • Recursos MDX

  • Acciones de obtención de detalles

  • KPI

  • Cálculos con nombre

  • Medidas personalizadas

  • Relaciones de varios a varios

Todos los elementos diferentes de MeasureGroup son opcionales.

Al definir un cubo OLAP con el esquema anterior e importar el módulo de administración, el almacenamiento de datos de System Center 2012 – Service Manager implementa el cubo mediante SQL Server Analysis Management Objects (AMO), y crea la infraestructura necesaria para mantenerlo. Por ejemplo, puede crear un cubo OLAP simple basado en ComputerHostsOperatingSystemFact. La ilustración siguiente es la vista dimensional del hecho en el almacenamiento de datos.

Diagrama de vista dimensional

Para crear un cubo OLAP mediante un módulo de administración

  1. Copie el siguiente código de origen del módulo de administración y guárdelo:

    <Warehouse>  
    <Extensions>  
    <SystemCenterCube ID="ComputerCube">  
    <MeasureGroups>  
    <MeasureGroup ID="ComputerHostsOperatingSystem" Fact="DWBase!ComputerHostsOperatingSystemFact" />  
    </MeasureGroups>  
    </SystemCenterCube>  
    </Extensions>  
    </Warehouse>  
    
  2. Importe el módulo de administración y, a continuación, ejecute el trabajo MPsync. El cubo OLAP aparecerá en la Consola de Service Manager en un estado sin procesar.

  3. Para ver el cubo OLAP, abra la Consola de Service Manager, navegue hasta Almacenamiento de datos y Cubos y, a continuación, haga clic en ComputerCube.

  4. Se crea un trabajo de procesamiento del almacenamiento de datos para el cubo OLAP con una programación de trabajo predeterminada de 24 horas. Por lo tanto, procese el cubo mediante la Consola de Service Manager o mediante el cmdlet de Start-SCDWJob -JobName Process.ComputerCube.

  5. Abra el cubo en Excel mediante el vínculo del panel Tarea y revise la estructura del cubo que se ha creado.

  6. Observe que se han creado los siguientes grupos de medida para el cubo OLAP:

    • Un grupo de medida correspondiente al hecho ComputerHostsOperatingSystemFact con una medida de recuento

    • Un grupo de medida correspondiente a las dimensiones a las que apunta

    • Computerdim y OperatingsystemDim con la medida de recuento

  7. Observe que se han creado las siguientes dimensiones de cubo:

    • Las dimensiones de la subdimensión correspondiente al hecho se agregan como dimensiones del cubo, lo que permite reorganizar los hechos en dichas dimensiones. Entre estas dimensiones se incluyen Prioridad y Estado.

    • DateDim se agrega al cubo OLAP, ya que es importante para cualquier hecho.

    • Las dimensiones de cubo EntityStatus y RelationshipStatus se definen para que todos los cubos indiquen si se ha eliminado la entidad o la relación.

Vea también

Información sobre los cubos OLAP