bi - padrões de arquitetura e uso recursos
DESCRIPTION
Apresentação sobre como utilizar as diferentes features da plataforma Microsoft em projetos de BI e as diferentes opções de visualização de informações podem ser usadas e em que cenários (Reporting Services, família Power, SharePoint, Performance Point, etc.).TRANSCRIPT
BI - Padrões de arquitetura e uso de Recursos
Março, 2014
Giuliano CardosoMCS - ConsultorMicrosoft [email protected]
Objetivos• Principais aspectos de uma solução de
Business Intelligence (BI)
• Visão geral da arquitetura Microsoft para BI e tecnologias envolvidas
• Cenários de utilização de tecnologias Microsoft para BI
2
Agenda• Introdução
• Arquitetura e componentes
• Ferramentas, cenários e considerações• ETL
• DW
• Cubos
• Apresentação
• Encerramento
3
Expectativas• Sessão de arquitetura
• Não há demonstração
• Termos não traduzidos
• Audiência com conhecimentos nível 200 em SQL Server e familiaridade com BI Microsoft
4
Introdução
Conceito Business Intelligenc
e
KPI
ETL
Predictive
Analysis
OLAP
Mobile
EDW
Real Time
Analysis
In-Memory
Big Data
Cloud
Reports
Dashboards
Scorecards
Refere-se ao processo de coleta, organização, análise, compartilhamento e monitoramento de informações que oferecem suporte a gestão de negócios.
Fonte: Wikipedia
Utilização
Recommenda-tion engines
Smart meter monitoring
Equipment monitoring
Advertising analysis
Life sciences research
Fraud detection
Healthcare outcomes
Weather forecasting for business planning
Oil and gas exploration
Social network analysis
Churn
analysis
Traffic flow optimization
IT nfrastructure and Web app optimization
Legal discovery and document archiving
Intelligence gathering
Location-based tracking and services
Pricing analysis
Personalized insurance
Benefícios Esperados
1.0
1.0
75% Improving decision making process
56% Align resources with strategies
50% Improving competitiveness
55% Cost efficiencies
Fonte: Computerworld, 2009
Evolução
Fonte: Wayne Eckerson Blog, Março-2011
Maturidade
Arquitetura e componentes
Técnicas e Ferramentas
Fonte: TDWI
O que provavelmente
irá acontecer no futuro ?
Predição
O que está acontecendo?
Monitoramento
Por que acontece?
Análise e Exploração
O que aconteceu?
Relatórios
ArsenalMicrosoft
Power BI
ArquiteturaMicrosoft
Ferramentas, cenários e considerações
Camadas de referência
ETL Data Warehouse
ApresentaçãoCubos
Analysis ServicesIntegration Services
PDW / DB Engine
ETL Infraestrutura Otimizada
Índices e Constraints
Master Data ServicesData Quality Services
Particionamento eCompactação
Operações Assincronas
Otimização de Locks
Referência: MSDN - Data Load Performance Guide and Considerations for High Volume ETL Using SQL Server Integration Services
Arquivo de dadosLog Mínimo
Change Data Caption
Paralelização e tamanho de Batchs
Slowly Change Dimension
Integration Services
Data Warehouse
Star Schema x Snowflake
Columnstore Indexes
Parallel DataWarehouse HDInsight
PDW / DB Engine
Volume x Variedade x VelocidadeDatabase Engine
Cloud
Cubos
Analysis Services
Características
Multidimensional
Baseado no modelo de dados multidimensional Suporta lógicas complexas e sofisticadasApropriado para processamento de grandes volumes de dados
Tabular
Novo modelo baseado em linhas e colunasPossui alta capacidade de compressão e funcionamento baseado em memóriaModelo simples, flexivel e mais familiar a maioria dos usuários
Suporte Nativo a hierarquias do tipo Parent-Child e relacionamentos Many-to-ManySuporte a perspectivas, traduções, actions, drilltrough, stored procedures e write-backIdeal para cubos corporativos
Menor tempo de desenvolvimentoMenor curva de aprendizadoBaixo uso de discoLinguagem DAX simplificadaIdeal para soluções departamentais
Qual escolher?
Referência: MSDN - Choosing a Tabular or Multidimensional Modeling Experience in SQL Server 2012 Analysis Services
Evite utilizar o mesmo servidor para ambos
Visualização
Reporting Services
Servidor de relatórios bastante útil para apresentação de visões com moderada interação. Pode ser utilizado por aplicativos personalizados.É bastante flexível e possibilita automação de entrega de relatórios, além de suportar diversas origens de dadosPower View
Excelente ferramenta para visualização e exploração de dados com insights bastante intuitivos e com alta interatividade.
Performance Point
Aplicação do SharePoint (desde a versão 2010) para construção de Dashboard, Scorecard e KPI.O PPS é apropriado para monitoração e análise de dados de negócio de forma mais intuitiva.Possibilita análise em diversos níveis através da árvore de decomposiçãoPower Pivot
Excelente para extensão de funcionalidade do Excel, possibilita a análise de milhares de linhas de dados com excelente compactação e processamento em memóriaPossibilita o uso de dados de diversas origens
Excel e Visio
O Excel e o vísio também são ferramentas de apoio na análise de dados, bem como na construção de dashboards
Power Map
Add-In para o Excel ideal para visualizações de mapas em 3D com interações para dados temporais e geográficos
Power Query
Add-In para o Excel que simplifica o acesso a dados, permitindo a combinação e refinamento para análise através do Excel.É possível fazer pesquisas de dados publicos em linguagem natural (atualmente somente em inglês)
Power BI
Parte integrante do Office 365, contém todos os Powers* disponíveis garantindo uma plataforma completa de self-service BI através da núvem
Racionalização
SQLPrivate Cloud
Conceito e evolução
Resumo
Arquitetura em camadas
Ferramentas e cenários
Encerramento
Links úteis
Microsoft Business Intelligencehttp://www.microsoft.com/en-us/bi/default.aspx
BI Solution Builderhttp://www.bisolutionbuilder.com/
The Architecture Journalhttp://msdn.microsoft.com/en-us/architecture/aa699395.aspx
Introducing BI Semantic Model http://msdn.microsoft.com/en-us/library/jj735264.aspx
Microsoft Business Intelligence de Ponta-a-Ponta, 2007http://msdn.microsoft.com/pt-br/library/cc517991.aspx
Dúvidas
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.