Baixe o app para aproveitar ainda mais
Prévia do material em texto
POWER BI Luis Gustavo Do Tratamento de Dados a Criação de Painéis Inteligentes Copyright © 2019 Luis Gustavo. Copyright © 2019 Júlio Battisti – Livros e Cursos Ltda. Copyright © 2019 Instituto Alpha Educação à distância e Editora Ltda. Editores: Silvio Ferreira e Josiane Gonçalves Editoração Eletrônica: Instituto Alpha Educação à distância e Editora Capa: Estevan Nicolini e Marianna Rodrigues. Revisores Técnicos: Fernando A. Garcia e Ruy Lacerda Produção: Instituto Alpha Educação à distância e Editora Impressão e acabamento: Instituto Alpha Educação à distância e Editora Co-Editora: Júlio Battisti – Livros e Cursos Ltda POWER BI - Do Tratamento de Dados a Criação de Painéis Inteligentes Luis Gustavo ISBN: 978-85-66018-37-x Editora Instituto Alpha Educação à distância e Editora Rua Divina Correia, 693, Bairro Cidade Nova I Juatuba – MG CEP: 35675-000 Tel: (31) 8486-4546 www.institutoalpha.net.br Co-Editora Júlio Battisti – Livros e Cursos Ltda Rua Vereador Ivo Cláudio Weigel, 537 – Bairro Universitário Santa Cruz do Sul-RS CEP: 96816-200 Tel: (51) 3717-3796 www.juliobattisti.com.br É proibida a reprodução desta obra, mesmo que parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Os conceitos, conteúdo texto e imagens emitidos neste livro são de inteira reson- sabilidade do autor. Prefácio O que escrever na introdução deste fantástico livro que outros já não tenham escrito ou falado sobre essa poderosa ferramenta que é o Power BI e sobre o autor? Começo descrevendo como o Luis Gustavo conseguiu percorrer uma longa e árdua jornada para que pudéssemos ter essa obra em mãos. Como pessoa ele tem características pessoais únicas que conseguem captar empaticamente as necessidades de seus alunos, clientes e da comunidade a qual ele atua. Esse dom pode ser observado em sua jornada pessoal e pro� ssional. Atuando em área distintas como eletrônica, gestão, administração e análise de dados construiu uma base sólida de conhecimento que ao invés de retê-los, o compartilha com maestria! Uma obra como essa vem em um momento em que o Power BI se consolida no Brasil como uma ferramenta líder de mercado em Business Intelligence. Agora pergunto como tornar os conceitos de tratamento de dados acessíveis a empresários, administradores, analistas e pro� ssionais de tecnologia que não possuem essa formação técnica? Como traduzir conceitos técnicos e explicar todos os recursos que o Power BI possui de forma a ser absorvida em sua plenitude? A resposta é este livro que você tem em mãos. Através de análise de ambientes empresariais o Luis Gustavo consegue trazer para a temática do livro algo muito importante que poucos se deram conta. Não basta explicar COMO usar a ferramenta, mas o importante é entender POR QUE usá-la. A PERGUNTA CERTA para os dados é que trará os melhores resultados. Entender a dinâmica de suas vendas, visualizar o ciclo de produção e vendas dos seus produtos, estudar a rotatividade de seus funcionários, entre outras análises possíveis farão com que suas decisões sejam muito mais assertivas! Somando os insights apresentados pelo livro, o incentivo para a análise e o correto uso do Power BI, empresas de todos os portes só tem a ganhar nesse mercado competitivo onde a informação é o diferencial. Encerro meu texto prevendo que você se encantará e encontrará nas próximas páginas um universo de conhecimento que será utilizado imediatamente, com grau baixíssimo de complexidade e com resultados estrondosos em sua tomada de decisão! Parabéns ao Luis Gustavo pela obra! Parabéns a você que está atrás de conhecimento! Parabéns a todos nós que temos agora mais uma excelente fonte de informação em mãos! Alessandro Trovato MVP (Most Valuable Professional) Of� ce Apps & Services Microsoft V Sobre Luis Gustavo Sou um apaixonado por dados, tecnologia, Excel, Star Wars! De 2 anos para cá, apaixonado pelo Power BI. Atuo com consultoria, desenvolvimento de soluções e treinamentos em Excel e VBA (Visual Basic for Applications) há mais de 16 anos, sendo em 9 destes em minha empresa chamada Excelência Soluções Empresariais (site: www. consultoriaexcelencia.com.br). RESOLVER PROBLEMAS É O QUE MAIS GOSTO DE FAZER!! Desde adolescente, desenvolvia soluções em Access e Visual Basic 4, onde sempre gostava de um desa� o. Com o passar do tempo, percebi que em todos os trabalhos que atuei, sempre colocava uma pitada de Excel, Access e vi que sempre tive uma facilidade para tudo que é tecnologia. Por esse motivo, escolhi fazer faculdade de Administração, (como assim??). Sim, administração de empresas era algo que complementava a minha facilidade com aprendizado em programação e novas tecnologias e foi o que me deu uma grande base para o meu trabalho. Pode parecer maluco, mas sim, eu tenho tatuado no braço o símbolo bdo Excel, misturada com uma outra grande paixão que é o Star Wars. VI Agradecimentos Este livro teve a colaboração de muita gente, seja diretamente ou não. Preciso destacar alguns deles: Primeiramente preciso destacar a minha esposa “Fran”, que proporcionou o alicerce e me aguentou nessa empreitada! (Que não é fácil!). Sem a ajuda dela, não teria alcançado esse objetivo. Só tenho a agradecer! Também preciso destacar, que duas fontes de inspiração para tudo que faço, são as minhas � lhas Lívia e Luísa, que em todos os momentos me dão forças para prosseguir. Preciso agradecer ao Alessandro Trovato, que foi o maior incentivador desta obra! Sem a ajuda dele, jamais vocês estariam lendo esse livro. Não tenho palavras para agradecer ao Ruy Lacerda e Fernando Garcia, que foram os revisores técnicos desta obra e escreveram a introdução de dois capítulos. Não poderia deixar de agradecer ao mestre Yoda da comunidade, João Benito Savastano, que me guiou muito bem com seus conselhos e puxões de orelha devidos! Também preciso agradecer a Viviane Martins, que me ajudou muito na revisão ortográ� ca deste livro. Outra pessoa que me apoiou muito, foi a Karen Abecia! Obrigado! Obrigado Júlio Battisti por todo o apoio durante a escrita. Aos amigos da comunidade de Excel e Power BI, inscritos no canal, familiares e amigos que aguentaram � rme alguns momentos de ausência. Obrigado George Lucas, por ter criado o Star Wars®! VII Como Aproveitar melhor esse livro! Aprecie sem moderação! Este livro foi feito para que você tenha a experiência de entender o processo de Business Intelligence como um todo e saber os detalhes em cada etapa. Aproveite os conceitos explicados e não tenha pressa! Você entenderá que o painel em si, que é o que todos querem ver, é uma das últimas etapas do processo, mas o principal é todo o entendimento e a tratativa dos dados. Cada etapa é exempli� cada passo a passo com imagens detalhadas e com dicas sobre as quais situações podem ser aplicadas. Falo também sobre o que fazer e o que não é recomendado de ser feito! Você também terá acesso a painéis demonstrativos e arquivos para Download no site abaixo: http://www.powerbiemlivro.com.br/material Todas as funcionalidades deste livro foram desenvolvidas com base na atualização de Fevereiro de 2019. Assim como o Power BI sempre está em evolução, o livro terá constantes atualizações, que você poderá acompanhar no site, pelo link abaixo: http://www.powerbiemlivro.com.br/atualizacoes VIII Sumário Capítulo 01 - Conceitos Importantes ................................................ 01 1. Conceitos Importantes ........................................................................................ 02 1.1. O que são Dashboards? .................................................................................. 02 1.2. O que é um Data Warehouse? ..................................................................... 05 Capítulo 02 - Processo de Business Intelligence .............................. 07 2. Processo de Business Intelligence ..................................................................08 2.1. O que é Business Intelligence? ..................................................................... 10 2.2. Por onde iniciar uma implementação! ...................................................... 10 2.3. Qual Fluxo devo seguir!? ............................................................................... 11 Capítulo 03 - O que é o Power BI? ..................................................... 15 3. O que é o Power BI? ............................................................................................. 16 3.1. Por que utilizar o Power BI? ........................................................................... 16 3.2. Quadrante de Gartner ..................................................................................... 17 3.3. Instalação do Power BI .................................................................................... 18 Capítulo 04 - Ambiente do Power BI ................................................ 25 4.1. Ambiente do Power BI ..................................................................................... 26 4.2. Conectar em Fontes de Dados ..................................................................... 27 Capítulo 05 - Introdução ao ETL ........................................................ 31 5. Introdução ao ETL ................................................................................................. 32 5.1. O que é o ETL? .................................................................................................... 32 5.2. Editor de Consultas (Power Query) ............................................................ 33 5.3. Tipos de Dados ................................................................................................... 35 5.4. Por onde começar o ETL? ............................................................................... 37 5.5. Tratamento dos dados ..................................................................................... 38 IX 5.5.1. Promover Cabeçalhos .................................................................................. 39 5.5.2. Dividir Colunas ................................................................................................ 41 5.5.3. Escolher Colunas ............................................................................................ 43 5.5.4. Remover Colunas ........................................................................................... 46 5.5.5. Remover Linhas duplicadas ........................................................................ 48 5.5.6. Manter Linhas Duplicadas .......................................................................... 51 5.5.7. Mesclar Consultas .......................................................................................... 53 5.5.8. Acrescentar Colunas ..................................................................................... 62 5.6. Transformação de Dados ................................................................................ 67 5.6.1. Agrupamento de Dados .......................................................................... 68 5.6.2. Transpor Informações ................................................................................... 70 5.6.3. Inverter Linhas ................................................................................................. 72 5.6.4. Contar Linhas ................................................................................................... 73 5.6.5. Coluna Dinâmica ............................................................................................ 75 5.6.6. Transformar Colunas em Linhas ............................................................... 78 5.6.7. Converter em Lista ........................................................................................ 80 5.7. Colunas Numéricas ........................................................................................... 82 5.7.1. Cálculos Estatísticos ...................................................................................... 82 5.7.2. Operações Padrões ....................................................................................... 85 5.7.4. Operações de Datas ...................................................................................... 88 5.8. Duplicar Tabelas ................................................................................................. 92 5.9. Referência de Outras Tabelas ........................................................................ 94 5.10. Adicionar Colunas ........................................................................................... 97 5.10.1. Colunas de Exemplos ................................................................................. 97 5.10.2. Coluna Personalizada ................................................................................ 104 5.10.3. Expressão IF .................................................................................................. 108 5.10.4. Referência a outras consultas ................................................................ 110 5.10.5. Entendendo o código no Editor Avançado ...................................... 114 X 5.10.6. Expressões “Let” e “In” .............................................................................. 116 5.10.7. Criando Funções Personalizadas no Power Query ........................ 120 5.10.8. Invocar Função Personalizada em Tabela .......................................... 126 5.10.9. Tratamento de Erros no Power Query ................................................ 131 5.10.10. Criando uma Coluna Condicional ....................................................... 134 5.10.11. Criar Coluna de Índice ............................................................................. 139 5.11. Desabilitar Cargas e atualização do Relatório ..................................... 141 5.12. Organizar as Consultas criando Grupos de Tabelas .......................... 143 5.13. Gerenciamento de Fonte de Dados ......................................................... 144 5.14. Tabelas de Dimensão ..................................................................................... 146 5.14.1. Como criar uma tabela de Calendário ............................................... 147 5.14.2. Criando uma tabela de Calendário ...................................................... 148 5.15. Carregar Modelo de Dados ........................................................................ 151 Capítulo 6 - Modelando e Analisando os Dados com Fórmulas DAX .................................................................. 153 6. Modelando e Analisando os Dados com Fórmulas DAX ....................... 154 6.1. Modelar é Preciso! ............................................................................................ 155 6.2. Relacionamento de Tabelas ........................................................................... 155 6.2.1. Entendendo os Relacionamentos Automáticos ................................. 156 6.2.2. Tipos de Relacionamentos ......................................................................... 158 6.2.3. Cardinalidade ................................................................................................... 160 6.2.3.1. Um para Muitos .......................................................................................... 160 6.2.3.2. Muitos para um ........................................................................................... 161 6.2.3.3. Um para Um ................................................................................................. 161 6.2.3.4. Muitos para Muitos .................................................................................... 162 6.2.4. Criando Relacionamentos Manuais ........................................................ 162 6.3. O poder das Medidas ...................................................................................... 163 XI 6.4. Operadores da Linguagem DAX ..................................................................164 6.5. Tipos de Dados no DAX .................................................................................. 165 6.6. Mudando a Concepção de Fórmulas do Excel ....................................... 166 6.6.1. Row Context ..................................................................................................... 166 6.6.2. Filter Context .................................................................................................... 167 6.7. Principais Fórmulas DAX ................................................................................. 168 6.7.1. Como criar a medida .................................................................................... 169 6.7.2. Função SUM ..................................................................................................... 170 6.7.3. Função COUNT ............................................................................................... 174 6.7.4. Função CALCULATE ....................................................................................... 175 6.7.5. Função FILTER .................................................................................................. 177 6.7.6. Construindo Medidas Rápidas .................................................................. 179 Capítulo 07 - Construindo o Painel de Indicadores ......................... 183 7. Construindo o Painel de Indicadores ............................................................ 184 7.1. Por onde começar a criar o painel? ............................................................ 184 7.1.1. Alterando Fundo da Página e Papel de Parede .................................. 185 7.1.2. Gerenciando Páginas .................................................................................... 187 7.2. Adicionando Objetos ao seu painel ........................................................... 188 7.3. Alinhando Objetos ............................................................................................ 190 7.4. Escolhendo os melhores Tipos de Grá� cos ............................................. 191 7.4.1. Entendendo o Grá� co de Linha ................................................................ 191 7.4.2. Entendendo o Grá� co de Pizza ................................................................ 193 7.4.3. Entendendo o Grá� co de Coluna ............................................................ 194 7.5. Criando Visualização ........................................................................................ 196 7.5.1. Visuais de Grá� cos ......................................................................................... 197 7.5.2. Visuais de Filtros ............................................................................................. 201 7.5.3. Visuais de Cartões ......................................................................................... 203 XII 7.5.4. Visual de Tabela .............................................................................................. 204 7.5.5. Visuais de Matriz ............................................................................................ 206 7.5.6. Visuais de Mapas ............................................................................................ 210 7.6. Personalizando com o Rolinho ..................................................................... 212 7.7. Importando Visuais da Loja ........................................................................... 214 7.8. Bordas Arredondadas em visual .................................................................. 216 7.9. Indicadores (BookMarks) ................................................................................ 217 7.10. Entendendo os Filtros dos Painéis ............................................................ 220 7.10.1. Como Utilizar o � ltro ................................................................................. 222 7.11. Editar Interações .............................................................................................. 224 Capítulo 08 - Serviços do Power BI Online ...................................... 227 8. Serviços do Power BI Online ............................................................................. 228 8.1. Criando sua Conta Online Gratuita ............................................................ 228 8.2. Publicando o seu Painel Online ................................................................... 231 8.3. O que é o serviço do Power BI Online ...................................................... 234 8.3.1. Opções Acessibilidade (Alto Contraste) ................................................ 236 8.3.2. Edição do Relatório ...................................................................................... 238 8.4. Link Público para seu Painel .......................................................................... 239 8.4.1. Informações Importantes sobre o Link Público ................................ 239 8.4.2. Publicando na Web ....................................................................................... 239 8.4.3. Revogando o Link da Publicação ............................................................ 242 8.4.4. Download Relatório ...................................................................................... 244 8.4.5. Exportar em PDF ............................................................................................ 245 Capítulo 09 - Visualizador de Painéis de Power BI .......................... 247 9. Visualizador de Painéis de Power BI .............................................................. 248 9.1. Como baixar? ...................................................................................................... 248 XIII 9.2. Como funciona? ................................................................................................ 249 9.3. Descobrindo o código de uma página especí� ca ................................ 251 Capítulo 10 - Como Aprender mais de Power BI 253 10. Como Aprender mais de Power BI ............................................................... 254 10.1. Site Microsoft .................................................................................................. 254 10.2. Comunidade ...................................................................................................... 254 10.3. Power Bi Arte .................................................................................................... 255 Conclusão ..................................................................................................................... 256 XIV CAPÍTULO 1 CONCEITOS IMPORTANTES P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 2 1. CONCEITOS IMPORTANTES Sei que você já deve estar com muita vontade de abrir o Power BI e começar a criar seus painéis, porém temos que entender alguns conceitos extremamente importantes para prosseguir. Criar painéis é somente a ponta do Iceberg, ou seja, é necessário que você esteja familiarizado com alguns termos para que consiga extrair o máximo de informações deste livro e aplicar em qualquer situação do seu dia a dia. Figura 1.1: Conceitos de Business Intelligence 1.1. O QUE SÃO DASHBOARDS? Dashboard é um termo criado por Stephen Few em 2013, onde ele usa a de� nição abaixo: “Um Dashboard é a apresentação visual das informações mais importantes e ne- cessárias para alcançar um ou mais objetivos do negócio, consolidadas e ajusta- das em uma única tela, para que a informação possa ser monitorada de forma ágil”. Few, Stephen – 2013. (Fonte: http://www.perceptualedge.com) Em outras palavras, Dashboard é uma visualização prática, direta onde as informa- ções de uma empresa, seja ela de pequeno ou grande porte, sejam demonstradas de maneira clara e em uma única tela, que denominamos “Painel de Indicadores”, “Painel de Bordo” ou “Painel de Instrumentos”.C a p í t u l o 1 - C o n c e i t o s I m p o r t a n t e s 3 A primeiro momento, pode parecer que é algo novo e nunca visto antes, porém se analisarmos com calma, podemos ver que Dashboard é algo que já temos em nossas vidas há algum tempo. A Imagem abaixo mostra um Painel de um Carro, Veja que todas as informações de funcionamento do veículo estão dispostas em um único lugar, onde não atra- palhe a dirigibilidade do veículo. Você já parou para pensar quantas informações temos em um painel desses? Figura 1.2: Painel de Veículo Veja abaixo uma pequena lista com alguns indicadores que temos em um painel de veículo. Figura 1.3: Exemplos de Indicadores em Painel Veicular P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 4 Outro Exemplo de Dashboards, está na imagem abaixo. Na Bolsa de Valores, quando vemos essas “telas”, existem milhares, se não mi- lhões de dados onde são demonstradas conforme importância e � nalidade. Figura 1.4: Exemplo de Dashboard de Bolsa de Valores Já parou para imaginar quantas informações são necessárias para que possamos ver em um único mapa as informações meteorológicas do país inteiro? São mui- tas informações vindas de várias partes do país e consolidadas de maneira visual em uma única tela, onde é demonstrada em várias visualizações diferentes, de acordo com a necessidade. Figura 1.5: Exemplo de Mapa de Previsão Meteorológica A partir dos exemplos citados, imagine o que aconteceria se todas essas informa- ções � cassem em lugares diferentes, seria impossível dirigir e prestar atenção em todos os indicadores separadamente. A mesma coisa acontece com uma empre- sa, os dados são segregados em suas áreas, sendo que para conhecer a empresa como um todo, é necessário juntá-los. Esse é um Conceito de Data Warehouse, que veremos no próximo capítulo. C a p í t u l o 1 - C o n c e i t o s I m p o r t a n t e s 5 1.2. O QUE É UM DATA WAREHOUSE? O Conceito de Data Warehouse é uma junção de várias fontes de dados, seja ela Bancos de Dados de ERPs, Cubos, pastas de trabalho em Excel, entre outros, com a � nalidade de servir de base para o processo de BI. Figura 1.6: Modelo de Relacionamento do DW Com o uso do Conceito de Data Warehouse, passa-se a ter uma noção maior e direta do que está acontecendo na empresa como um todo. Figura 1.7: Exempli� cação prática do DW em uma Organização P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 6 CAPÍTULO 2 PROCESSO DE BUSINESS INTELLIGENCE P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 8 2. PROCESSO DE BUSINESS INTELLIGENCE Premissas O termo Business Intelligence a primeiro momento pode parecer algo muito distante e novo, porém ao longo desse capítulo, iremos descobrir que mesmo em partes, já utilizamos ele em nosso dia a dia. Era da Análise! Estamos vivendo uma era tecnológica que temos muitos dados. A todo momento, milhares de dados nossos são gerados, com ou sem nosso consentimento. Se olharmos para apenas alguns anos atrás, iremos observar que o grande problema que tínhamos era a necessidade de armazenar dados, ou seja, o foco maior era em desenvolver sistemas, planilhas e ou controles para registrarmos nossas informações. Estávamos na “Era do Registro”, com o passar do tempo, foram desenvolvidas soluções em ERP (Enterprise Resource Planning), que são resumidamente Sistemas Integrados de Gestão, soluções complexas em Microsoft Excel®, Aplicativos para dispositivos Móveis, opções de soluções em Nuvem e muito mais. Hoje em dia, temos muitas opções para registrar nossos dados e isso não é mais um problema. Toda essa evolução, no qual costumo chamá-la de “Era do Registro” está cada vez mais sendo resolvida. Se pensarmos na di� culdade de contratarmos um sistema que atenda as nossas necessidades há 10 anos atrás, comparando com as facilidades e opções que temos hoje, podemos constatar que estamos bem encaminhados com relação a registro dos dados. No entretanto, damos de encontro com alguns desa� os: O que fazer com tantos dados? Essa é uma boa pergunta, não é? Podemos dizer que esses dados podem servir em muitas possibilidades, como simples registros das informações para controle, como fazíamos no passado com “Livros Caixa” onde tínhamos tudo registrado o que acontecia na empresa, no qual facilitava resgatar o histórico do que acontecia, controlar comissões de vendas, facilitar no custo, entre outros. Essas informações C a p í t u l o 2 - P r o c e s s o d e B u s i n e s s I n t e l l i g e n c e 9 sempre foram utilizadas para olhar o passado, porém essas informações podem nos dizer muito mais! Eis que surge o que denomino de “Era da Análise”, onde podemos usar esses dados para fazer análises mais profundas, tais como entender padrões, medir margens de lucratividade, cruzar informações, entender sazonalidades, tendências, previsões e muito mais. É uma nova era! O mercado está cada vez mais competitivo e exige que trabalhemos com mais assertividade. Isso signi� ca que quem entende o que acontece em sua própria empresa, está à frente. Não adianta termos o melhor Sistema ERP do mundo ou aplicativos personalizados, se no � nal do mês não soubermos se a empresa está indo bem ou não! Figura 2.1: Analogia sobre dados Tomada de Decisão A todo momento tomamos decisões! Inconscientemente fazemos escolhas milhares de vezes ao dia, desde o momento que acordamos até o momento de dormir. Em uma empresa isso não é diferente, decisões devem ser tomadas e não podemos mais “navegar as cegas”, precisamos de indicadores para nortear P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 10 os negócios para que as velas sejam alinhadas na direção correta e fazer nosso “barco” navegar. As decisões tomadas em razão a análise dos dados, são muito mais e� cientes, por conta de seu embasamento. Este é o caminho que devemos seguir. Vamos entender agora os conceitos de Business Intelligence e começar a entender todo o processo que devemos seguir. 2.1. O QUE É BUSINESS INTELLIGENCE? Business Intelligence é um processo de conhecimento interno, ou seja, os dados devem ser coletados, tratados e organizados, para que possa ser feita uma análise e visibilidade através de painéis e Indicadores. Todo esse processo tem como objetivo servir de base para suporte a tomada de decisão. 2.2. POR ONDE INICIAR UMA IMPLEMENTAÇÃO! “Não existe análise boa sob dados ruins.” Essa premissa deve permear todos os seus trabalhos, quando for trabalhar com Business Intelligence. De nada importa criar um lindo Painel de Indicadores com informações não � dedignas com a realidade. Inicie sempre entendendo os dados que você irá utilizar como base para seus painéis e faça uma análise prévia, inspecionando se servirão para o bom desenvolver do trabalho. Você pode utilizar a lista abaixo para começar a entender seus dados: • Armazenamento dos Dados: Os dados devem estar armazenados da maneira correta em um local estável. Pode parecer um pouco óbvio, mas temos que garantir que ao usar uma fonte de dados, ela não vá mudar ou ser extinta. Isso signi� ca que se os dados estiverem em uma pasta de um servidor por exemplo, devemos garantir que sempre que precisarmos esses dados estarão acessíveis. Também devemos garantir que essa pasta tenha um processo de Backup. C a p í t u l o 2 - P r o c e s s o d e B u s i n e s s I n t e l l i g e n c e 11 • Entendimento dos dados: Não existe possibilidade de analisarmos dados, sem entender do que se trata. Nesse momento temos que fazer uma análise minuciosa e entender realmente o que cada campo signi� ca, veri� car se existe a necessidade de transformar algum campo, analisar se será necessária a utilização de tabelasauxiliares. • Amostra: Outro fator que com certeza in� uencia no processo é o tamanho da amostra dos dados. É muito importante identi� car se com os dados que você tem é possível que seja desenvolvida uma análise coerente dos seus dados. Devemos pensar da seguinte maneira, se tivermos dados de um único mês por exemplo, não teremos como comparar com outros meses e saber se foi um mês bom ou não comparando ao mês anterior, mas isso não signi� ca que se tivermos os dados de 2 meses, podemos comparar diretamente um com o outro e ver qual foi melhor. Existem muitos fatores que podem mascarar essa análise, pode ser que nessa comparação de somente dois meses o mês que vendeu mais aproveitou uma data especial ou uma negociação esporádica, por exemplo. Tudo isso deve ser levado em consideração. Será que esse mês que vendeu mais teve crescimento em relação ao mesmo período do ano anterior? E o mesmo mês dos outros anos? Todas essas perguntas devem ser analisadas e respondidas para garantirmos que nossa amostra é su� ciente. • Objetivo: Você só pode iniciar um processo, se souber onde quer chegar. Mesmo que ainda não saiba exatamente como o trabalho � nal se tornará, você precisa de� nir um objetivo, tal como: “Meu Painel precisa demonstrar se os vendedores estão atingindo as metas de venda”. Esse objetivo deve ser claro e todo o painel irá ser norteado por essa premissa. Isso facilitará entender por onde seguir e entender se estamos desviando ou não do objetivo. 2.3. QUAL FLUXO DEVO SEGUIR!? Uma empresa que tem um processo de BI implementado, está na frente, pois ela conhece mais a si mesma e consegue entender o cenário em que está inserida e analisar os concorrentes, e então de� nir qual a melhor estratégia. Abaixo um � uxo de como um processo de BI deve ser. P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 12 Figura 2.2: Processo de Business Intelligence Vamos entender resumidamente cada etapa do Processo exposto na � gura acima: 1. Coletar Dados: De� nir as fontes de dados necessárias para esse trabalho. Depois de passar por todas as etapas do capítulo anterior, desde entender os dados e de� nir o objetivo, devemos começar a coletar os dados, ou seja, importá- los para nosso ambiente de trabalho de Business Intelligence, no nosso caso, utilizaremos o Power BI como ferramenta; 2. Organizar e Tratar: Analisar se esses dados necessitam ser organizados de alguma maneira, seja utilizando tabelas auxiliares para complementar informações, seja com tratamento de dados para “limpeza” de campos desnecessários, ou também transposição de dados para um formato onde é possível a utilização no nosso modelo de dados. Iremos explorar bastante isso no Capítulo de ETL; 3. Analisar: Veri� car se temos os valores necessários para quanti� car nossa análise, em muitos casos, são necessárias a criação de colunas calculadas ou então tabelas auxiliares para cruzar informações de tabelas distintas. Essa etapa de Análise utilizaremos fórmulas DAX, que são conhecidas como Medidas e teremos um capítulo só para isso em nosso livro; 4. Criar Visualização: Depois dos dados importados, tratados, analisados e mensurados que podemos iniciar o desenvolvimento da criação do nosso Dashboard para visualização dos dados e de� nirmos a maneira que será C a p í t u l o 2 - P r o c e s s o d e B u s i n e s s I n t e l l i g e n c e 13 disponibilizada esse painel. Também teremos um capítulo especí� co com a � nalidade de explorar bastante essa etapa muito importante do Processo; 5. Planejar o Futuro: Com o nosso painel pronto, podemos começar a visualizar e entender nossos dados. Assim então, o painel poderá servir de base para a tomada de decisão e planejamento de ações futuras. Fui bem conciso no resumo do Processo de Business Intelligence. A ideia é apenas contextualizar para que você consiga entender e desenvolver seus painéis, porém envolve muitas outras questões não mencionadas que merecem um estudo aprofundado em outras literaturas especí� cas. Todo esse processo, apesar de estar exempli� cado como contínuo, deve ser analisado constantemente e reiniciado se preciso. P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 14 15 3 O QUE É O POWER BI? CAPÍTULO P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 16 3. O que é o Power BI? O Power BI é um software de Business Intelligence com o objetivo de demonstrar os dados em painéis de indicadores, gerando insights e facilitando a tomada de decisão. Essa poderosa ferramenta se conecta, com diversas fontes de dados, integrando planilhas, bancos de dados, informações da Web e muito mais, possibilitando que o dado seja tratado e padronizado para utilização no painel de maneira efetiva. No Power BI, podemos também publicar nossos painéis, possibilitando uma melhor distribuição das informações. O Power BI nasceu com base em três suplementos inicialmente desenvolvidos para o Excel. Figura 3.1: Origem do Power BI 3.1. POR QUE UTILIZAR O POWER BI? O Power BI é uma ferramenta que foi desenvolvida em 2015 e se popularizou em meados de 2016 e 2017. Outro detalhe importante é que o Power BI está em C a p í t u l o 3 - O q u e é o P o w e r B I ? 17 constante atualização, ou seja, periodicamente temos atualizações importantes e signi� cativas, ganhando novas funcionalidades e melhorias. Outra vantagem muito importante é que o Power BI é gratuito em sua versão desktop e a sua versão paga (PRO) tem um custo muito baixo (U$$ 9,90 por usuário, atualizado até Dezembro de 2018), comparando aos concorrentes que existem valores muito altos de licença e implementação. Figura 3.2: Informações sobre o uso do Power BI no mundo (Fonte https:// powerbi.microsoft.com) 3.2. QUADRANTE DE GARTNER O Instituto Gartner Inc, é um instituto que que desenvolve um relatório baseado em pesquisa de mercado onde são analisados alguns segmentos. No segmento de Plataformas de BI, o Power BI tem crescido muito e se tornou líder de mercado na publicação em fevereiro de 2019. Por ser uma ferramenta razoavelmente recente, a Microsoft tem acertado em suas melhorias e implementações e aproveitado o Know-How de outras Ferramentas para utilizar no Power BI, um dos motivos da sua grande e Rápida Ascensão. Fonte (www.gartner.com). P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 18 Figura 3.3: Quadrante de Gartner. 3.3. INSTALAÇÃO DO POWER BI O Power BI pode ser baixado no site da Microsoft. Você também pode utilizar o link do nosso site para acessar (www.powerbiemlivro.com.br/downloadpbi) Caso queira trocar o idioma, você pode escolher em opções. O Power BI em versão Desktop é gratuito! Ele está disponível apenas para a plataforma do Windows. C a p í t u l o 3 - O q u e é o P o w e r B I ? 19 Figura 3.4: Site da Microsoft para baixar o Power BI. Após escolher o idioma, você deve escolher qual é a versão que irá baixar, se sua máquina foi 64Bits, você deve clicar na versão com o � nal x64.msi, caso seja 32Bits, clicando na primeira opção. Figura 3.5: Tipos de Executáveis para Download Caso não saiba se a sua versão do Windows é 32 ou 64 bits, use o Atalho Win + Pause Break do teclado. Logo em seguida, aparecerá uma janela com as con� gurações do seu computador para você visualizar. P O W E R B I - D o Tr a t a m e n t o d e D a d o s a C r i a ç ã o d e P a i n é i s I n t e l i g e n t e s 20 Figura 3.6: Tela do Windows para Veri� cação de Versão da Instalação. Veri� que que no campo “Tipo de Sistema”, temos a informação do tipo de processador. Após escolher a versão e efetuar o Download, você deve clicar duas vezes no arquivo baixado e prosseguir com a instalação até o � nal, casoseu ambiente seja corporativo, pode ser que você precise de autorização da área de informática para essa instalação.
Compartilhar