O Tableau é uma ferramenta de self-service BI que permite a identificação de insights valiosos e que oferece análises avançadas, visualizações e a capacidade de partilhar informação rapidamente. Como sabemos, com a era da transformação digital, e com toda a informação que rodeia as nossas vidas quotidianas, a necessidade de tomar decisões baseadas em factos aumenta – isto implica que se olhe para os dados e que se consiga analisar e tomar decisões com base nesses mesmos dados. As decisões tomadas pelas equipas operacionais não são diferentes, e numa equipa de service management (e também nas de correção de bugs) ter acesso aos números é o caminho para otimizar a performance das equipas e atingir melhores resultados.
Assim, a integração de Tableau e Jira é a nova forma de olhar para os seus projetos porque, embora a ferramenta Jira ofereça algumas opções para a construção de relatórios ou para verificar métricas essenciais, apenas com uma ferramenta como Tableau a sua equipa será capaz de cruzar dados de várias fontes, de criar dashboards realmente apelativos ou de proceder a análises mais avançadas. Este blog post pretende mostrar em detalhe como esta integração é realizada.
Tableau é uma ferramenta de visualização e divide-se em três módulos: Tableau Desktop (permite a conexão a todos os tipos de bases de dados e permite a criação de regras de negócio, nomeação de campos e um overview sobre todos os dados); Tableau Server (no qual podem ser publicadas views e partilhar informações com outros membros da equipa – dar e retirar acessos, escrever comentários e editar visualizações); e o Tableau Data Prep (uma ferramenta de ETL que ajuda os utilizadores a preparar e extrair os dados de diferentes bases de dados, a transformá-los e a extraí-los, poupando tempo).
O Jira, como um software de gestão de projetos, não é especializado na análise de dados nem na extração de insights. Como descrito acima, possui algumas características que permitem a criação de relatórios e a obtenção de alguma informação, tem widgets, mas se a sua equipa apresenta necessidades diferentes – por exemplo, se a sua equipa apresenta a necessidade de cruzar dados de diferentes bases de dados – irá precisar de uma ferramenta como Tableau (já que o Jira apenas consegue aceder aos seus próprios dados). Por exemplo, para cruzar dados do Jira com dados de uma aplicação de registo de tempo (timesheets), e para verificar se o tempo registado num local corresponde ao tempo registado no outro, o utilizador irá precisar do conector All-In-One de Tableau.
O All-In-One Tableau Connector (AIO) é uma aplicação para o Jira que implementa um Web Data Connector (WDC) para Tableau. Este WDC possibilita a ligação dos dados através de HTTP quando a fonte de dados não tem um conector nativo de Tableau. Os dados obtidos são colocados num extract, disponível tanto no Desktop como no Server.
Setup
Para que a aplicação se conecte ao Tableau através do WDC, é necessário colocar como whitelist o URL correspondente no Server. Garanta, apenas, que o sysadmin efetua este passo e saiba que múltiplas chaves vão ser geradas, sendo que o padrão URL e o comando têm de estar algures nesta linha:
tabadmin whitelist_webdataconnector -a https://yourJIRAdomain/plugins/servlet/aio-tb/public/tableauconnect(.*) |
Conexão aos dados
- Abra o Jira
- Obtenha o seu URL do All-In-One connector. Cada URL permite o acesso a um utilizador em específico, garantindo que só terá acesso aos seus projetos:
- No Tableau Desktop:
- Selecione o tipo de conexão WDC;
- Cole o URL e clique no enter;
- Defina o nome para esta conexão, talvez o nome do projeto e a JQL Query (para conseguir todos os issues de um projeto utilize: project = PROJECTID);
- Escolha os campos ou os assuntos dos campos que pretende recuperar e clique em continuar;
- Dependendo da sua seleção, o WDC disponibiliza vários marcadores que pode agora juntar como fonte de dados normal de Tableau;
- Comece a sua análise;
- Publique a análise se pretender partilhá-la.
O resultado
Pode agora explorar os dados do Jira, criar poderosos e apelativos dashboards, extrair os insights mais valiosos e aumentar a performance da sua equipa, com uma ferramenta fantástica chamada Tableau!

Content and Digital Coordinator