Grupo de Trabalho de Introducao a Informatica sobre Tableau..pdf
Document Details
Uploaded by Deleted User
Full Transcript
FACULDADE DE CIÊNCIAS DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA LICENCIATURA EM ESTATÍSTICA-PÓS-LABORAL INTRODUÇÃO À INFORMÁTICA TRABALHO DE PESQUISA SOBRE TABLEAU Maputo, Setembro de 2024. FACULDADE DE CIÊNCIAS DEPARTAMENTO DE MA...
FACULDADE DE CIÊNCIAS DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA LICENCIATURA EM ESTATÍSTICA-PÓS-LABORAL INTRODUÇÃO À INFORMÁTICA TRABALHO DE PESQUISA SOBRE TABLEAU Maputo, Setembro de 2024. FACULDADE DE CIÊNCIAS DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA LICENCIATURA EM ESTATÍSTICA-PÓS-LABORAL INTRODUÇÃO À INFORMÁTICA TRABALHO DE PESQUISA SOBRE TABLEAU DISCENTES: Constantino Eugénio Sambo Henriques Mussengue Viana Cossa Ivânia Joaquim Sambo Fidel Mariano Ferro Trabalho de pesquisa de Isilene José Macaime Introdução à Informática, sobre Márcia Valoi “Tableau”, com finalidade avaliativa. Daniel José Cau Professor Doutor José Leopoldo Nhampossa Maputo, Setembro de 2024. Sumário 1.INTRODUÇÃO............................................................................................................. 1 2. BREVE HISTORIAL SOBRE TABLEAU..................................................................... 2 3. TABLEAU-DEFINIÇÃO............................................................................................... 3 4. PRINCIPAIS PRODUTOS TABLEAU......................................................................... 3 4.1. INTEGRAÇÃO ENTRE OS PRODUTOS TABLEAU............................................ 4 5. PRINCIPAIS RECURSOS OU APLICABILIDADES DO TABLEAU............................ 4 6. LINGUAGENS DE PROGRAMAÇÃO ULITIZADAS NO TABLEAU............................ 6 7. PARADIGMAS DE PROGRAMAÇÃO ULITIZADOS NO TABLEAU........................... 6 8. SISTEMAS OPERACIONAIS COMPATÍVEIS COM O TABLEAU.............................. 7 9. NAVEGADORES COMPATÍVEIS COM O TABLEAU................................................. 8 10. PASSOS PARA BAIXAR E INSTALAR TABLEAU.................................................... 8 11. DESVANTAGENS DO USO DE TABLEAU............................................................ 13 12. VANTAGENS DO USO DE TABLEAU.................................................................... 13 13. CONCLUSÃO.......................................................................................................... 14 14. REFERÊNCIAS BIBLIOGRÁFICAS........................................................................ 15 1. INTRODUÇÃO O presente trabalho aborda de forma sucinta matérias à volta do Tableau, desde a sua história de criação, definição, principais produtos, integração entre produtos do Tableau, principais recursos ou aplicabilidades do Tableau, linguagens de programação utilizadas no Tableau, paradigmas de programação utilizados no Tableau, sistemas operacionais compatíveis com o Tableau, navegadores compatíveis com o Tableau, passos para baixar e instalar Tableau, vantagens e desvantagens do uso do Tableau. O Tableau é uma das ferramentas de visualização de dados mais poderosas e amplamente utilizadas no mercado actual. Desenvolvido para transformar dados complexos em visualizações intuitivas e interativas, o Tableau facilita a análise de grandes volumes de informações, permitindo que usuários de diversos níveis de experiência explorem e interpretem dados de maneira eficaz. Sua interface amigável e a capacidade de integração com diferentes fontes de dados tornam o Tableau uma escolha popular entre analistas, gestores e decisores. Neste trabalho, exploraremos como ele pode ser utilizado para gerar informações valiosas que impulsionam a tomada de decisões estratégicas nas organizações. 1 2. BREVE HISTORIAL SOBRE TABLEAU. O Tableau foi idealizado quando Chris Stolte, um renomado Especialista em banco de dados e Pat Hanrahan (Especialista em visualização digital e Co-fundador da Pixar), ambos eram pesquisadores do Departamento de Ciência da Computação na Universidade Stanford, perceberam o potencial da computação gráfica para melhorar a habilidade das pessoas de compreender seus dados. Tableau Software é uma empresa americana, líder no desenvolvimento de softwares para visualização de dados. Fundada em Janeiro de 2003 por Christian Chabot, Pat Hanrahan e Chris Stolte, em Mountain View (Califórnia), a empresa actualmente tem sua Sede na cidade de Seattle, Washington, nos Estados Unidos, focada em Inteligência Empresarial. Desde então, a empresa expandiu a Sede e anunciou planos em 2016 para a construção de um campus auxiliar em Kirkland, Washington. Um novo prédio da Sede foi inaugurado no bairro de Wallingford em Março de 2017, seguido por mais um prédio em Freemont. Em Agosto de 2016, Tableau anunciou Adam Selipsky como Presidente e CEO (Chief Executive Officer ou diretor-executivo), efectivado em Setembro de 2016, substituindo o Co-fundador Christian Chabot no cargo. Em Junho de 2018, Tableau adquiriu a Empirical Systems, o começo da inteligência artificial, com planos de integrar a tecnologia com sua a plataforma. O Tableau foi projetado para facilitar a criação de gráficos e dashboards interativos a partir de grandes conjuntos de dados, sem a necessidade de habilidades avançadas em programação ou análise de dados. Os fundadores tinham a visão de tornar a análise de dados mais acessível e intuitiva, permitindo que os usuários pudessem explorar e compreender seus dados de maneira mais eficiente. A empresa Tableau Software começou a ganhar o reconhecimento na indústria de análise de dados e 2 visualização com a introdução deste software, que rapidamente se tornou popular por sua capacidade de criar visualizações interativas e dinâmicas. 3. TABLEAU-DEFINIÇÃO. O Tableau é um software de visualização de dados que permite criar gráficos interativos, dashboards e relatórios analíticos a partir de diversos tipos de fontes de dados. Ele é amplamente utilizado para transformar dados brutos em percepções visuais significativos (informação). O Tableau permite que usuários técnicos e não técnicos criem visualizações e análises complexas com facilidade. Ele suporta uma ampla variedade de fontes de dados, desde planilhas e bancos de dados até serviços em nuvem, garantindo flexibilidade e conectividade. Disponível nas versões desktop e móvel, o Tableau garante que os dados estejam acessíveis a qualquer hora e em qualquer lugar, promovendo uma cultura orientada por dados nas organizações. 4. PRINCIPAIS PRODUTOS TABLEAU. Tableau Desktop: Ferramenta principal para criar visualizações interativas e relatórios. É usado para análise de dados e construção de dashboards. Tableau Server: Plataforma de compartilhamento e colaboração que permite que os usuários publiquem e compartilhem suas visualizações criadas no Tableau Desktop dentro de uma organização. Tableau Online: Versão em nuvem do Tableau Server, permitindo que você compartilhe e colabore em visualizações de qualquer lugar, sem precisar de infraestrutura local. Tableau Public (Público): Serviço gratuito de compartilhamento de visualizações e dashboards na web. Ideal para usuários que desejam publicar dados abertamente. 3 Tableau Prep: Ferramenta para preparação e limpeza de dados antes da análise. Facilita a transformação e organização dos dados para criar conjuntos de dados prontos para análise no Tableau Desktop. Tableau Mobile: Aplicativo para dispositivos móveis que permite aos usuários acessar e interagir com dashboards e relatórios criados. 4.1. INTEGRAÇÃO ENTRE OS PRODUTOS TABLEAU. Tableau Prep e Tableau Desktop são usados em conjunto para preparar e criar visualizações respectivamente. Após a criação, pode publicar seus trabalhos no Tableau Server ou Tableau Online. Tableau Server e Tableau Online são bastante semelhantes em termos de funcionalidade, com a diferença de que o Server é uma solução local e o Online é baseado em nuvem. Ambos servem para compartilhar e colaborar nas visualizações criadas com o Tableau Desktop. Tableau Mobile se conecta ao Tableau Server ou Tableau Online para acessar e interagir com dashboards publicados em qualquer lugar. 5. PRINCIPAIS RECURSOS OU APLICABILIDADES DO TABLEAU. Criar Dashboards - Uma visualização holística e personalizável dos dados de uma organização através de um computador ou smartfone; Colaboração - Compartilhe dados e visualizações em tempo real para colaboração ao vivo; Extrair os dados em tempo real - Use a conexão em tempo real do Tableau para extrair dados da fonte; Visualização avançada – O Tableau cria gráficos de barras ou colunas, lineares e circulares. Ainda assim, suas visualizações avançadas também incluem boxplots, bullet charts (gráficos sobrepostos e com cores diferentes), gráficos de gantt ou cronograma, histogramas e mapas; 4 Segurança altamente robusta - O Tableau segue todas as práticas recomendadas do Sector; Pergunte aos dados - O Tableau entende dezenas de linguagens naturais. Os usuários não precisam ser cientistas de dados para encontrar respostas nos dados. Cross-Database Join – Refere-se a operação de combinar dados de tabelas que estão em bancos de dados diferentes; Classificação aninhada – Classifica os dados de cabeçalhos, eixos ou rótulos de campo; Integração do tipo arrastar e soltar – Permite os usuários arrastar um item de um local e soltá-lo em outro ( criar uma personalização e formatação rápidas e orientadas pelo usuário); Conectores de dados - O Tableau oferece componentes que permitem a interoperabilidade entre sistemas distintos; Prep Conductor (Ferramenta do Tableau)– Permite aos usuários fazer uma limpeza, organizarem e se conectar a uma das dezenas de conectores de dados (interoperabilidade); Editor de texto – O Tableau oferece várias funcionalidades para editar e manipular texto em suas visualizações e dados; Histórico de revisões - O histórico de revisões permite que os tomadores de decisão e os visualizadores vejam como os dados foram alterados ao longo do tempo; Visualizações de licenciamento - Todos os titulares de licenças terão acesso aos painéis e aos relatórios de informações relacionadas ao licenciamento; Actualização de ETL-Extract, Transform e Load (Extracção, Transformação e Carregamento) – Actualização automática ou manualmente à medida que novos dados são adicionados. 5 6. LINGUAGENS DE PROGRAMAÇÃO ULITIZADAS NO TABLEAU. Linguagem de programação é um meio ou uma ferramenta para se traduzir os algoritmos em programas a serem executados por computador. As linguagens que podem ser utilizadas no Tableau são: 1. SQL (Structured Query Language): Usada para consultas e extracção de dados de bancos de dados. Ideal para realizar consultas complexas, unir múltiplas tabelas ou aplicar filtros directamente na fonte de dados antes de carregar os dados no Tableau. 2. Java Script: Utilizada para personalizar a interação e integração das visualizações do Tableau em páginas web. Ideal para desenvolvedores que desejam incorporar visualizações do Tableau em sites ou aplicações e precisarão de controle avançado sobre a interação do usuário e a apresentação dos dados. 3. R: Integrada para análise estatística avançada e modelos preditivos (análise estatística usada para fazer previsões sobre eventos futuros com base em dados históricos) via R Scripts (arquivos com códigos na linguagem R). 4. Python: Usada através da integração com o TabPy (serviço Tableau Python Server) para realizar análises e modelagem preditiva. 7. PARADIGMAS DE PROGRAMAÇÃO QUE PODEM SER ULITIZADOS NO TABLEAU. Paradigma de programação é um estilo ou abordagem para resolver problemas de programação. No Tableau, o paradigma de programação utilizado é predominantemente de visualização de dados e manipulação declarativa, adaptado para facilitar a análise e apresentação de informações, os principais paradigmas são: 1. Declarativo: o paradigma declarativo é usado quando se define o que se deseja visualizar, ao invés de como fazer. Configuram-se as visualizações arrastando e soltando os campos, aplicando filtros e criando cálculos sem se preocupar com a lógica detalhada de como os dados são processados. 6 Exemplo: declarar o tipo de gráfico que deseja, os campos que devem ser incluídos e os filtros que devem ser aplicados, o Tableau cuida da execução e visualização desses dados. 2. Funcional: o Tableau utiliza uma forma de programação funcional em suas expressões e cálculos. As fórmulas são baseadas em funções e podem ser combinadas para criar novos campos calculados. Exemplo: Ao criar um campo calculado, usa se as funções matemáticas, estatísticas e de texto para manipular dados, como: `IF, `SUM`, `AVG e entre outras. 3. Imperativo: o paradigma imperativo é central no Tableau, permitindo que os usuários interajam com visualizações e dashboards. Pode configurar acções que permitem que as visualizações se actualizem em resposta a interações do usuário, como cliques e selecções. Exemplo: Pode criar filtros interativos e acções de destaque que actualizam as visualizações com base nas selecções feitas pelo usuário em um dashboard. 4. Procedural (para consultas): Quando se conecta a uma base de dados e usa SQL para consultas personalizadas ou scripts R e Python para análises avançadas, utiliza-se um paradigma procedural ou imperativo para manipulação de dados. Exemplo: Ao escrever consultas SQL no Tableau ou configurar scripts em R ou Python para cálculos personalizados, está programando de maneira procedural para obter os resultados desejados antes de visualizá-los. 8. SISTEMAS OPERACIONAIS COMPATÍVEIS COM O TABLEAU. O Tableau é executado ou compatível no Microsoft Windows 8, 10, 11 e as versões mais recentes. As versões mais recentes de macOS e inclusive: macOS Sonoma versão 14 e macOS Ventura versão 13 para o Tableau Desktop 2024.1 e Prep. 7 Para Tableau Desktop 2023.1 e Prep são compatíveis macOS Ventura versão 13 e macOS Monterey versão 12. 9. NAVEGADORES COMPATÍVEIS COM O TABLEAU. O Tableau é compatível com os seguintes navegadores: 1. Google Chrome (versões mais recentes); 2. Mozilla Firefox (versões mais recentes); 3. Microsoft Edge (versões mais recentes); 4. Safari (versões mais recentes para macOS). 10. PASSOS PARA BAIXAR E INSTALAR TABLEAU. 1° passo: Clicar no link do Tableau Desktop para baixar o setup: https://drive.google.com/file/d/19A2rrJk8HrRWEugb7kBizL3_ppJDFf6/view?usp=drive_link Depois de clicar em Depois de clicar no link, abre- “Download anyway”, se uma janela com a opção de começa a baixar o setup do tableau “Download anyway”. desktop. 8 2° passo: localizar o setup baixado. 3° passo: fazer duplo clique e aparece essa janela. 3.1: Ler e activar esse quadradinho 3.2: Clicar em Install 5° passo: aparece essa janela em 4° passo: Clicar em “YES” progresso, esperar ate preencher a barra. 9 6° passo: fazer a activação ou o registo do Tableau. Ao clicar em activar, aparece a janela à esquerda, com opções de activar com a chave do produto ou activar fazendo login em um servidor. Caso contrário, ao clicar em registar, aparece a janela do lado direito com campos em branco para preencher primeiro nome, último nome, organização, endereço electrónico, título no serviço/trabalho, número de telefone, país, Departamento, Província e dimensão da Empresa. 10 7° passo: Fazer o registo, preencher os espaços em brancos. 8° passo: Depois de preencher e clicar em registar aparece essa janela de registo completo. Clicar em continuar 11 9° passo: Aparecimento do ambiente de trabalho do Tableau. Lado direito: produtos do tableau, informações tutoriais, fóruns da comunidade, inovações do Tableau e informações antigas. Lado esquerdo: Bases de dados que podem ser conectados ao Tableau. ENSAIOS DE ANÁLISES DOS DADOS NO TABLEAU CONECTADO A UMA BASE EM EXCEL. 12 11. DESVANTAGENS DO USO DE TABLEAU. 1. Custo: O Tableau pode ser caro, especialmente para pequenas empresas ou usuários individuais, devido às suas licenças e planos de assinatura. 2. Curva de Aprendizado: A ferramenta possui uma curva de aprendizado relativamente acentuada, o que pode exigir tempo e treinamento para os novos usuários se adaptarem. 3. Desempenho: Em conjuntos de dados muito grandes ou complexos, o Tableau pode apresentar problemas de desempenho ou lentidão. 4. Requisitos de Hardware: Pode exigir hardware mais potente para lidar com grandes volumes de dados e criar visualizações complexas de forma eficiente. 5. Dependência de Dados: A qualidade das visualizações é directamente dependente da qualidade e da estrutura dos dados fornecidos. 6. Dependência de conexão a internet: Em algumas versões, especialmente em serviços na nuvem, precisa da internet para o seu uso. 12. VANTAGENS DO USO DE TABLEAU. 1. Visualizações Interativas: Permite criar visualizações interativas e dinâmicas, facilitando a exploração de dados e informações. 2. Facilidade de Uso: Oferece uma interface intuitiva que permite aos usuários criar dashboards e relatórios sem necessidade de codificação avançada. 3. Integração de Dados: Suporta a conexão com uma ampla variedade de fontes de dados, facilitando a centralização e análise de informações. 4. Actualização em Tempo Real: Permite a actualização de dados em tempo real, oferecendo informações sempre actualizadas para a tomada de decisões. 5. Comunidade e Suporte: Possui uma grande comunidade de usuários e uma vasta gama de recursos de suporte, incluindo fóruns, tutoriais e documentação extensa. 13 13. CONCLUSÃO Para terminar, o grupo concluiu que o Tableau se destaca como uma das ferramentas mais poderosas e intuitivas para análise e visualização de dados no mercado actual. Sua capacidade de transformar dados complexos em visualizações claras e interativas permite que usuários de todos os níveis de experiência possam explorar e compreender informações de maneira eficaz. Através de suas funcionalidades de arrastar e soltar, dashboards dinâmicos e integração com diversas fontes de dados, o Tableau não só melhora a eficiência na análise de dados, mas também facilita a tomada de decisões informadas. No entanto, é importante que as organizações invistam em treinamento adequado e considerem as necessidades específicas de seus usuários para maximizar os benefícios desta ferramenta. Em última análise, o Tableau se consolida como um recurso essencial para empresas que buscam transformar dados em informações estratégicas e alcançar melhores resultados operacionais. 14 14. REFERÊNCIAS BIBLIOGRÁFICAS. Milligan, Joshua N.Learning Tableau 2020: How Data Visualization Can Change the Way You See the World. 3ª ed. Packt Publishing, 2020, 440 pages. ISBN 978-1800208344. https://pt.wikipedia.org/wiki/Tableau Company Overview of Tableau Software, Inc. Bloomberg. 13 de maio de 2019. Tableau Raises $10M in Second Venture Round, Wants To Be the "Adobe of Data". Xconomy. https://tableau.com www.tableau.com https://www.tableau.com/about/awards-and-recognition Murray, Daniel G.Tableau Your Data! Fast and Easy Visual Analysis with Tableau Software. 2ª ed., Wiley, 2013, 384 pages. ISBN 978-1118876130. https://www.datacamp.com/pt/blog/all-about-tableau Ross, M. J.Tableau For Dummies. 2ª ed. For Dummies, 2019, 384 pages. ISBN 978-1119615962. Sleeper, Ryan. Practical Tableau: 100 Tips, Tutorials, and Strategies from a Tableau Zen Master. O'Reilly Media, 2018, 326 pages. ISBN 978-1491977318. Santos, Donabel, e Eric Parker. Tableau Desktop Cookbook. Packt Publishing, 2017, 380 pages. ISBN 978-1788620740. 15