domingo, 24 de março de 2013

O que é uma OLAP?


O que é o OLAP (processamento analítico online)?

Os bancos de dados OLAP facilitam as consultas de inteligência comercial. OLAP é uma tecnologia de banco de dados que foi otimizada para consulta e relatório, em vez de processamento do transações. Os dados de origem do OLAP são bancos de dado OLTP (Online Transactional Processing) que são comumente armazenados em depósitos de dados. Os dados OLAP são derivados desses dados históricos, e agregados em estruturas que permitem análise sofisticada. Os dados OLAP também são organizados hierarquicamente e armazenados em cubos em vez de tabelas. Trata-se de uma tecnologia sofisticada que usa estruturas multidimensionais para fornecer acesso rápido aos dados para análise. Essa organização facilita, para um relatório de tabela ou gráfico dinâmico, a exibição de resumos de alto nível, como totais de vendas para um país ou região, bem como a exibição dos detalhes referentes aos locais em que as vendas são particularmente altas ou baixas.
Os bancos de dados OLAP foram criados para acelerar a recuperação de dados. Como o servidor OLAP, não o Microsoft Office Excel, calcula os valores resumidos, é necessário enviar menos dados para o Excel quando você cria ou altera um relatório. Essa abordagem permite que você trabalhe com quantidades muito maiores de dados de origem do que seria possível se os dados estivessem organizados em um banco de dados tradicional, em que o Excel recupera todos os registros individuais e, em seguida, calcula os valores resumidos.
Os bancos de dados OLAP contêm dois tipos básicos de dados: medidas, que são dados numéricos, as quantidades e médias que você usa para tomar decisões comerciais estando bem informado, e dimensões, que são as categorias que você usa para organizar essas medidas. Os bancos de dados OLAP ajudam a organizar os dados por muitos níveis de detalhe, usando as mesmas categorias com as quais você está familiarizado para analisar os dados.
As seções seguintes descrevem cada um desses componentes em mais detalhes:
Cubo     Uma estrutura de dados que agrega as medidas por níveis e hierarquias de cada uma das dimensões que você deseja analisar. Os cubos combinam várias dimensões, tais como tempo, geografia e linhas de produtos, com dados resumidos, tais como números de vendas ou de inventário. Os cubos não são "cubos" no sentido estritamente matemáticos porque eles não necessariamente possuem lados iguais. Entretanto, eles são uma metáfora apropriada de um conceito complexo.
Medida     Um conjunto de valores em um cubo que são baseados em uma coluna na tabela de fato do cubo e que são geralmente valores numéricos. Medidas são os valores centrais do cubo que são processados, agregados e analisados. Exemplos comuns incluem vendas, lucros, receitas e custos.
Membro      Um item em uma hierarquia que representa uma ou mais ocorrências de dados. Um membro pode ser exclusivo ou não-exclusivo. Por exemplo, 2007 e 2008 representam membros exclusivos no nível de ano de uma dimensão de tempo, onde janeiro representa membros não-exclusivos no nível de mês porque poderá haver mais de um janeiro na dimensão de tempo, se ela contiver dados de mais de um ano.
Membro calculado     Um membro de uma dimensão cujo valor é calculado durante o tempo de execução através de uma expressão. Valores de membro calculado podem ser derivados de outros valores de membros. Por exemplo, um membro calculado, Lucro, pode ser determinado pela subtração do valor do membro, Custos, do valor do membro, Vendas.
Dimensão     Um conjunto de uma ou mais hierarquias organizadas de níveis em um cubo que um usuário entende e usa como a base para a análise de dados. Por exemplo, uma dimensão geográfica talvez inclua níveis para País/Região, Estado/Província e Cidade. Ou, uma dimensão de tempo talvez inclua uma hierarquia com níveis para ano, trimestre, mês e dia. Em um relatório de tabela dinâmica ou relatório de gráfico dinâmico, cada hierarquia se torna um conjunto de campos que você pode expandir e recolher para revelar níveis mais baixos ou mais altos.
Hierarquia     Uma estrutura em árvore lógica que organiza os membros de uma dimensão de forma que cada membro tenha um membro pai e zero ou mais membros filho. Um filho é um membro no próximo nível inferior em uma hierarquia que está diretamente relacionada ao membro atual. Por exemplo, em uma hierarquia Tempo que contém os níveis Trimestre, Mês e Dia, janeiro é um filho de Tri1. Um pai é um membro na próxima hierarquia superior que está diretamente relacionado ao membro atual. O valor pai é geralmente uma consolidação dos valores de todos os seus filhos. Por exemplo, em uma hierarquia Tempo que contém os níveis Trimestre, Mês e Dia, Tri1 é o pai de janeiro.
Nível     Em uma hierarquia, os dados podem ser organizados em níveis de detalhe inferiores e superiores, tais como níveis Ano, Trimestre, Mês e Dia em uma hierarquia Tempo.
Recuperando dados OLAP       Você pode se conectar a fontes de dados OLAP da mesma forma que se conecta a fontes de dados externos. Você pode trabalhar com bancos de dados que são criados com o Serviços OLAP do Microsoft SQL Server versão 7.0, O Microsoft SQL Server Analysis Services versão 2000 e o Microsoft SQL Server Analysis Services versão 2005, os produtos de servidor Microsoft OLAP. O Excel pode trabalhar com outros produtos OLAP de terceiros que sejam compatíveis com o padrão OLE-DB para OLAP.
É possível exibir dados OLAP somente como um relatório de tabela dinâmica ou um relatório de gráfico dinâmico ou uma função de planilha convertida de um relatório de tabela dinâmica, mas não um intervalo de dados externos. Você pode salvar relatórios de tabela dinâmica OLAP e relatórios de gráfico dinâmico nos modelos de relatório e pode criar arquivos ODC (Conexão de Dados do Office) (.odc) para criar bancos de dados OLAP paraconsultas OLAP. Quando você abre um arquivo ODC, o Excel exibe um relatório de tabela dinâmica vazio, que está pronto para você utilizar.
Criando arquivos de cubo para uso offline     Você pode criar um arquivo de cubo offline (.cub) com um subconjunto dos dados de um banco de dados de servidor OLAP. Use arquivos de cubo offline para trabalhar com dados OLAP quando você não estiver conectado à sua rede. Um cubo permite que você trabalhe com quantidades de dados maiores do que poderia em um relatório de tabela dinâmica ou relatório de gráfico dinâmico, e agiliza a recuperação dos dados. Você só poderá criar arquivos de cubo se usar um provedor OLAP, tal como o Microsoft SQL Analysis Services Server versão 2005, que oferece suporte a esse recurso.
Ações de Servidor     Uma ação do servidor é um recurso opcional, porém útil, que o administrador do cubo OLAP pode definir em um servidor que usa um membro ou uma medida do cubo como parâmetro em uma consulta para obter detalhes no cubo ou iniciar outro aplicativo, como um navegador. O Excel dá suporte às ações de servidor URL, Relatório, Conjunto de Linhas, Drill-Through e Expandir Detalhes, mas não dá suporte a Proprietário, Extrato e Conjunto de Dados. Para obter mais informações, consulte Executar uma ação do servidor OLAP em um relatório de tabela dinâmica .
KPIs      Um KPI é uma medida calculada especial definida no servidor que permite que você controle "os indicadores chave de desempenho", incluindo status (O valor atual atinge a um número específico?) e tendência (qual é o valor ao longo do tempo?). Quando os indicadores são exibidos, o servidor pode enviar ícones relacionados semelhantes ao novo conjunto de ícones do Excel para indicar níveis de estados acima e abaixo (tais como um ícone de sinal de trânsito) ou se um valor está tendendo para cima ou para baixo (tal como um ícone de seta direcional).
Formatação de Servidor     Os administradores de cubo podem criar medidas e membros calculados com formatação de cor e de fonte e regras de formatação condicional, que podem ser designadas como uma regra comercial padrão corporativa. Por exemplo, um formato de servidor para lucro pode ser um formato de número de moeda, uma célula de cor verde, se o valor for maior ou igual a 30.000, e vermelho, se o valor for menor ou igual a 30.000, e um estilo de fonte negrito, se o valor for menor que 30.000, e sem formatação, se for maior ou igual a 30.000. Para obter mais informações, consulte Criar o layout e o formato de um relatório de Tabela Dinâmica
Idioma de exibição do Office     Um administrador de cubo pode definir traduções para dados e erros no servidor para usuários que precisam ver as informações da tabela dinâmica em outro idioma. Esse recurso é definido como uma propriedade de conexão de arquivo e a definição de país/região do computador do usuário deve corresponder ao idioma de exibição.
Um provedor OLAP       Para configurar as fontes de dados OLAP para o Excel, você precisa de um dos seguintes provedores OLAP:
  • Provedor Microsoft OLAP     O Excel inclui o driver de fonte de dados e o software cliente que você precisa para acessar bancos de dados criados com o Serviços OLAP do Microsoft SQL Server versão 7.0, Serviços OLAP do Microsoft SQL Server versão 2000 (8.0), e Microsoft SQL Server Analysis Services versão 2005 (9.0).
  • Provedores OLAP de terceiros     Para outros produtos OLAP, você precisa instalar drivers adicionais e software cliente. Para usar os recursos do Excel para trabalhar com dados OLAP, o produto de terceiros deve estar em conformidade com o padrão OLE-DB para OLAP e ser compatível com o Microsoft Office. Para obter informações sobre como instalar e usar um provedor OLAP de terceiros, consulte o administrador de sistema ou o fornecedor do produto OLAP.
