Como criar um cubo OLAP usando um pacote de gerenciamento

 

Publicado: julho de 2016

Aplicável a: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Um cubo OLAP (processamento analítico online) do System Center é definido como uma coleção dos seguintes elementos do pacote de gerenciamento:

  • Grupos de medidas, que apontam para os fatos que são incluídos

  • Substituições a serem realizadas no fato

  • Recursos MDX

  • Ações de Detalhamento

  • KPIs

  • Cálculos Nomeados

  • Medidas Personalizadas

  • Relações Muitos para Muitos

Todos os elementos que não sejam MeasureGroups são opcionais.

Quando você define um cubo OLAP usando o esquema anterior e importa o pacote de gerenciamento, o data warehouse do System Center 2012 - Service Manager implanta o cubo usando Objetos de Gerenciamento de Análise (AMO) do SQL Server e cria a infraestrutura necessária para mantê-lo. Por exemplo, você pode criar um cubo OLAP simples com base no ComputerHostsOperatingSystemFact. A ilustração a seguir é o modo de exibição dimensional do fato no warehouse.

Diagrama de visualização dimensional

Para criar um cubo OLAP usando um pacote de gerenciamento

  1. Copie o seguinte código-fonte do pacote de gerenciamento e salve-o:

    <Warehouse>  
    <Extensions>  
    <SystemCenterCube ID="ComputerCube">  
    <MeasureGroups>  
    <MeasureGroup ID="ComputerHostsOperatingSystem" Fact="DWBase!ComputerHostsOperatingSystemFact" />  
    </MeasureGroups>  
    </SystemCenterCube>  
    </Extensions>  
    </Warehouse>  
    
  2. Importe o pacote de gerenciamento e execute o trabalho MPsync. O cubo OLAP será exibido no Service Manager Console em um estado não processado.

  3. Para exibir o cubo OLAP, abra o Service Manager Console, navegue para Data Warehouse e Cubos e clique em ComputerCube.

  4. Um trabalho de processo do data warehouse é criado para o cubo OLAP com um plano de trabalho padrão de 24 horas. Portanto, processe o cubo usando o Service Manager Console ou o cmdlet Start-SCDWJob -JobName Process.ComputerCube.

  5. Abra o cubo no Excel usando o link do painel Tarefa e consulte a estrutura do cubo que foi criada.

  6. Observe que são criados os seguintes grupos de medidas para o cubo OLAP:

    • Um grupo de medidas correspondente ao fato ComputerHostsOperatingSystemFact com uma medida de contagem

    • Um grupo de medidas correspondente às dimensões que ele aponta para

    • Computerdim e OperatingsystemDim com a medida de contagem

  7. Observe que as seguintes dimensões de cubo são criadas:

    • As dimensões de subdimensões correspondentes ao fato são adicionadas como dimensões do cubo, de forma que você possa repartir os fatos nessas dimensões. Essas dimensões incluem Prioridade e Status.

    • DateDim é adicionado ao cubo OLAP, porque é relevante para qualquer fato.

    • As dimensões de cubo EntityStatus e RelationshipStatus são definidas para todos os cubos, a fim de indicar se a entidade ou a relação é excluída.

Consulte também

Noções básicas sobre cubos OLAP