Tempo aproximado para leitura: 00:02:20 min
Dúvida
Onde estão localizados os arquivos de log e .csv do processo de ETL do GoodData?
Ambiente
Framework - Framework (Linha Datasul) – Business Analytics (BA) – Todas as versões
Solução
No processo de ETL são gerados o arquivo BA0201.tmp, um arquivo de log e um arquivo .csv para cada programa extrator executado, conforme exemplo abaixo:

A localização desses arquivos depende da forma como o processo é executado:
- On-line: por padrão, os arquivos são gerados no diretório definido no parâmetro -T do arquivo .pf. Para o arquivo .csv, o diretório destino pode ser definido na guia Parâmetros da tela BA0201 - Manutenção dos Parâmetros de Extração.;
- RPW: diretório destino definido no campo Diretório Spool do Servidor RPW.
Sobre esses arquivos:
- o arquivo BA0201.tmp contém o tempo gasto para cada extração e caminho do programa extrator que foi executado;
- o arquivo .csv contém todos os registros que foram extraídos e inseridos na tabela do banco emsinc. Essas informações servem para conferência de valores entre o ERP e a extração;
- o arquivo .log contém as parametrizações, avisos de relacionamento, erro na extração e quantidade de registros extraídos. Caso exista um programa extrator, sua execução também é descrita nesse arquivo.
No processo de Carga é gerado o arquivo de log da execução, denominado Agent.log. Também os arquivos .csv enviados para Nuvem. Existem varias outras informações do processo, detalhes da transformação, que também podem ser visualizadas pela extensão GoodData Extension Tool disponível para o Google Chrome.
Quanto a localização dos arquivos do processo de carga:
- o arquivo Agent.log tem seu destino configurado em log4j.appender.fileOut.File no arquivo log4j.properties;
- os arquivos .csv podem ser acessados pelo link do projeto, informado em: gdc.upload_url no arquivo my.properties
Glossário
ETL - Extração, Transformação e Carregamento
RPW - Remote Procedure Wait
ERP - Enterprise Resource Planning
0 Comentários