Partilhar via


Criar um cubo OLAP do Service Manager usando um pacote de gerenciamento

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 factos que estão incluídos
  • Substituições a realizar no facto
  • Recursos MDX
  • Drill-Through Ações
  • KPIs
  • Cálculos nomeados
  • Medidas Personalizadas
  • Muitos para muitos relacionamentos

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

Quando você define um cubo OLAP usando o esquema acima e importa o pacote de gerenciamento, o data warehouse do System Center - Service Manager implanta o cubo usando o SQL Server Analysis Management Objects (AMO) e cria a infraestrutura necessária para mantê-lo. Por exemplo, você pode criar um cubo OLAP simples com base em ComputerHostsOperatingSystemFact. A ilustração a seguir é a visão dimensional do fato no armazém.

Diagrama da vista dimensional.

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 aparecerá no Service Manager Console em um estado não processado.

  3. Para exibir o cubo OLAP, abra o Console do Service Manager, navegue até Data Warehouse e Cubose selecione ComputerCube.

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

  5. Abra o cubo no Excel usando o link do painel de tarefas e examine a estrutura do cubo que foi criada.

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

    • Um grupo de medidas correspondente ao facto "ComputerHostsOperatingSystemFact" com uma medida de Contagem
    • Um grupo de medidas correspondente às dimensões para as quais aponta
    • Computerdim e OperatingsystemDim com a medida de contagem
  7. Observe que as seguintes dimensões de cubo são criadas:

    • As dimensões outrigger correspondentes ao fato são adicionadas como dimensões de cubo para que você possa fatiar 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 do cubo EntityStatus e RelationshipStatus são definidas para todos os cubos para indicar se a entidade ou relação é excluída.

Próximos passos