Microsoft Datazen Do Início… …ao Fim!

Slides:



Advertisements
Apresentações semelhantes
Visão Geral Técnica do Microsoft Operations Manager 2005
Advertisements

Melhorando a Percepção Comercial
Modelo de Maturidade de Empresas de Médio Porte para BPIO
Ambientes de Computação Empresarial e Avaliação de Custos
Conceitos Básicos de Computação
Banco de Dados Oracle AESO.
Domingo, 26 de março de
Administração de Sistema Operacional de Rede WindowsServer-2003 WindowsServer-2003 Ricardo de Oliveira Joaquim TECNOLÓGICOS.
Soluções para transporte inteligente
Criando novas oportunidades
Lan Manager Integrantes: Bruno Moleiro Regis Felipe Fujiy Pessoto
Lan Manager Integrantes: Bruno Moleiro Regis Felipe Fujiy Pessoto
Gerenciamento proativo de aplicações
SESSÃO: INFRAESTRUTURATRILHA: PRODUTIVIDADE & COLABORAÇÃO © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft. MVP ShowCast.
Inicio PIATV para Windows Realização:.
Ferramenta de Gerenciamento
Treinamento placas General Vision
Novidades do Windows 8 Francisco Ferreira
GESTÃO DE SISTEMAS DE INFORMAÇÃO
Curso Superior de Tecnologia: Sistemas para Internet
Agenda - Março de 2012 AssuntoDia (11: :00) Status Introdução ao Windows Partner Mentoring - edição técnica 05/03 (segunda) Concluído 1. Diferentes.
Luiz Fabiano Gerente de Soluções Microsoft.
A plataforma mais usada pelas maiores universidade do Brasil e do Mundo Visão Geral.
Flávia Andrade de Souza Rodrigo Mibielli Peixoto
Curso EFA de técnico de Informática e Sistemas
Otimizando sua TI, maximizando seus negócios
Inteligência de Negócios
Plataforma Microsoft de BI
Adriano Melo Introdução ao ASP.NET Adriano Melo
FaculdadePitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Sistemas Gerenciadores de Banco de Dados Prof.: Fernando Hadad Zaidan.
Tirando proveito das ferramentas da Microsoft para desenvolver aplicativos seguros Yuri Diogenes Senior Technical Writer Server and Cloud Division – Information.
Semana do SQL Server. Virtual PASS Chapter BR -2 meses de vida visitas por mês -380 artigos -20+ vídeos
Luiz Antonio Torres, Maio/2014
Disciplina :Administração de Serviços de Diretórios
GeneXus 9.0: SOA e Mobilidade
O primeiro passo para a nuvem
FERRAMENTAS DE GERENCIAMENTO Aula 01
@daibert Solutions Architect Hewlett-Packard Brasil
Treinamento AJAX Waelson Negreiros Blog:
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
PLATAFORMAS MULTIMÍDIA
O problema da desconexão em BD móveis Equipe: Antonio Jaime M. de Almeida Bruno de Brito Leite.
Workshop.  Introdução  Histórico  Principais Características  Componentes  Topologia  Instalação  Passo a passo de Instalação  Console de Operações.
Projeto de Banco de Dados
Automação Comercial Faculdade Estácio Radial Prof. Paulo Alipio Alves de Oliveira 2010.
WINDOWS SMALL BUSINESS SERVER 2011 VISÃO GERAL. Agenda Visão Geral SBS 2011 Versões do SBS 2011 O que há de novo – Essentials O que há de novo – Standard.
Gerenciando e protegendo estações de trabalho com Windows Intune WCL302 Herleson Pontes MVP | MCT | MCITP | MCSA | MCTS | MCP | MOS
Bem-vindo!.
GIS e web Lúbia Vinhas Divisão de Processamento de Imagens INPE.
Introdução aos Sistemas Operacionais
Daniel Paulo Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.
Daniel Paulo SQL Server 2014 Módulo II Daniel Paulo
Visão geral da empresa. O que esta apresentação contém? O que é a Conio? Porque existimos? O mercado de TI e a Conio Nossos serviços Nossos produtos Nossos.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Cloud computing e o novo modelo de software
MVP Virtual Conference 2013 Desktop Seguro Luciano Lima CISSP / MVP Enterprise
Jackson Eduardo da Silva
KPI Key Process Indicator
KPI Key Process Indicator (Indicador Chave de Desempenho)
PORBASE 5 Versão 1.6. Módulos do PORBASE 5 Estatísticas, Administração, Difusão de Informação, Actualizações Online Outros Módulos:
Hiperconectado e exigente: Entenda o novo perfil do usuário de internet Ricardo Zovaro | Diretor de Vendas LATAM, Exceda.
Acessando banco de dados com JAVA.  Linguagem independente de plataforma; ◦ “Write once, run anywhere” ◦ JVM  Java Virtual Machine  Mecanismo que permite.
Microsoft Datazen Do Início… …ao Fim! Arthur Luz | BI Consultant at One Way Solution
Microsoft Certified Professional Consultor e Instrutor de BI e Banco de Dados - One Way Solution Instrutor Datazen - BI do Brasil Articulista – SQL Magazine.
Por que Redes? Estamos cercados por redes: supermercados, lojas, bancos, cinemas, farmácias e inúmeros outros lugares; Com a queda do custo de implementação.
CAPÍTULO 1- Apresentação.  A Elipse Software é uma empresa genuinamente brasileira, com foco na produção de software de supervisão para automação industrial,
Capturando Dados Históricos com Change Data Capture Arthur Luz | MCSA & MCT em SQL Server
Capítulo 1 Introdução aos Sistemas Operacionais Curso Técnico de Redes de Computadores Professor Emerson Felipe Administração de Sistemas Operacionais.
Carreira, Certificações e Mercado de Trabalho
Desvendando o Microsoft Datazen
Transcrição da apresentação:

