

 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/). 

# SVCS\_UNLOAD\_LOG
<a name="r_SVCS_UNLOAD_LOG"></a>

Use SVCS\_UNLOAD\_LOG para obter detalhes de operações UNLOAD.

SVCS\_UNLOAD\_LOG registra uma linha para cada arquivo criado por uma instrução UNLOAD. Por exemplo, se uma operação UNLOAD criar 12 arquivos, SVCS\_UNLOAD\_LOG conterá 12 linhas correspondentes. Essa visualização é derivada da tabela do sistema STL\_UNLOAD\_LOG, mas não mostra o nível de fatia para consultas executadas em um cluster de escalabilidade da simultaneidade. 

**nota**  
Visualizações do sistema com o prefixo SVCS fornecem detalhes sobre consultas nos clusters principal e de escalabilidade da simultaneidade. As visualizações são semelhantes às tabelas com o prefixo STL, exceto que as tabelas STL fornecem informações somente para consultas executadas no cluster principal.

SVCS\_UNLOAD\_LOG permanece visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte [Visibilidade de dados em tabelas e visualizações de sistema](cm_chap_system-tables.md#c_visibility-of-data).

## Colunas da tabela
<a name="r_SVCS_UNLOAD_LOG-table-columns"></a>


| Nome da coluna  | Tipo de dados  | Descrição  | 
| --- | --- | --- | 
| userid | integer | O ID do usuário que gerou a entrada. | 
| consultar  | integer  | O ID da consulta.  | 
| pid | integer | O ID do processo associado à instrução da consulta. | 
| caminho | character(1280) | O caminho completo do objeto Amazon S3 para o arquivo. | 
| start\_time | timestamp  | O horário de início da operação UNLOAD.  | 
| end\_time | timestamp  | O horário de término da operação UNLOAD.  | 
| line\_count | bigint | O número de linhas descarregadas no arquivo. | 
| transfer\_size | bigint | O número de bytes transferidos. | 
| file\_format | character(10) | O formato do arquivo não carregado. | 

## Consulta de exemplo
<a name="r_SVCS_UNLOAD_LOG-sample-query"></a>

Para obter uma lista dos arquivos que foram gravados no Amazon S3 por um comando UNLOAD, você pode chamar uma operação de lista do Amazon S3 após a conclusão do UNLOAD; no entanto, dependendo da rapidez com que você emite a chamada, a lista pode estar incompleta porque uma operação de lista do Amazon S3 é eventualmente consistente. Para obter uma lista completa e confiável imediatamente, consulte SVCS\_UNLOAD\_LOG.

A consulta a seguir retorna o nome do caminho para os arquivos que foram criados por uma operação UNLOAD para a última consulta concluída:

```
select query, substring(path,0,40) as path
from svcs_unload_log
where query = pg_last_query_id()
order by path;
```

Este comando retorna a seguinte saída de exemplo: 

```
 
 query |             path
 ------+---------------------------------------------
  2320 | s3://amzn-s3-demo-bucket/venue0000_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0001_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0002_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0003_part_00
(4 rows)
```