

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

# Compra de um nó reservado
<a name="purchase-reserved-node-offering-console"></a>

Você pode usar o Console de gerenciamento da AWS ou a AWS CLI para comprar ofertas de nós reservados e visualizar reservas anteriores e atuais.

------
#### [ Console de gerenciamento da AWS ]

**Para comprar um nó reservado**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, escolha **Clusters** e **Reserved nodes** (Nós reservados) para exibir a lista de nós reservados. 

1. Escolha **Purchase reserved nodes (Comprar nós reservados)** para exibir a página para escolher as propriedades do nó que você deseja comprar.

1. Insira as propriedades do nó e escolha **Purchase reserved nodes (Comprar nós reservados)**. 

Depois de comprar uma oferta, a lista **Reserved Node** exibirá as reservas e os detalhes de cada uma, como o tipo de nó, o número de nós e o status da reserva. Para obter mais informações sobre os detalhes da reserva, consulte [Como os nós reservados funcionam](purchase-reserved-node-instance.md#how-reserved-nodes-work). 

Para atualizar um nó reservado, use a AWS CLI.

Você não pode converter todos os tipos de nós em nós reservados, e também é possível que um nó reservado existente não esteja disponível para renovação. Isso pode ocorrer porque o tipo de nó foi descontinuado. Entre em contato com o suporte ao cliente para renovar um tipo de nó descontinuado.

------
#### [ AWS CLI ]<a name="upgrade-reserved-nodes-cli"></a>

**Para atualizar a reserva de um nó reservado com a AWS CLI**

1. Obtenha uma lista de ReservedNodeOfferingID para ofertas que atendem aos seus requisitos de tipo de pagamento, período de vigência e cobranças. O exemplo a seguir essa etapa. 

   ```
   aws redshift get-reserved-node-exchange-offerings --reserved-node-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
   {
       "ReservedNodeOfferings": [
           {
               "Duration": 31536000,
               "ReservedNodeOfferingId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
               "UsagePrice": 0.0,
               "NodeType": "dc2.large",
               "RecurringCharges": [
                   {
                       "RecurringChargeFrequency": "Hourly",
                       "RecurringChargeAmount": 0.2
                   }
               ],
               "CurrencyCode": "USD",
               "OfferingType": "No Upfront",
               "ReservedNodeOfferingType": "Regular",
               "FixedPrice": 0.0
           }
       ]
   }
   ```

1. Chame `accept-reserved-node-exchange` e forneça o ID do nó reservado DC1 que deseja trocar com o ReservedNodeOfferingID obtido na etapa anterior.

   O exemplo a seguir essa etapa.

   ```
   aws redshift accept-reserved-node-exchange --reserved-node-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --target-reserved-node-offering-id yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyyy
   {
       "ExchangedReservedNode": {
           "UsagePrice": 0.0,
           "OfferingType": "No Upfront",
           "State": "exchanging",
           "FixedPrice": 0.0,
           "CurrencyCode": "USD",
           "ReservedNodeId": "zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz",
           "NodeType": "dc2.large",
           "NodeCount": 1,
           "RecurringCharges": [
               {
                   "RecurringChargeFrequency": "Hourly",
                   "RecurringChargeAmount": 0.2
               }
           ],
           "ReservedNodeOfferingType": "Regular",
           "StartTime": "2018-06-27T18:02:58Z",
           "ReservedNodeOfferingId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyyy",
           "Duration": 31536000
       }
   }
   ```

É possível confirmar que a troca foi concluída chamando [describe-reserved-nodes](https://docs.aws.amazon.com/cli/latest/reference/redshift/describe-reserved-nodes.html) e verificando o valor de `Node type`. 

------