Ir para conteúdo principal

Exemplo: Movendo conteúdo do QlikView para o Qlik Sense com o uso do QlikView converter

NESTA PÁGINA

APRENDIZADO RELACIONADO

Exemplo: Movendo conteúdo do QlikView para o Qlik Sense com o uso do QlikView converter

Este tópico fornece um exemplo de conversão de um documento no QlikView para um aplicativo no Qlik Sense Enterprise on Windows.

Fazemos o seguinte no exemplo:

  1. Converta objetos em um documento QlikView denominado Sales.qvw usando o QlikView converter.
  2. Coloque os objetos em um aplicativo Qlik Sense.
  3. Disponibilize nossa fonte de dados no Qlik Sense.
  4. Modifique o script de carregamento no Qlik Sense para se conectar à fonte de dados.

O documento contém duas pastas, chamadas Geography e Sales_Country.

Pasta Geography no QlikView

Geography sheet in QlikView

Pasta Sales_Country no QlikView

Sales_Country sheet in QlikView

O documento contém os seguintes objetos que serão convertidos:

  • Gráficos
  • Listas. Eles são carregados como painéis de filtro no Qlik Sense.
  • Tabela
  • Modelo de dados
  • Script de carregamento. O caminho do diretório será alterado no Qlik Sense. Além disso, os arquivos de dados serão carregados no Qlik Sense para que possam ser carregados com o script.

A caixa Pesquisar e os botões Limpar seleções e Exportar não serão convertidos. Essa funcionalidade está incorporada no Qlik Sense.

Para obter mais exemplos de como recriar o comportamento do QlikView no Qlik Sense, consulte Exemplo: Recriando conteúdo do QlikView manualmente no Qlik Sense.

Requisitos

  • Acesso ao Dev Hub no Qlik Sense Enterprise on Windows.
  • Permissão para carregar arquivos de dados no servidor do Qlik Sense. Isso é necessário apenas para a parte de carregamento de dados do exemplo.

Restrições

  • Não é possível usar o QlikView converter para converter documentos maiores do que 500 MB no disco. Você pode reduzir a quantidade de dados em um documento ou salvar o documento sem dados para reduzir seu tamanho sem perder ativos.

Converter um documento QlikView básico em um aplicativo Qlik Sense

Faremos o seguinte neste exemplo:

  1. Abra o Dev Hub no Qlik Sense e selecione QlikView converter.

    Para obter mais informações, consulte QlikView converter (somente em inglês).

  2. Arraste e solte o documento Sales.qvw no conversor. O Qlik Sense processa o documento.
  3. Selecione o documento Sales e depois selecione todos os objetos para a pasta Geography (SH02) na guia Visualizações. Além disso, selecione todos os objetos para a pasta Sales_Country (SH04), com exceção do painel de filtro Country. Esta tabela é repetida no conversor porque aparece nas duas pastas.

    Os objetos serão criados como itens mestre no Qlik Sense. Mais tarde, você poderá excluir itens mestre que não são necessários no Qlik Sense.

    Guia Visualizações no documento Sales, na ferramenta de conversão

    Visualizations tab in Sales document in converter tool.

  4. Revise as outras guias para ver os objetos que serão convertidos. Se houver dimensões ou medidas com nomes duplicados, você poderá renomeá-las agora para evitar confusão no Qlik Sense.

    Guia Dimensões no documento Sales, na ferramenta de conversão

    Dimensions tab in Sales document in converter tool.

  5. Clique em Criar aplicativo. O aplicativo Sales é criado no hub do Qlik Sense.

    Aplicativo Sales no Qlik Sense.

    Sales app in Qlik Sense.

  6. Abra o aplicativo Sales e crie uma nova pasta. Nomeie a pasta como Geography.
  7. Abra a pasta, clique em Editar pasta e depois clique em Itens mestre. As dimensões, medidas e visualizações convertidas são listadas em suas respectivas guias.

    Dimensões, medidas e visualizações convertidas

    Converted dimensions, measures, and visualizations.

  8. Clique em um objeto para visualizar mais informações. A tag converter-auto-created indica que o objeto foi criado pelo conversor.

    Informação sobre a visualização Population

    More information about Population visualization.

  9. Arraste as seguintes visualizações mestre até a pasta:

    • País
    • Moeda
    • População (milhões)
    • Área (km.sq)
    • Tabela
    • População
    Pasta Geography com objetos convertidos

    Drag objects onto sheet.

  10. Ajuste a classificação no gráfico Population.
    1. Clique no gráfico Population e escolha editar o item mestre.

      Drag objects onto sheet.

      A janela Editar visualização mestre é aberta.

    2. No painel Propriedades, clique em Classificação e depois mova Population acima de Country. Isso classifica novamente os dados para que o gráfico corresponda ao do documento QlikView original.

      Editar visualização mestre

      Edit master visualization.

    3. Clique em Concluído. A janela Editar visualização mestre é fechada, e a visualização é atualizada na pasta. A pasta Geography está concluída.

      Pasta Geography concluída

      Completed Geographysheet.

      Se você fizer uma seleção na folha, poderá limpá-la na barra de ferramentas Seleções. Isso substitui a caixa Limpar seleções no QlikView.

      Seleção na pasta Geography

      Selection in Geography sheet.

  11. Recrie a pasta Sales_Country arrastando as visualizações da página Itens mestre nessa pasta.

    Pasta Sales_Country

    Sales_Country sheet.

  12. Você pode abrir a pesquisa global a qualquer momento pressionando Control + F no teclado. Isso substitui a caixa Pesquisar no QlikView

    Pesquisa global

    Global search.

  13. Para exportar dados, clique com o botão direito do mouse em um objeto, clique em Exportar e, em seguida, em Exportar dados.

    Exportar dados

    Export data.

  14. Carregue os arquivos de dados em uma pasta chamada Data Sources no servidor do Qlik Sense. Isso nos permite conectar aos arquivos com o script de carregamento de dados.
  15. Em seguida, criamos uma conexão a partir do aplicativo Sales.
    1. Abra o Editor de carregamento de dados na guia Preparar da barra de ferramentas superior.
    2. Clique em Criar nova conexão e selecione Pasta na janela que é aberta.
    3. Navegue até a pasta Data Sources e selecione-a. Dê um nome para a conexão e clique em Criar.

      Criar nova conexão

      Create new connection window.

      A conexão é criada e adicionada a Conexões de dados.

      Conexões de dados

      Data connections.

  16. Em seguida, alteramos o caminho do diretório em nosso script de carregamento no Editor de carregamento de dados para que ele faça referência à nossa conexão de dados. O caminho precisa ser alterado porque o script que foi importado do QlikView contém o caminho para um diretório local no QlikView.

    Script de carregamento de dados fazendo referência ao diretório local

    Data load script referring to local directory.

    No exemplo acima, alteramos:

    FROM [Data Sources\Country1.csv]

    para:

    FROM [lib://Data Sources (<user_id>)/Country1.csv]

    em que <user_id> é necessário para fazer a conexão.

    Em seguida, fazemos a alteração para todos os comandos Load no script.

  17. Agora, podemos carregar os dados clicando em Carregar dados. Uma janela de progresso indica que nossos dados foram carregados.

    Progresso da carga de dados

    Population as alternative measure.