

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

# SYS\_STREAM\_SCAN\_STATES
<a name="r_SYS_STREAM_SCAN_STATES"></a>

Registra estados de verificação para registros carregados por meio da ingestão de streaming.

SYS\_STREAM\_SCAN\_STATES 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_SYS_STREAM_SCAN_STATES-table-rows"></a>


| Nome da coluna  | Tipo de dados  | Descrição  | 
| --- | --- | --- | 
| external\_schema\_name  | character(128)  | O nome do esquema externo. Há diferenciação entre letras maiúsculas e minúsculas. | 
| stream\_name  | character(255)  | Nome do streaming. Há diferenciação entre letras maiúsculas e minúsculas. | 
| mv\_name | character(128)  | O nome da visão materializada associada. Vazio, se não houver. Há diferenciação entre letras maiúsculas e minúsculas. | 
| transaction\_id | bigint  | O ID da transação. | 
| query\_id  | bigint  | O ID da consulta.  | 
| record\_time | time stamp sem fuso horário | A hora em que os dados foram registrados. | 
| partition\_id | character(128)  | O ID da partição ou do fragmento. Há diferenciação entre letras maiúsculas e minúsculas. | 
| latest\_position | character(128)  | A posição do último registro lido no lote. Isso corresponde ao número de sequência no Kinesis ou ao deslocamento no Amazon MSK. Há diferenciação entre letras maiúsculas e minúsculas. | 
| scanned\_rows | bigint | O número de registros que foram verificados no lote. | 
| skipped\_rows | bigint | O número de registros que foram ignorados no lote. | 
| scanned\_bytes | bigint | O número de bytes que foram verificados no lote. | 
| stream\_record\_time\_min | time stamp sem fuso horário | Hora de chegada do primeiro registro do lote no Kinesis ou Amazon MSK. | 
| stream\_record\_time\_max | time stamp sem fuso horário | Hora de chegada do último registro do lote no Kinesis ou Amazon MSK. | 

A consulta a seguir mostra dados de fluxo e tópico para consultas específicas.

```
select query_id,mv_name::varchar,external_schema_name::varchar,stream_name::varchar,sum(scanned_rows) total_records,
sum(scanned_bytes) total_bytes from sys_stream_scan_states where query in (5401180,8601939) group by 1,2,3,4;

  query_id  |    mv_name     | external_schema_name |   stream_name   | total_records |  total_bytes
------------+----------------+----------------------+-----------------+---------------+----------------
 5401180    | kinesistest    | kinesis              | kinesisstream   |    1493255696 | 3209006490704
 8601939    | msktest        | msk                  | mskstream       |      14677023 |   31056580668
(2 rows)
```