Como baixar, extrair, transformar e combinar os dados arquivados do Weni Flows

Ilanna Lins Atualizado por Ilanna Lins

Algo muito importante para você saber sobre os dados da Weni é que eles ficam armazenados por 180 dias, logo após este período os dados são arquivados e armazenados no formato Json no menu Archives.

Obtendo os arquivos através do Weni Flows

 É possível baixar esses dados arquivados  através do menu inicial, como demonstrado na figura abaixo:

É possível acessar tanto o conteúdo da tabela Messages quanto o da tabela  Runs, fazendo a seleção como demonstrado:

Os arquivos da tabela Messages virão com a inicial message.

Os arquivos da tabela Runs virão com a inicial run.

Sendo possível verificar qual o conteúdo, período(mês) e quantidade de registros do arquivo, como demonstrado a seguir:

Carregando e transformando os dados arquivados no Power BI

  1. Após baixar os arquivos e extraí-los no Power BI, através do Power Query, você conseguirá carregá-los ao selecionar nova fonte e escolhendo a opção JSON.
  2. Ao clicar em conectar você deve alterar a opção da caixa de seleção para Todos os Arquivos,  como demonstrado a seguir:
  3. Selecione o arquivo desejado e clique em abrir.

No Power Query irá aparecer a opção para Importar os arquivos, se você deseja importá-los para o Power BI, ou a opção DirectQuery, que faz a conexão direta com o arquivo sem fazer sua importação.  Recomendo utilizar Importar, pois o arquivo pode ser alterado ou removido da pasta.

Ao fazer a importação do arquivo, você verá que ele já irá expandir todas as colunas, que contenham dados.

É importante que façamos a exclusão dessas etapas, como mostrado na figura abaixo, para obtermos os dados limpos e para que consigamos fazer a união das tabelas dos dados arquivados junto aos dados das tabelas que foram obtidas através do conector.

Combinando as tabelas

  1. Para fazer a combinação das tabelas, basta você selecionar a opção Combinar e logo após, Acrescentar ConsultasAcrescentar Consultas como novas,  como demonstrado na figura abaixo:
  2. Feito isso, basta selecionar as tabelas desejadas e finalizar o processo clicando em ok.
  3. Ao finalizar o processo, será gerada uma nova consulta com todos os dados selecionados em uma única tabela.

Esperamos que este tutorial seja útil para gerar mais insights para seu negócio.

É importante que você saiba!

A conexão dos dados ocorre através da API de integração com o Power BI. A data está estruturada no formato JSON. Para acessar todos os campos dos dados, você deve expandir as colunas no Power Query no Power BI.

Boas Práticas

  1. Selecione apenas os dados relevantes para otimizar o processo de extração;
  2. Transforme seus dados para tornar eles úteis;
  3. Certifique-se de que seus dados estejam bem formatados, limpos e organizados antes de começar a criar seus dashboards, relatórios e etc..;
  4. Mantenha um catálogo de dados com todos os campos de dados, descrições e tipos do seu projeto de chatbot. Além disso, certifique-se de que suas variáveis, como campos de contato e resultados, descrevam claramente sua finalidade;
  5. Entenda os conceitos como flows, runs, contacts e messages para interpretar e criar insights de projeto adequadamente;
  6. Explore a documentação RapidPro API documentation para se familiarizar com a disponibilidade dos dados e como eles estão estruturados.

Como a gente se saiu?

Historico de Contato.

Contato