Unificando dados para análise e relatórios com o SQL Server 2008

O SQL Server 2008 oferece duas abordagens comuns na unificação dos dados para análise e relatórios:

Data warehouse. Um armazenamento dedicado para dados de negócios, que é preenchido e sincronizado com as diferentes fontes de dados em toda a empresa. A principal vantagem desta abordagem é que você pode desenhar o data warehouse para um desempenho otimizado de análises e relatórios, sem impacto no desempenho dos aplicativos na linha de negócio que originou os dados. Outra vantagem deste método é que você pode limpar e consolidar os dados provenientes de diversas fontes em uma única e consistente versão da verdade.

Abstração de fonte de dados. O SQL Server 2008 Analysis Services permite a criação de exibições de fontes de dados para oferecer uma camada de abstração sobre uma ou mais fontes de dados. Você pode então usar a exibição da fonte de dados como uma fonte única Analysis Services, Integration Services e Reporting Services. Com essa exibição, os dados são recuperados dos sistemas de base quando ocorre uma análise ou um relatório é gerado. Essa abordagem permite a análise em tempo real dos dados em seus aplicativos de negócios. Além disso, a exibição da fonte de dados através de sua camada adicional de abstração pode ser usada para criar nomes amigáveis em substituição a nomes de tabela longos ou criptográficos.

clip_image002

Independentemente de qual abordagem você escolha para unificar seus dados, o SQL Server 2008 traz um forte legado de suportar dados relacionais ou não-relacionais, fornecendo tipos de dados que permitem aos desenvolvedores e administradores armazenar e gerenciar eficientemente dados não estruturados, tais como documentos e imagens, de maneira que você possa armazenar, gerenciar e analisar os dados no formato que melhor se adapta a sua empresa.

O SQL Server 2008 inclui suporte aprimorado para armazenamento de dados XML, assim como um tipo de dado FILESTREAM, que permite o armazenamento de grandes dados binários no sistema de arquivos e mesmo assim se manter parte integrante do banco de dados com consistência transacional. Além disso, foram removidas as restrições no tamanho dos tipos de dados definidos pelo usuário, o que possibilita exceder o limite de 8 KB imposto nas versões anteriores do SQL Server. Suporte para tipos de dados espaciais e locais tornam possível armazenar e analisar dados geográficos que obedecem aos padrões da indústria.

Até o próximo post, um abraço!

Rodrigo Dias (Twitter: https://twitter.com/rodrigodias73)