Definir um limite de uso em um cluster - Amazon Redshift

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
  1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshiftv2/.

  2. Acesse o cluster provisionado para o qual deseja definir um limite.

  3. 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.

  4. Selecione Adicionar limite para o limite de uso que você deseja definir. É possível adicionar até quatro limites a um determinado recurso.

  5. Defina um período para o limite de uso, que pode ser diário, semanal ou mensal.

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

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

  8. 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.