Bancos de dados do servidor e arquivos de cubo     O software cliente OLAP do Excel dá suporte a conexões com dois tipos de bancos de dados OLAP. Se um banco de dados em um servidor OLAP estiver disponível na rede, você poderá recuperar os dados de origem diretamente dessa rede. Caso tenha um arquivo de cubo offline que contenha dados OLAP ou um arquivo de definição de cubo, você poderá conectar-se a esse arquivo e recuperar dados de origem dele.
Fontes de dados     Uma fonte de dados fornece acesso a todos os dados no banco de dados OLAP ou no arquivo de cubo offline. Após criar uma fonte de dados OLAP, você pode basear os relatórios nela e retornar os dados OLAP para o Excel na forma de um relatório de Tabela Dinâmica ou de Gráfico Dinâmico ou em uma função de planilha convertida em um relatório de Tabela Dinâmica.
Microsoft Query     É possível usar o Query para recuperar dados de um banco de dados externo, por exemplo, o Microsoft SQL ou o Microsoft Access. Não é necessário usar o Query para recuperar dados de uma Tabela Dinâmica OLAP conectada a um arquivo de cubo. Para obter mais informações, consulte Usar o Microsoft Query para recuperar dados externos.
Se trabalhar com relatórios de tabela e gráfico dinâmicos de dados de origem OLAP e de outros tipos de dados de origem, você notará algumas diferenças de recursos.
Recuperação de dados     Um servidor OLAP retorna dados novos para o Excel sempre que o layout do relatório for alterado. Com outros tipos de dados de origem externa, consulte todos os dados de origem de uma só vez ou você pode definir opções para consultar apenas quando exibir itens de campo de filtro de relatório diferentes. Você também tem outras opções para atualizar o relatório.
Em relatórios baseados em dados de origem OLAP, as configurações de campo de filtro de relatório, a consulta em segundo plano e a configuração de otimização de memória não estão disponíveis.
 OBSERVAÇÃO   A configuração de memória otimizada também não está disponível para origens de dados OLEDB e para relatórios de tabela dinâmica baseados em um intervalo de células.
