QlikView - Transformação de Dados

Transformação de dados é o processo de modificação dos dados existentes para um novo formato de dados. Também pode envolver a filtragem ou adição de alguns valores específicos ao conjunto de dados existente. O QlikView pode realizar a transformação de dados após lê-los em sua memória e usar várias funções integradas.

Dados de entrada

Vamos considerar os seguintes dados de entrada, que representam os números de vendas de cada mês. Isso é armazenado como um arquivo csv com o nome quarterly_sales.csv

Month,SalesVolume
March,2145
April,2458
May,1245
Sales Values in Q2
June,5124
July,7421
August,2584
Sales Values in Q3
September,5314
October,7846
November,6532
December,4625
January,8547
February,3265

Carregando os dados

Os dados acima são carregados na memória do QlikView usando o editor de script. Abra o editor de scripts no menu Arquivo ou pressioneControl+E.Escolha a opção "Arquivos de Tabela" na guia "Dados de Arquivos" e navegue até o arquivo quarterlt_sales.csv. Clique próximo.

O assistente de transformação

A próxima tela nos pede para escolher alguma transformação de dados. Clique no botãoEnable Transformation Step.

Tipo de Transformação

Nesta etapa, selecionaremos a transformação para eliminar as linhas que descrevem o trimestre. Nós selecionamosGarbage → delete markede selecione as duas linhas, que não são obrigatórias. Clique em Avançar.

Opções do assistente de arquivo

Depois de selecionar o tipo de Transformação e as linhas a serem removidas, a próxima tela nos avisa para qualquer transformação adicional, como selecionar uma cláusula where ou adicionar quaisquer Prefixos. Iremos ignorar esta etapa e clicar em Concluir.

Carregar script para dados transformados

O script de carregamento para os dados acima após todas as etapas de transformação serem concluídas é fornecido abaixo.

Exibindo Dados Transformados

Os dados transformados podem ser exibidos usando um Table Boxobjeto de folha. As etapas para criá-lo são fornecidas a seguir.

A seguir, escolhemos os campos para a Table Box.

A Table Box agora exibe os dados na planilha.