

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del 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 un nodo reservado
<a name="purchase-reserved-node-offering-console"></a>

Puede utilizar la Consola de administración de AWS o la AWS CLI para adquirir ofertas de nodos reservados y consultar las reservas actuales y pasadas.

------
#### [ Consola de administración de AWS ]

**Para adquirir un nodo reservado**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon Redshift en [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. En el menú de navegación, elija **Clusters** (Clústeres) y, a continuación, elija **Reserved nodes** (Nodos reservados) para mostrar la lista de nodos reservados. 

1. Seleccione **Purchase reserved nodes (Adquirir nodos reservados)** para mostrar la página para seleccionar las propiedades del nodo que quiere adquirir.

1. Entre en las propiedades del nodo y seleccione **Purchase reserved nodes (Comprar nodos reservados)** 

Después de adquirir una oferta, en la lista **Reserved Node (Nodo reservado)** se muestran las reservas y los detalles de cada una, como el tipo de nodo, la cantidad de nodos y el estado del proceso de reserva. Para obtener más información acerca de los detalles de las reservas, consulte [Cómo funcionan los nodos reservados](purchase-reserved-node-instance.md#how-reserved-nodes-work). 

Para actualizar un nodo reservado, use AWS CLI.

No puede convertir todos los tipos de nodos en nodos reservados, y también es posible que un nodo reservado existente no esté disponible para su renovación. Esto puede deberse a que el tipo de nodo ya no esté disponible. Póngase en contacto con el servicio de atención al cliente para renovar un tipo de nodo que ya no esté disponible.

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

**Para actualizar una reserva de nodo reservado con AWS CLI**

1. Obtenga una lista de ReservedNodeOfferingID de ofertas que cumplan los requisitos de tipo de pago, plazo y cargos. En el siguiente ejemplo, se ilustra este paso. 

   ```
   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. Llame a `accept-reserved-node-exchange` y proporcione el ID del nodo reservado DC1 que quiere intercambiar junto con el ReservedNodeOfferingID que ha obtenido en el paso anterior.

   En el siguiente ejemplo, se ilustra este paso.

   ```
   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
       }
   }
   ```

Puede confirmar que el intercambio se ha completado llamando a [describe-reserved-nodes](https://docs.aws.amazon.com/cli/latest/reference/redshift/describe-reserved-nodes.html) y comprobando el valor de `Node type`. 

------