Tipos de campo     Dados de origem OLAP, campos de dimensão podem ser usados somente como linha (série),coluna (categoria), ou campos de página. Campos de medida podem ser usados somente como campos de valor. Para outros tipos de dados de origem, todos os campos podem ser usados em qualquer parte de um relatório.
Acesso a dados de detalhes     Para dados de origem OLAP, o servidor determina que níveis de detalhes estão disponíveis e calcula os valores de resumo, para que os registros de detalhes que formam os valores de resumo não estejam disponíveis. No entanto, o servidor pode fornecer campos de propriedade que podem ser exibidos. Outros tipos de dados de origem não possuem campos de propriedade, mas você poderá exibir o detalhe de base para os valores de campo de dados e para itens e exibir itens sem dados.
Talvez os campos de filtro de relatório OLAP não tenham um item Todos e o comando Mostrar Páginas do Filtro de Relatório não esteja disponível.
Ordem de classificação inicial     Para dados de origem OLAP, os itens aparecem primeiro na ordem em que o servidor OLAP os retorna. Você pode então classificá-los ou reorganizá-los manualmente. Para outros tipos de dados de origem, os itens em um novo relatório aparecem primeiro classificados na ordem crescente por nome de item.
Cálculos     Os servidores OLAP fornecem valores resumidos diretamente para um relatório de modo que você não pode alterar as funções de resumo para campos de valor. Para outros tipos da dados de origem, você pode alterar a função de resumo para um campo de dados e usar várias funções de resumo para o mesmo campo de valor. Você não pode criar campos calculados ou itens calculados em relatórios com dados de origem OLAP.
Subtotais     Em relatórios com dados de origem OLAP, você não pode alterar a função de resumo para subtotais. Com outros tipos de dados de origem, você pode alterar funções de resumo para subtotais e exibir ou ocultar subtotais para todos os campos de linha e coluna.
Para dados de origem OLAP, é possível incluir ou excluir itens ocultos quando você calcula subtotais e totais gerais. Para outros tipos de dados de origem, você pode incluir itens de campo filtro de relatório ocultos em subtotais, mas itens ocultos em outros campos são excluídos por padrão.

Recursos do OLAP no Excel

Componentes de software que você precisa para acessar as fontes de dados OLAP

Diferenças de recursos entre dados de origem OLAP e não-OLAP....


veja mais:

http://office.microsoft.com/pt-br/excel-help/visao-geral-do-olap-processamento-analitico-online-HP010177437.aspx

Nenhum comentário:

Postar um comentário

Colabore com meu Blog, deixando aqui seus cometários.