Microsoft Datazen Do Início… …ao Fim! Arthur Luz | Senior BI Analyst at Comp Line arthurjosemberg@gmail.com http://arthurluz.wordpress.com

Patrocinadores 2 |

Quem sou eu? Senior BI Analyst at Comp Line Microsoft Certified Professional BI and Database Consultant and Instructor - One Way Solution OLAP and ETL Consultant and Instructor – BI do Brasil Writer – SQL Magazine

Agenda Microsoft Datazen – Overview Arquitetura Instalação (Não Distribuída) Configuração Inicial Desenvolvendo KPIs Data Connections e Data Views Desenvolvendo Dashboards – Publisher Publicando e Acessando Dashboards Datazen - Cases

Microsoft Datazen - Overview “Hoje eu estou animado para anunciar a aquisição da Datazen Software, uma empresa líder em inteligência de negócios móvel(...). Esta aquisição acelera nossa estratégia de Power BI para ajudar as organizações a (...) extrair o máximo valor dos dados – a partir de qualquer lugar, em qualquer dispositivo.” (Kamal Hathi, Partner Director, Cloud + Enterprise, Microsoft, 04/2015, The Official Microsoft Blog)

Microsoft Datazen - Overview 1) Poder de Análise x Velocidade de Criação 2) Construção de Análises Centralizada 3) Acesso Mobile e Web 4) Segurança no acesso aos dados

Arquitetura

Arquitetura

Data Acquisition Service Arquitetura Data Acquisition Service Core Service Rendering Service Web Applications

Instalação (Não Distribuída)

Instalação (Não Distribuída) Windows Server 2012 R2 Windows Server 2012 Application Server .NET Framework 4.5 Web Server Internet Information Services

Instalação (Não Distribuída) Não é recomendado usar contas com alto privilégio para efetuar a instalação do Datazen. Não recomendado o usar o usuário Local System. 1) Estar em um Windows Server 2008 R2, 2012 ou 2012 R2. 2) Ter instalado o Web Server e o Application Server . O Recomendado é que seja criado um usuário local sem previlégio algum. O Serviço de instalação dará a esse usuário as devidas permissões.

Instalação (Não Distribuída) Por padrão, o Windows Server bloqueia o acesso à rede para os aplicativos adiquiridos através da Store (Loja de aplicativos). É necessário que o acesso à rede seja liberado dentro do Server para que seja possível a conexão ao Servidor através do Datazen Publisher e Datazen Viewer.

Demonstração 1 Instalação (Não Distribuída)

Configuração Inicial

Configuração Inicial Core Service Hub

Desenvolvendo KPIs Key Performance Indicator (Indicadores de Desempenho)

Demonstração 2 Configurando User e Hub e Criando PKIs

Data Connections e Data Views

Data Connections

Personalized Data Views Cached Data Views Real Time Data Views Personalized Data Views ( x )

Demonstração 3 Data Connections e Data Views

Desenvolvendo Dashboards Dashboards são desenvolvidos e publicados através do aplicativo Datazen Publisher. É possível criar Dashboards localmente ou conectados ao Datazen Server.

O Publisher possui 4 interfaces de Criação e Configuração: Desenvolvendo Dashboards O Publisher possui 4 interfaces de Criação e Configuração: Layout View Data View Deshboard Settings Run Preview

Os componentes para desenvolvimento de Dashboards são: Desenvolvendo Dashboards Os componentes para desenvolvimento de Dashboards são: Navegadores Graficos e Mapas Gauges Grids

Dados do Datazen Server Dashboards Runtime Connected Mode Dashboard Navegadores Visualizações Data Views Dados do Datazen Server Tabelas Agregadas

Dashboards Runtime Disconnected Mode Dashboard Data Views Navegadores Visualizações Data Views Dados Incorporados Tabelas Agregadas

Dados do Datazen Server Dashboards Runtime Load on Demand Dashboard Navegadores Visualizações Datazen Server Data Views Dados do Datazen Server Tabelas Agregadas

