

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

# STV\_LOAD\_STATE
<a name="r_STV_LOAD_STATE"></a>

Use a tabela STV\_LOAD\_STATE para encontrar informações sobre o estado atual das instruções COPY em andamento.

O comando COPY atualiza essa tabela a cada um milhão de registros carregados.

STV\_LOAD\_STATE é 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_STV_LOAD_STATE-table-columns2"></a>


| Nome da coluna  | Tipo de dados  | Descrição  | 
| --- | --- | --- | 
| userid | integer | O ID do usuário que gerou a entrada. | 
| sessão | integer | O PID da sessão do processo que executa o carregamento. | 
| consultar  | integer  | ID da consulta. Ele pode ser usado para unir várias outras tabelas e exibições do sistema.  | 
| slice  | integer  | O número da fatia do nó. | 
| pid  | integer  | ID do processo. Todas as consultas em uma sessão são executadas no mesmo processo, portanto esse valor permanece constante se você executa uma série de consultas na mesma sessão. | 
| recordtime  | timestamp | O horário em que o registro é feito.  | 
| bytes\_to\_load | bigint | O número total de bytes a serem carregados por essa fatia. Este número é 0 quando os dados sendo carregados estão compactados  | 
| bytes\_loaded | bigint | O número de bytes a serem carregados por essa fatia. Se os dados sendo carregados estão compactados, este é o número de bytes carregados depois que os dados são descompactados. | 
| bytes\_to\_load\_compressed | bigint | O número total de bytes de dados compactados a serem carregados por essa fatia. Este número é 0 quando os dados sendo carregados não estão compactados. | 
| bytes\_loaded\_compressed | bigint  | O número de bytes de dados compactados a serem carregados por essa fatia. Este número é 0 quando os dados sendo carregados não estão compactados. | 
| lines  | integer | O número de linhas a serem carregadas por essa fatia. | 
| num\_files | integer | O número de arquivos a serem carregados por essa fatia. | 
| num\_files\_complete | integer  | O número de arquivos carregados por essa fatia. | 
| current\_file | character(256)  | O nome do arquivo sendo carregado por essa fatia.  | 
| pct\_complete | integer | A porcentagem de conclusão da carga de dados por essa fatia. | 

## Consulta de exemplo
<a name="r_STV_LOAD_STATE-sample-query2"></a>

Para ver o andamento em cada fatia para um comando COPY, digite a consulta a seguir. Este exemplo usa a função PG\_LAST\_COPY\_ID() para recuperar as informações do último comando COPY.

```
select slice , bytes_loaded, bytes_to_load , pct_complete from stv_load_state where query = pg_last_copy_id();

 slice | bytes_loaded | bytes_to_load | pct_complete 
-------+--------------+---------------+--------------
     2 |            0 |             0 |            0
     3 |     12840898 |      39104640 |           32
(2 rows)
```