You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

SUMÁRIO


INTRODUÇÃO 

Esse documento tem como objetivo apresentar releases de atualização da aplicação Omni Plusoft. Deve ser utilizado como base para consulta e conhecimento de novas funcionalidades e/ou ajustes na aplicação. Ele fornece informações do módulo e seu fluxo de navegação de acordo com suas atualizações.

DETALHE DA MELHORIA/AJUSTE

As informações disponíveis neste documento referem-se a definição da melhoria ou ajuste, descrição do item e exemplificação de testes realizados. 

Rastreabilidade de reports executados

  • Cenário apresentado: Apresentar na pasta de Execuções do Report Builder o histórico de todas as execuções realizadas pelo usuário, mesmo que não salvas com opção de download
  • Análise técnica: Apresentar na pasta de Execuções do Report Builder o histórico de todas as execuções realizadas pelo usuário, mesmo que não salvas com opção de download
  • Solução técnica: 
    • Alteração para registrar as execuções e apresentar também as execuções que não foram salvas, com possibilidade de download
    • Não há range para busca por data 
    • A lista de resultados permanece sendo apresentada com paginação.
  • Item disponível no chamado:  PO-15063 - Getting issue details... STATUS
  • Documentação: RQ - Rastreabilidade de Reports executados
  • Fluxo para Simulação: 

    Cenário 1

    1- Entrar no report builder.

    2- Criar uma visão, sem salvá-la, clicar no botão “Exportar”. Fazer a exportação via Excel e via CSV.

    3- Validar se o arquivo está disponível na tela de execuções e validar o download.


    Cenário 2

    1- Entrar no report builder.

    2- Criar uma visão e salvá-la. 

    3- Na edição da visão, clicar no botão “Exportar”. Fazer a exportação via Excel e via CSV.

    4- Validar se o arquivo está disponível na tela de execuções e validar o download.

    Agendamento só é liberado para visões salvas.


Gravação dos arquivos de extração no S3

  • Cenário apresentado: Alterar o código do report builder responsável pela quebra de arquivos para que os arquivos deixem de ser gravados em base de dados e passem a ser gravados diretamente em disco. (servidor de aplicação - arquivos temporários).
  • Análise técnica: Alterar o código do report builder responsável pela quebra de arquivos para que os arquivos deixem de ser gravados em base de dados e passem a ser gravados diretamente em disco. (servidor de aplicação - arquivos temporários).
  • Solução técnica: 
    • Excluir o código que faz a gravação dos arquivos em base de dados, passando a gravar direto em disco no servidor de aplicação S3.
    • No campo BL_FILE não gravar mais o conteúdo do arquivo e sim o path do arquivo. 
    • Criar os arquivos no servidor S3, fazendo a quebra de acordo com os parâmetros.
    • Gravar na tabela REPORT_FILE o ID_CORE_FILE, gerado na criação do arquivo.
    • Disponibilizar os links para download na tela de execução do Report Builder. 
  • Item disponível no chamado:  PO-15440 - Getting issue details... STATUS
  • Fluxo para Simulação: 

    Cenário 1

    1- Entrar no report builder.

    2- Criar uma visão. 

    4- Criar agendamento com formato “Excel” e também criar para formato “CSV”. Testar o envio do resultado, tanto por e-mail, quanto por FTP.

        4.1 - Rodar a tarefa no ADM do “Report Builder Scheduler” e validar o envio dos arquivos.


    Cenário 2

    1- Entrar no report builder.

    2- Criar uma visão. 

    3- Na edição da visão, clicar no botão “Exportar”. Fazer a exportação via Excel e via CSV.

    4- Validar os arquivos.


    Cenário 3

    1- Entrar no report builder.

    2- Na tela principal do report builder, entrar em “Execuções”, validando a lista de execuções que foram feitas nos testes e tentar fazer download dos arquivos.

    3- Validar os arquivos baixados.


    Cenário 4

    1- Entrar no report builder.

    2- Usar a visão criada, para criar um dashboard.

    3- Validar o sucesso do dash.


    Testar estes cenários com um volume menor para validar todos os fluxos e depois validar com arquivos com grande volume (100.000 linhas)


  • Cenário apresentado: 
  • Análise técnica:
  • Solução técnica: 
  • Item disponível no chamado: 
  • Fluxo para Simulação: 


  • Cenário apresentado: 
  • Análise técnica:
  • Solução técnica: 
  • Item disponível no chamado: 
  • Fluxo para Simulação: 


  • No labels