Noções básicas sobre cubos OLAP

 

Publicado: julho de 2016

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

Os cubos OLAP (processamento analítico online) são um recurso no System Center 2012 - Service Manager que usa uma infraestrutura existente de data warehouse para fornecer recursos de business intelligence de autoatendimento a usuários finais.

Um cubo OLAP é uma estrutura de dados que supera as limitações dos bancos de dados relacionais, proporcionando rápida análise de dados. Os cubos podem exibir e somar grandes quantidades de dados enquanto fornecem aos usuários acesso pesquisável a quaisquer pontos de dados. Dessa forma, os dados podem ser acumulados, segmentados e separados, conforme necessário, para controlar a mais ampla variedade de perguntas relevantes para a área de interesse de um usuário.

Fornecedores de software e desenvolvedores de TI (tecnologia da informação) com conhecimento prático em cubos OLAP podem criar pacotes de gerenciamento para definir seus próprios cubos OLAP extensíveis e personalizáveis criados na infraestrutura do data warehouse fornecida no Service Manager 2010. Esses cubos são armazenados no SQL Server Analysis Services (SSAS). As ferramentas do business intelligence de autoatendimento, como Excel e SQL Server Reporting Services (SSRS), podem direcionar esses cubos no SSAS e serem utilizadas para analisar os dados a partir de várias perspectivas.

Os bancos de dados usados por uma empresa para armazenar todas as suas transações e registros são denominados bancos de dados OLTP (processo de transação online). Esses bancos de dados geralmente têm registros, inseridos um a um, contendo uma grande quantidade de informações que podem ser usadas por estrategistas para tomar decisões mais conscientes sobre seus negócios. No entanto, os bancos usados para armazenar os dados não foram projetados para análises. Portanto, a recuperação de respostas a partir desses bancos de dados é dispendiosa em termos de tempo e esforço. Os bancos de dados OLAP são bancos especializados que foram desenvolvidos para ajudar a extrair dos dados as informações de business intelligence.

No Service Manager 2010, o data warehouse forneceu bancos de dados OLAP que continham dados em esquemas simplificados e otimizados para leitura que estavam prontos para o consumo. A topologia do sistema está demonstrada na ilustração a seguir.

Diagrama do Service Manager 2010 DW

No entanto, um problema desse sistema é que os bancos de dados OLAP continham, em sua essência, exatamente o mesmo tipo de informação encontrada nos bancos de dados OLTP. Não havia nenhuma agregação pré-calculada de dados para responder a consultas cada vez mais complexas e variadas.

Os cubos OLAP podem ser considerados a última peça do quebra-cabeça para uma solução do data warehouse. Um cubo OLAP, também conhecido como cubo multidimensional ou hipercubo, é uma estrutura de dados no SQL Server Analysis Services (SSAS) criada, usando bancos de dados OLAP, para permitir a análise quase instantânea dos dados. A topologia desse sistema é mostrada na ilustração a seguir.

Diagrama do Service Manager 2012 DW

O recurso útil de um cubo OLAP é que os dados contidos nele podem estar em um formato agregado. Para o usuário, o cubo parece ter as respostas antecipadamente, pois as classificações de valores já estão pré-calculadas. Sem precisar consultar o banco de dados OLAP de origem, o cubo pode responder, quase instantaneamente, uma ampla gama de perguntas.

A principal meta dos cubos OLAP do System Center 2012 - Service Manager é dar aos fornecedores de software ou desenvolvedores de TI a capacidade de executar análises quase instantâneas dos dados, para fins de tendência e análise históricas. System Center 2012 - Service Manager faz isso por meio das seguintes ações:

  • Permitindo que você defina cubos OLAP em pacotes de gerenciamento que serão criados automaticamente no SSAS na implantação do pacote de gerenciamento.

  • Fazendo a manutenção automática do cubo sem intervenção do usuário, executando tarefas como: processamento, particionamento, tradução e localização, e alterações de esquema.

  • Permitindo que os usuários usem ferramentas de business intelligence de autoatendimento, como Excel, para analisar os dados a partir de várias perspectivas.

  • Salvando relatórios gerados pelo Excel para referência futura.

Para ver como cubos do data warehouse estão representados no Service Manager Console, navegue para o espaço de trabalho Data Warehouse e clique em Cubos.

Noções básicas sobre Tópicos de Cubos OLAP

Outros recursos para este componente