Armazenamento de dados, OLAP e Analysis Services para SharePoint 2010
Aplica-se a: SharePoint Server 2010
Tópico modificado em: 2016-11-30
Este artigo descreve os data warehouses, o OLAP e o Microsoft SQL Server Analysis Services (SSAS), e discute como um data warehouse e o SQL Server Analysis Services estão relacionados aos serviços de aplicativo de business intelligence no Microsoft SharePoint Server 2010. Além disso, o artigo discute quando você deve usar o PowerPivot em vez do SSAS.
Visão geral do data warehouse, OLAP e PowerPivot e a relação com o SharePoint 2010
O que é um data warehouse? Um data warehouse é um banco de dados que funciona como um repositório para o armazenamento e a análise de informações numéricas. Os principais dados no data warehouse normalmente são valores numéricos que podem ser resumidos ou agregados e são armazenados em uma estrutura diferente da estrutura de banco de dados transacional comum. Uma razão pela qual a estrutura do warehouse de banco de dados é diferente da estrutura do banco de dados transacional é que o pull de dados não exige diversos recursos. Os data warehouses permitem que você armazene dados agregados em vez de executar consultas ad hoc urgentes e que demandam muitos recursos para retornar valores somados, como faria em um banco de dados transacional para criar um relatório. Essa definição simplificada é melhor explicada em muitos livros destinados aos profissionais de data warehouse.
O que é o OLAP e qual é a sua relação com o data warehouse? O termo processamento analítico online (OLAP) normalmente se refere a ferramentas especializadas que disponibilizam os dados do warehouse facilmente. Um cubo OLAP é uma estrutura lógica que define os metadados. O termo cubo descreve os grupos de medidas existentes e as tabelas de dimensão e não contém dimensões limitadas. Um cubo é a combinação de todos os grupos de medidas existentes. Um grupo de medidas é um grupo de medidas compatível com a lógica comercial dos dados, além de ser outra estrutura lógica que define metadados para que as ferramentas do cliente possam acessar os dados. Cada grupo de medidas contém os valores detalhados armazenados na tabela de fatos (valores copiados ou dinamicamente recuperados). Os cubos OLAP contêm muitos metadados; metadados em uma definição simples são dados sobre dados. As expressões multidimensionais, ou MDX, são uma linguagem de consulta baseada em metadados que ajuda você a consultar os cubos OLAP.
O que é o SQL Server Analysis Services (SSAS) e qual é a sua relação com o OLAP? O Microsoft SQL Server Analysis Services (SSAS), conhecido anteriormente como OLAP Services, oferece tecnologias de servidor que ajudam a acelerar o processamento de consultas e relatórios. O Analysis Services implementa o OLAP com tecnologias que simplificam e aceleram o processo de design, criação, manutenção e consulta de tabelas agregadas ao mesmo tempo que evitam problemas de explosão de dados.
Qual é a relação do PerformancePoint Services e dos Serviços do Excel com os data warehouses, o OLAP ou o SSAS? Consultas complexas em cubos OLAP podem produzir respostas de negócios de forma muito mais rápida do que a mesma consulta em dados relacionais do OLTP. As estruturas de dados são diferentes e usadas para finalidades distintas. Os cubos OLAP do SSAS são melhores para a agregação e para a criação de relatórios sobre dados. Os dados do SQL Server Analysis Services oferecem ferramentas de criação de business intelligence, como o Microsoft Excel, PerformancePoint Dashboard Designer e o Visio com uma fonte de dados OLAP.
O que é o PowerPivot e qual é a sua relação com o SSAS? O Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010 é uma extensão do Microsoft Excel que adiciona suporte para os dados em larga escala, além de possuir um repositório de dados na memória como opção ao SQL Server Analysis Services. Várias fontes de dados podem ser mescladas, inclusive os bancos de dados corporativos, as planilhas, os relatórios e os feeds de dados. Os dados do PowerPivot em uma pasta de trabalho do Excel são detectados, extraídos e processados separadamente em instâncias do servidor do Analysis Services no farm. Em seguida, o Serviços do Excel no SharePoint apresenta a camada de apresentação em uma janela do navegador. Para obter mais informações, consulte o site www.powerpivot.com.
**Quando eu devo usar o PowerPivot em vez do SSAS?**O SSAS é um mecanismo OLAP disponível para profissionais de TI criarem soluções sofisticadas e de alto desempenho para serem implantadas na organização. Semelhante ao Excel, o PowerPivot para Excel é destinado aos operadores de informações que criam soluções de BI para si mesmos, e não para a organização. O arquivo do PowerPivot pode ser publicado no SharePoint Server ou no SharePoint Foundation para a equipe. Para saber mais sobre as diferenças, consulte a postagem do Blog da Equipe do PowerPivotComparação entre o Analysis Services e o PowerPivot (https://go.microsoft.com/fwlink/?linkid=192047&clcid=0x416).