Front-End de BI da Microsoft SQL Server 2014 e SharePoint 2013 Demétrio Silva – MCT - MCSA SQL Server / Especialista SharePoint @demetrioSQLDBA | Lanlink Informática LTDA demetrioi@hotmail.com http://demetriosilva.wordpress.com
Agenda SharePoint Front-end de BI Microsoft Demos Dúvidas
BI Microsoft SharePoint Plataforma de colaboração empresarial Sites Comunidades BI Conteúdo Search
Front-end de BI Microsoft 1 - Visio 2 - Reporting Services – Nativo e Integrado 3 - PerformancePoint 4 - PowerPivot / Excel Services 5 - PowerView / PowerMap 5 – PowerBI 6 - Custom Code
Front-end de BI Microsoft Obs.: todos os prós e contras citados são oriundos de experiências com projetos anteriores. Nada impede que em projetos específicos apareçam prós e contras específicos.
Visio Criação: Usuário final ( Visio Client ) Principal uso: Diagramas Extensibilidade: Visio API – Possibilidade de criar actions e extender as formas via JS Flexibilidade: Baixa. Diagramas dinâmicos são um pouco complicados de manter. Prós: Facilidade em gerar diagramas conectados em diversas fontes de dados Refresh dos dos dados Possibilidade de relacionar dados às formas Contras: Não editável. Ambiente: On-Premises, Office 365 Mobile: Apenas no Office 365. Algumas features funcionam no On-Premises, porém, com tantas limitações para outras plataformas que pode ser considerado que não funcionam. Exemplo, Visio não roda no IPAD.
SSRS – Nativo e Integrado Criação: TI ( SSDT ) e Usuário ( Report Builder ) Principal uso: Relatórios Estáticos / Parametrizados e envio de relatórios de forma automática Extensibilidade: Alta. Pode ser renderizado usando C# / VB.NET. Flexibilidade: Alta Prós: Data alerts - Fantástico Subscriptions Cache Flexibilidade e extensibilidade muito alta Gratuito Com poucas limitações ( a maioria dependendo da edição do SQL Server ) Segurança e acesso integrado ao SharePoint (Native Mode) Exporta para diversos formatos Contras: Complexidade de desenvolvimento. Trabalhar com múltiplas fontes é complicado. Ambiente: On-Premises, Office 365 ( em breve ) Mobile: Sim, com poucas limitações. É possível customizar via JSON, REST, HTML5 Viewer Control e JQuery. Mapeando SSRS SOAP API para alguma API JSON.
PerformancePoint Criação: TI ( PerformancePoint DashBoard Designer ) Principal uso: Dashboards ( Pode ser substituído por Webparts + Outras features ) Extensibilidade: Baixa Flexibilidade: Baixa Prós: Análise detalhada de cubos OLAP Árvores de decomposição Drill down avançado É possível alterar o tipo de gráfico facilmente Tabular é tratado como multidimensional Contras: Não houve alterações significativas desde o 2010, possivelmente será descontinuado Flexibilidade péssima Praticamente não é possível customizar nada Ambiente: On-Premises. Possivelmente será descontinudado na próxima release. Mobile: Sim. Com algumas limitações ( relatórios do SSRS, Dashboard designer, etc. )
PowerPivot / Excel Criação: TI ( Excel ) Principal uso: Self-Service Extensibilidade: Alta. Via Excel Services, DAX, etc Flexibilidade: Alta. DAX, Apps, etc. Prós: Familiaridade dos usuários com a ferramenta Excel É possível exportar os dados de forma bem simples Facilidade em criar Gráficos, Tabelas, etc. Extensibilidade e flexibilidade altíssimas Muitos usuários acabam fazendo a análise final no Excel Contras: Interface não é tão “bonitinha” por padrão. Ambiente: On-Premises, Office 365 Mobile: Sim. Com poucas restrições (Carousel, Theater, etc. )
PowerView / PowerMap DEMO Criação: TI ( Excel / SharePoint ) Principal uso: Self-Service Extensibilidade: Baixa Flexibilidade: Baixa Prós: Interface de criação / apresentação mais agradável do que o Excel Contras: Não editável. Conexão direta não é tão flexível Não é possível definir várias propriedades ( cores dos gráficos, labels em pizza, etc. ). Isso pode ser resolvido conectando ao PowerPivot Data Model Exibições criadas no Excel não funcionam no SharePoint On-Premises Exporta apenas para PPT Dependência muito forte do Data Model Ambiente: On-Premises, Office 365 Mobile: Não DEMO
Custom Code – Gratuito ( jQuery, .NET, etc. ) http://socialcompare.com/en/comparison/javascript-graphs-and-charts-libraries DEMO
PowerBI Criação: Usuário Principal uso: Self-Service Extensibilidade: Baixa Flexibilidade: Média Prós: HTML5 Q&A Facilidade de implementar / usar Constante evolução Contras: Feature muito nova. Ainda faltam muitos recursos Preço Atualmente não está disponível no Brasil ( Q&A apenas em Inglês e sem previsão para outros idiomas ) Dados na nuvem Limite de arquivo de 2GB. Data Model de 250MB Ainda é um pouco instável Ambiente: Office 365 Mobile: Sim. Com poucas restrições.
PowerBI DEMO
PowerBI DEMO
PowerBI DEMO
PowerBI DEMO
PowerBI DEMO
PowerBI DEMO
Referências http://whitepages.unlimitedviz.com/2013/08/power-bi-office-365-and-file-size-limits-be-careful/ http://office.microsoft.com/en-us/office365-sharepoint-online-enterprise-help/sharepoint-online-software-boundaries-and-limits-HA102694293.aspx http://technet.microsoft.com/en-us/library/jj819267.aspx http://msdn.microsoft.com/en-us/library/jj659023.aspx http://redmondmag.com/articles/2014/06/13/power-bi-improvements.aspx http://msdn.microsoft.com/pt-br/library/dn151146(v=sql.110).aspx#sharepoint
Patrocinadores
Dúvidas? Obrigado!