

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Usar arquivos de log
<a name="jdbc20-using-log-files"></a>

Ative o registro somente por tempo suficiente para capturar um problema. O registro em log diminui a performance e pode consumir uma grande quantidade de espaço em disco. 

Defina a chave LogLevel no URL de conexão para ativar o registro em logs e especifique a quantidade de detalhes incluídos nos arquivos de log. A tabela a seguir lista os níveis de registro fornecidos pelo driver JDBC versão 2.x do Amazon Redshift, em ordem de menos detalhado para mais detalhado. 


| Valor LogLevel | Descrição | 
| --- | --- | 
|  1  |  Registre eventos de erros graves que farão com que o driver aborte.  | 
|  2  |  Registre eventos de erro que podem permitir que o driver continue em execução.  | 
|  3  |  Registre eventos que podem resultar em um erro se a ação não for executada. Esse nível de registro em log e os níveis de registro em log acima dele também registram as consultas do usuário.  | 
|  4  |  Registre informações gerais que descrevem o andamento do driver.  | 
|  5  |  Registre informações detalhadas que são úteis para depurar o driver.  | 
|  6  |  Registre todas as atividades do driver.  | 

**Para configurar o registro em log que usa arquivos de log**

1. Defina a propriedade LogLevel para o nível desejado de informações a serem incluídas nos arquivos de log.

1. Defina a propriedade LogPath com o caminho completo para a pasta onde deseja salvar os arquivos de log. 

   Por exemplo, o seguinte URL de conexão habilita o nível de log 3 e salva os arquivos de log na pasta C:\$1temp: `jdbc:redshift://redshift.company.us-west- 1.redshift.amazonaws.com:9000/Default;DSILogLevel=3;LogPath=C:\temp`

1. Para garantir que as novas configurações entrem em vigor, reinicie a aplicação JDBC e reconecte-se ao servidor.

   O driver JDBC do Amazon Redshift produz os seguintes arquivos de log no local especificado na propriedade LogPath:
   +  redshift\$1jdbc.log que registra a atividade do driver que não é específica para uma conexão.
   + Arquivo de log redshift\$1jdbc\$1connection\$1[Number]. para cada conexão feita com o banco de dados, onde [Number] é um número que identifica cada arquivo de log. Este arquivo registra a atividade do driver que é específica para a conexão.

Se o valor LogPath for inválido, o driver enviará as informações registradas para o fluxo de saída padrão (`System.out`)