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
Definir um limite de uso em um cluster
É possível adicionar até quatro limites de uso para controlar o uso de cada um dos seguintes itens:
Escalabilidade simultânea.
Otimizações automáticas executadas com recursos extras de computação.
Uso do Redshift Spectrum.
Compartilhamento de dados entre regiões.
Definir um limite de uso para um cluster provisionado
Abaixo é apresentado o procedimento para definir um limite de uso em um cluster provisionado:
Como definir um limite de uso para um cluster
Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshiftv2/
. Acesse o cluster provisionado para o qual deseja definir um limite.
Na página de detalhes do cluster, selecione Gerencia limite de uso no menu suspenso Ações. Também é possível selecionar a guia Manutenção de um cluster, rolar para baixo e selecionar Criar limites de uso.
Selecione Adicionar limite para o limite de uso que você deseja definir. É possível adicionar até quatro limites a um determinado recurso.
Defina um período para o limite de uso, que pode ser diário, semanal ou mensal.
Defina um limite de uso.
Para escalabilidade simultânea e otimizações automáticas executadas com limites extras de recursos de computação, o limite de uso refere-se ao tempo durante o qual o Amazon Redshift usa o recurso em um determinado período. Nesse caso, o limite de uso é definido em horas e minutos.
Para o Redshift Spectrum, o limite de uso refere-se à quantidade de dados verificados no Amazon S3. Nesse caso, o limite de uso é definido em terabytes (TB).
Para compartilhamento de dados entre regiões, o limite de uso refere-se à quantidade de dados transferidos entre a região de produtor e as regiões de consumidor que podem ser consultados pelos consumidores. Nesse caso, o limite de uso é definido em terabytes (TB).
Defina a ação que o Amazon Redshift deve realizar quando o cluster atingir o limite. Elas podem ser as seguintes:
Registrar em log na tabela do sistema: adiciona um registro à visualização do sistema SYS_QUERY_HISTORY. É possível consultar a coluna usage_limit nessa visualização para determinar se uma consulta excedeu o limite.
Alerta: usa o Amazon SNS para configurar assinaturas de notificação e enviar notificações se um limite for violado. É possível escolher um tópico existente do Amazon SNS ou criar outro ou prosseguir sem nenhum.
Desabilitar recurso: desabilita o recurso. Também é possível optar por usar o Amazon SNS para enviar uma notificação. Os usuários podem continuar usando o cluster para outras tarefas.
As duas primeiras ações são informativas, mas a última desativa o uso do recurso.
Escolha Salvar alterações na parte inferior da página para salvar o limite. Se você definir mais de um limite de uma vez, todas elas serão salvas de uma vez ao escolher Salvar alterações.