Para testar e solucionar problemas no plug-in de pesquisa de CSV

Se o plug-in não for carregado ou se for carregado, mas não preencher os atributos personalizados com os valores pesquisados, solucione o problema da seguinte forma:
  1. Para testar e solucionar problemas no plug-in de pesquisa de CSV
  2. Verifique se o arquivo CSV cumpre os requisitos. Se mais de 10% das linhas no arquivo CSV violarem um dos requisitos do arquivo CSV, o plug-in de pesquisa não será carregado.
  3. Verifique se o delimitador que você selecionou é o mesmo usado no arquivo CSV. Note que o sistema tem como padrão a vírgula, visto que a recomendação é pipe.
  4. Verifique o mapeamento do atributo. Nenhuma validação fornecida pelo sistema está disponível para o mapa de atributos. Certifique-se de que seu mapa de atributos esteja de acordo com a sintaxe.
    • Cada entrada no campo de mapeamento de atributos diferencia maiúsculas de minúsculas.
    • Os espaços em nomes de atributos e de colunas devem ser identificados por uma barra invertida.
    • Para cada par attribute=column, os dados à direita do sinal de igual (=) devem ser um nome de cabeçalho da coluna.
    • As chaves são nomes do cabeçalho da coluna, não atributos do incidente.
  5. Se o plug-in não puder ser carregado ou falhar ao retornar valores pesquisados, verifique o arquivo
    c:\ProgramData\Symantec\DataLossPrevention\EnforceServer\Protect\ logs\tomcat\localhost.<data-mais-recente>.log
    (Windows) ou
    /var/log/Symantec/DataLossPrevention/EnforceServer/15.8/tomcat/localhost.<data-mais-recente>.log
    (Linux).
    • Verifique se o banco de dados e a tabela foram criados e se o arquivo CSV foi carregado na tabela. Para verificar, procure as linhas semelhantes ao seguinte:
      INFO [com.vontu.lookup.csv.CsvLookup] creating database create table using SQL importing data from file into table LOOKUP having columns
      Para processar arquivos grandes, o plug-in de pesquisa de CSV usa um banco de dados na memória (Apache Derby). Somente uma instância do Derby pode ser executada por Enforce Server. Se uma instância anterior estiver em execução, o plug-in de pesquisa de CSV não será carregado. Se o banco de dados e a tabela não forem criados, reinicie o serviço do Symantec DLP Manager e recarregue o plug-in.
  6. Se o plug-in falhar ao retornar valores pesquisados, verifique o arquivo
    c:\ProgramData\Symantec\DataLossPrevention\EnforceServer\Protect\ logs\tomcat\localhost.<data-mais-recente>.log
    (Windows) ou
    /var/log/Symantec/DataLossPrevention/EnforceServer/15.8/tomcat/localhost.<data-mais-recente>.log
    (Linux).
    Procure uma mensagem de aviso que indique que a "Consulta SQL não retornou nenhum resultado." Neste caso, certifique-se de que o mapeamento do atributo corresponde aos cabeçalhos da coluna do CSV e recarregue o plug-in se as mudanças tiverem sido feitas.