Tableau, Extração ou Em tempo real ?
Quando a fonte de dados é originada de um datawarehouse ou um datalake, qual conexão deveria usar ? "Extração" ou "Em tempo real "?
Você profissional de Business Intelligence que trabalha em uma grande corporação, em algum momento você já deve ter se perguntado sobre qual tipo de conexão usar ao desenvolver um dashboard no Tableau Desktop, certo ?
Bom, e qual tipo de conexão usar ?
Quando desenvolvemos algum dashboard utilizando o banco de dados como nossa fonte principal de dados, costumamos assim que conectamos às bases, mudar o tipo de conexão para "Extração" e não "Em tempo real" , pois dessa forma asseguramos que todos os campos calculados, filtros, e gráficos não "recarreguem" os dados sempre que o analista ou o usuário final realizarem alguma alteração, quer seja no desenvolvimento, quer seja na utilização, e se não fizermos isso, acabamos perdendo looooongos minutos aguardando o tableau processar as informações (Basicamente evita a lentidão em caso de trabalho com grandes massas de dados).
Ta bom Victor, mas não seria melhor sempre atualizar a informação antes de consultar ?
Bom, realmente sim, é sempre melhor ter o dado atualizado, não é mesmo ? Mas tratando-se de um datawarehouse, devemos sempre levar em consideração que o time de engenharia de dados atualiza as informações do banco com uma certa periodicidade, ou seja, se a informação não foi atualizada ainda, por qual motivo eu deveria recarregar os dados a serem apresentados, considerando que consumiria um banco em ambiente de produção a todo minuto e a atualização de informações não traria novos dados ?
Pois bem, a saída nesse caso, seria a extração com agendamento de atualizações conforme a atualização do DW(Datawarehouse).
Tá! Mas e quanto á fonte de dados "Em tempo real" ? Ela não deve ser usada ?
Sinceramente ? eu penso que se foi criado, deve ser usado, mas quando ou como deve ser usada ?
Isso eu explicarei na segunda-feira, contanto como usei os DOIS TIPOS DE CONEXÕES para reduzir o tempo gasto na manutenção, no desenvolvimento, aumentando a confiança nos dados analisados, gerarando consistência.
Obrigado por ter lido até aqui, essa é a primeira vez em que escrevo um artigo, sua opinião será muito importante para mim...
Até logo!
#Tableau #Bi #BusinessIntelligence
CRM | SalesForce | Marketing Cloud | Loyalty | Automation | Base de dados | SQL | Analytics | Growth | SFMC
3 aMe de aula