Demonstração 4 Criando, Publicando e Visualizando Dashboards ------------------------------------- -- KPI – Comparativo diario de Janeiro – Canada x Alemanha -- -- Dia 31 de janeiro - Germany SELECT--dod.DayNumberOfMonth, SUM(CONVERT(INT,f.UnitPrice)) PrecoUnitario FROM FactInternetSales f JOIN DimProduct dp ON dp.ProductKey = f.ProductKey JOIN DimCustomer dc ON dc.CustomerKey = f.CustomerKey JOIN DimSalesTerritory dst ON dst.SalesTerritoryKey = f.SalesTerritoryKey JOIN DimDate dod ON dod.DateKey = f.OrderDateKey WHERE dst.SalesTerritoryCountry IN ('Germany') AND dod.EnglishMonthName = 'January' AND dod.DayNumberOfMonth = 31 GROUP BY dod.DayNumberOfMonth ORDER BY dod.DayNumberOfMonth -- Dia 31 de janeiro - Canada WHERE dst.SalesTerritoryCountry IN ('Canada') -- Status Dia 31 de janeiro - Germany X Canada WITH STATUS AS ( SELECTCASE WHEN CASE WHEN dst.SalesTerritoryCountry = 'Germany' THEN SUM(f.UnitPrice) ELSE 0 END < CASE WHEN dst.SalesTerritoryCountry = 'Canada' THEN SUM(f.UnitPrice) ELSE 0 END THEN '1' ELSE '-1' END STATUS, dst.SalesTerritoryCountry AS Pais WHERE dst.SalesTerritoryCountry IN ('Canada','Germany') GROUP BY dod.DayNumberOfMonth, dst.SalesTerritoryCountry ) SELECT * FROM STATUS WHERE Pais <> 'Germany' -- Trend Set - janeiro - Germany X Canada SELECT Dia, SUM(Germany) - SUM(Canada) ComparativoDiario FROM ( SELECTTOP 100000000--dst.SalesTerritoryCountry, dod.DayNumberOfMonth AS Dia, CASE WHEN dst.SalesTerritoryCountry = 'Germany' THEN SUM(CONVERT(INT,f.UnitPrice)) ELSE 0 END AS Germany, CASE WHEN dst.SalesTerritoryCountry = 'Canada' THEN SUM(CONVERT(INT,f.UnitPrice)) ELSE 0 END AS Canada WHERE dst.SalesTerritoryCountry IN ('Germany','Canada') ) TrendSet GROUP BY Dia -- KPI – Meta Janeiro – Franca -- -- Calcula a meta SELECTSUM(CONVERT(INT,f.UnitPrice)) WHERE dst.SalesTerritoryCountry IN ('France') GROUP BY dst.SalesTerritoryCountry -- Valor da Meta = 185000 --Calcula o Status SELECT--dst.SalesTerritoryCountry AS Pais, CASE WHEN SUM(CONVERT(INT,f.UnitPrice)) > 185000 THEN 1 WHEN SUM(CONVERT(INT,f.UnitPrice)) < 185000 THEN -1 ELSE 0 END -- Data View – Vendas -- SELECT dc.FirstName + ' ' + CASE WHEN MiddleName IS NULL THEN '' ELSE MiddleName END + ' ' + dc.LastName AS NomeCompleto, dp.EnglishProductName Produto, dg.EnglishCountryRegionName AS Pais, dg.StateProvinceName AS Estado, dg.City AS Cidade, dod.CalendarYear AS Ano, dod.EnglishMonthName AS Mes, dod.FullDateAlternateKey AS DataVenda, f.ShipDate AS DataEnvio, f.SalesOrderNumber AS OrdemVenda, 1 AS QtdVendas, f.UnitPrice AS ValorVenda JOIN DimGeography dg ON dg.SalesTerritoryKey = dst.SalesTerritoryKey AND dg.GeographyKey = dc.GeographyKey -- Data View - Vendas - Internet USA x Australia -- SELECTdg.EnglishCountryRegionName AS Pais, SUM(CASE WHEN dg.EnglishCountryRegionName = 'United States' THEN f.UnitPrice ELSE 0 END) AS ValorVendaUSA, SUM(CASE WHEN dg.EnglishCountryRegionName = 'Australia' ELSE 0 END) AS ValorVendaAustralia WHERE dg.EnglishCountryRegionName IN ('United States', 'Australia') GROUP BY dg.EnglishCountryRegionName, dg.StateProvinceName, dg.City, dod.CalendarYear, dod.EnglishMonthName

Aproximadamente 7.800 espalhados pelo Pais Datazen - Cases Implementação para Aproximadamente 7.800 espalhados pelo Pais

Dúvidas?!... Muito obrigado pela presença de todos! Email: arthurjosemberg@gmail.com Blog: http://arthurluz.wordpress.com Twitter @arthurjosemberg