O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog
SVL_DATASHARE_CROSS_REGION_USAGE
Use a visão SVL_DATASHARE_CROSS_REGION_USAGE para obter um resumo do uso transferido de dados entre regiões causado por uma consulta de compartilhamento de dados entre regiões. SVL_DATASHARE_CROSS_REGION_USAGE agrega detalhes no nível do segmento.
SVL_DATASHARE_CROSS_REGION_USAGE 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.
Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS SYS_DATASHARE_CROSS_REGION_USAGE. 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
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| consulta | integer | A ID da consulta. Use esse valor para unir várias outras tabelas e visões do sistema. |
| segment | bigint | O número do segmento. Uma consulta consiste em vários segmentos e cada segmento consiste em uma ou mais etapas. |
| start_time | horário | O horário em UTC do início da transferência dos dados. |
| end_time | horário | O horário em UTC do término da transferência dos dados. |
| transferred_data | bigint | O número de bytes de dados transferidos de uma região produtora para uma região consumidora. |
| source_region | char(25) | A região produtora da qual a consulta transferiu os dados. |
| recordtime | timestamp | A hora em que a ação é registrada. |
Consultas de exemplo
O exemplo a seguir mostra uma visão SVL_DATASHARE_CROSS_REGION_USAGE.
SELECT query, segment, transferred_data, source_region from svl_datashare_cross_region_usage where query = pg_last_query_id() order by query,segment; query | segment | transferred_data | source_region --------+---------+------------------+--------------- 200048 | 2 | 4194304 | us-west-1 200048 | 2 | 4194304 | us-east-2