MICROSOFT BUSINESS INTELLIGENCE Microsoft Business Intelligence Microsoft Business Intelligence Microsoft Business Intelligence constitui uma oferta completa e diversificada dirigida a empresas que pretendam obter o máximo proveito do seu negócio mediante a disponibilização atempada de informação estratégica aos intervenientes da organização a partir de uma fonte fidedigna e centralizada. A Microsoft oferece um pacote completo de produtos integrados com o SQL Server 2005 que suportam todos os aspectos do processo de tomada de decisão e oferecem uma vasta gama de funcionalidades de business intelligence como: integração de múltiplas fontes de dados através do Integration Services, criação de processos analíticos complexos e data mining recorrendo a Analysis Services e elaboração, gestão e disponibilização de relatórios com Reporting Services. A tecnologia Microsoft SQL Server 2005 encontra-se solidamente integrada com o Office 2007, em particular com Excel Services e Microsoft Office SharePoint Server 2007, cuja combinação oferece capacidades avançadas de consulta e análise baseadas na Web a todos os utilizadores da organização. SQL Server 2005 O SQL Server é a plataforma de eleição para obter o máximo proveito do negócio mediante a disponibilização atempada de informação estratégica aos intervenientes da organização. O seu motor robusto é capaz de analisar e processar grandes volumes de dados facilitando a interligação com os sistemas já existentes nas empresas. A Link Consulting, Gold Partner da Microsoft, é o parceiro ideal no desenho e concepção de soluções de Microsoft Business Intelligence, dada a vasta experiência técnica dos seus consultores nesta tecnologia. A implementação de soluções de Business Intelligence com SQL Server 2005 tem por base a utilização dos seguintes componentes: SQL Server Database Engine - O motor do gestor de base de dados é o componente principal do SQL server. Este é capaz de armazenar, processar e proteger a informação de forma eficaz. A sua arquitectura é suficientemente flexível para suportar o crescimento de qualquer negócio em termos de dados e carga, mantendo um serviço de alta disponibilidade e minimizando os períodos de downtime para que o negócio funcione 24 horas/dia. SQL Server Analysis Services - Esta plataforma OLAP encontra-se especializada para consultas a elevados volumes de dados, potenciando análises complexas e Microsoft Business Intelligence flexíveis a partir de cubos que constituem um sistema multidimensional de resposta rápida. Este componente pode ainda ser integrado directamente com o Excel 2007 para análises ad-hoc que por sua vez se podem publicar/partilhar num portal SharePoint 2007. Para além disso, o Analysis Services dispõe também de funcionalidades de Data Mining extremamente úteis para previsão de resultados futuros e detecção de relações nos dados que não são evidentes. SQL Server Reporting Services - Este componente é extremamente robusto e flexível nas suas funcionalidades, possibilitando as personalizações pretendidas a nível de layouts e formatação. A plataforma de excelência da Microsoft para reporting formatado pode também ser integrada com SharePoint 2007 para a criação de dashboards a partir de elementos de reporting. Os relatórios criados com este componente podem ser disponibilizados de diversas formas (e-mail, pasta partilhada, portal SharePoint) e exportados para vários formatos (XML, CSV, TIFF, PDF, Web Archive, EXCEL) de acordo com as necessidades. Esta é também uma excelente opção para a migração de relatórios antigos desenvolvidos noutras tecnologias (por exemplo, Crystal Reports). Microsoft Business Intelligence SQL Server Integration Services - A plataforma de ETL é usada para análise e integração de dados. Esta fase é, em geral, a mais complexa e extensa na criação de um data mart ou de um data warehouse. O Integration Services é caracterizado por uma arquitectura pipeline que potencia a integração de dados de múltiplas fontes heterogéneas de forma simples e torna mais intuitivo o processo de criação e análise de fluxos de dados elaborados. Este componente dispõe já de módulos especializados como funções agregadas, ordenações, conversões e slowly changing dimensions que facilitam o processo de ETL. Encontra-se ainda integrado com Analysis Services, permitindo a integração de dados novos e processamento dos cubos, bem como a execução de operações de Data Mining. SQL Server Notification Services - Esta plataforma é usada na instalação e desenvolvimento rápido de aplicações que criam e entregam notificações e alertas. Estas notificações estão dependentes da ocorrência de determinados eventos que são configurados de acordo com as necessidades do negócio (por exemplo, gerar automaticamente uma ordem de compra quando o stock de um certo produto atinge determinado limite). Existem várias formas para disponibilizar e formatar a informação de alerta, entre as quais estão disponíveis a entrega de ficheiros, e-mail e SMS em dispositivos fixos ou móveis.