

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊，請參閱[部落格文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 購買預留節點
<a name="purchase-reserved-node-offering-console"></a>

您可以使用 AWS 管理主控台 或 AWS CLI 來購買預留節點方案，以及檢視目前和過去的保留。

------
#### [ AWS 管理主控台 ]

**購買預留節點**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)：// 開啟 Amazon Redshift 主控台。

1. 在導覽功能表中，選擇**叢集**，然後選擇**預留節點**以顯示預留節點清單。

1. 選擇 **Purchase reserved nodes (購買預留節點)** 以顯示頁面，供您選擇要購買的節點屬性。

1. 輸入節點屬性，然後選擇 **Purchase reserved nodes (購買預留節點)**。

購買後，**Reserved Node (預留節點)** 清單會顯示您的預留節點以及各節點的詳細資訊，像是節點類型、節點數量、預留狀態。如需預留節點的相關資訊，請參閱[預留節點運作的方式](purchase-reserved-node-instance.md#how-reserved-nodes-work)。

若要升級預留節點，請使用 AWS CLI。

您無法將所有節點類型轉換為預留節點，而且現有的預留節點也可能無法續約。這可能是因為節點類型已停用。請聯絡客戶支援以續約已停用的節點類型。

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

**使用 升級預留節點保留 AWS CLI**

1. 取得方案的 ReservedNodeOfferingID 的清單，列出符合您的需要 (付款類型、期限、費用) 的方案。以下範例示範這個步驟。

   ```
   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. 呼叫 `accept-reserved-node-exchange`，並提供要與上個步驟取得之 ReservedNodeOfferingID 一起交換的 DC1 預留節點 ID。

   以下範例示範這個步驟。

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

您可以呼叫 [describe-reserved-nodes](https://docs.aws.amazon.com/cli/latest/reference/redshift/describe-reserved-nodes.html) 並檢查 `Node type` 的值，來確認交換完成。

------