

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 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 Management Console 또는 AWS CLI를 사용하여 예약된 노드 상품을 구매하고 현재 및 과거 예약을 봅니다.

------
#### [ AWS Management Console ]

**예약 노드를 구매하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)에서 Amazon Redshift 콘솔을 엽니다.

1. 탐색 메뉴에서 **클러스터(Clusters)**를 선택한 다음 **예약 노드(Reserved nodes)**를 선택하여 예약 노드 목록을 표시합니다.

1. **예약 노드 구매**를 선택하여 구매하려는 노드의 속성을 선택할 수 있는 페이지를 표시합니다.

1. 노드의 속성을 입력한 후 **예약 노드 구매**를 선택합니다.

노드 구매를 마치면 **예약 노드** 목록에 예약을 비롯해 노드 유형, 노드 수, 예약 상태 등 각 예약에 대한 세부 정보가 표시됩니다. 보안 정책에 대한 자세한 내용은 [예약 노드의 작동 방식](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`를 호출하고 교환하려는 DC1 예약 노드의 ID를 이전 단계에서 얻은 ReservedNodeOfferingID와 함께 제공합니다.

   다음 예는 이 단계를 보여 줍니다.

   ```
   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`에 대한 값을 확인하여 교환이 완료되었는지 확인할 수 있습니다.

------