

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

# SVL\_FEDERATED\_QUERY
<a name="r_SVL_FEDERATED_QUERY"></a>

Use a exibição SVL\_FEDERATED\_QUERY para visualizar informações sobre uma chamada de consulta federada.

SVL\_FEDERATED\_QUERY é visível por 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).

Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS [SYS\_EXTERNAL\_QUERY\_DETAIL](SYS_EXTERNAL_QUERY_DETAIL.md). Os dados na exibição de monitoramento SYS são formatados para serem mais fáceis de usar e compreender. É recomendável usar a exibição de monitoramento SYS nas consultas.

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


| Nome da coluna  | Tipo de dados  | Descrição  | 
| --- | --- | --- | 
| userid | integer  | O ID do usuário que executa a consulta. | 
| xid | bigint | O ID da transação. | 
| pid | integer | O ID do processo líder que executa a consulta.  | 
| consultar | integer | O ID de consulta de uma chamada federada. | 
| sourcetype | character (32) | O tipo de fonte de chamada federada, por exemplo "PG".  | 
| recordtime | timestamp | A hora em que uma consulta é enviada para federação. UTC é usado. | 
| querytext | character (4000) | A string de consulta enviada ao mecanismo PostgreSQL remoto para execução. | 
| num\_rows | bigint | O número de linhas retornado pela consulta federada. | 
| num\_bytes | bigint | O número de bytes retornado pela consulta federada. | 
| duration | bigint | O tempo gasto (em microssegundos) para obter linhas das chamadas do cursor. É o tempo gasto para executar a consulta federada (bem como) para obter os resultados de volta. | 

## Consultas de exemplo
<a name="SVL_FEDERATED_QUERY-sample-queries"></a>

Para mostrar informações sobre chamadas de consulta federada, execute a seguinte consulta.

```
select query, trim(sourcetype) as type, recordtime, trim(querytext) as "PG Subquery" from svl_federated_query where query = 4292;
                
 query | type |         recordtime         |                          pg subquery
-------+------+----------------------------+---------------------------------------------------------------
  4292 | PG   | 2020-03-27 04:29:58.485126 | SELECT "level" FROM functional.employees WHERE ("level" >= 6)
(1 row)
```