

 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/)을 참조하세요.

# Amazon Redshift의 할당량 및 제한
<a name="amazon-redshift-limits"></a>

Amazon Redshift에는 AWS 리전별로 AWS 계정의 여러 리소스 사용을 제한하는 할당량이 있습니다. 각 할당량에 대한 기본값이 있으며 일부 할당량은 조정할 수 있습니다.

## Amazon Redshift 객체에 대한 할당량
<a name="amazon-redshift-limits-quota"></a>

Amazon Redshift에는 여러 객체 유형 사용을 제한하는 할당량이 있습니다. 각각에 대한 기본값이 있습니다.


| 할당량 이름 | AWS 기본값  | 조정 가능 | 설명 | 
| --- | --- | --- | --- | 
| AWS스냅샷당 스냅샷을 복원하도록 권한을 부여할 수 있는 계정  | 20 | 아니요 | 스냅샷당 스냅샷을 복원하도록 권한을 부여할 수 있는 최대 AWS 계정 수입니다. | 
| AWS별로 스냅샷을 복원하도록 권한을 부여할 수 있는 계정AWS KMS key | 100 | 아니요 | KMS 키당 스냅샷을 복원하도록 권한을 부여할 수 있는 최대 AWS 계정 수입니다. 다시 말해서 단일 KMS 키로 암호화되어 있는 스냅샷이 10개라고 가정하면 AWS 계정 10개에 각 스냅샷을 복원할 수 있는 권한을 부여하거나, 혹은 최대 100개까지 계정을 추가하지만 각 스냅샷마다 계정 20개를 초과하지 않는 기타 조합에 복원 권한을 부여할 수 있습니다. | 
| Amazon Redshift가 다른 AWS 서비스에 액세스하기 위한 클러스터 IAM 역할 | 501 | 아니요 | 클러스터 및 IAM 역할을 소유한 사용자의 다른 AWS 서비스에 액세스할 수 있도록 Amazon Redshift에 권한을 부여하기 위해 클러스터와 연결할 수 있는 최대 IAM 역할 수입니다. 1 us-iso-east-1, us-iso-west-1, us-isob-east-1 AWS 리전에서는 할당량이 10입니다.  | 
| 모든 사용자 정의 수동 WLM 대기열에 대한 동시성 수준(쿼리 슬롯) | 50 | 아니요 | 수동 워크로드 관리로 정의된 모든 사용자 정의 대기열에 대한 최대 쿼리 슬롯입니다. | 
| 동시성 확장 클러스터 | 10 | 예 | 동시성 확장 클러스터의 최대 수입니다. | 
| 클러스터의 DC2 노드 | 128 | 예 | 클러스터에 할당할 수 있는 최대 DC2 노드 수입니다. 노드 유형에 따른 노드 제한에 대한 자세한 내용은 [Amazon Redshift의 클러스터 및 노드](working-with-clusters.md#rs-about-clusters-and-nodes) 섹션을 참조하세요. | 
| 이벤트 구독 | 20 | 예 | 현재 AWS 리전에 있는 이 계정에 대한 최대 이벤트 구독 수입니다. | 
| 노드 | 200 | 예 | 현재 AWS 리전에 있는 이 계정에 대한 모든 데이터베이스 인스턴스의 최대 노드 수입니다. | 
| 파라미터 그룹 | 20 | 아니요 | 현재 AWS 리전에 있는 이 계정에 대한 최대 파라미터 그룹 수입니다. | 
| 클러스터의 RA3 노드 | 128 | 예 | 클러스터에 할당할 수 있는 최대 RA3 노드 수입니다. 노드 유형에 따른 노드 제한에 대한 자세한 내용은 [Amazon Redshift의 클러스터 및 노드](working-with-clusters.md#rs-about-clusters-and-nodes) 섹션을 참조하세요. | 
| 클러스터에 연결된 Redshift 관리형 VPC 엔드포인트 | 30 | 예 | 클러스터에 연결할 수 있는 최대 Redshift 관리형 VPC 엔드포인트 수입니다. Redshift 관리형 VPC 엔드포인트에 대한 자세한 내용은 [Redshift 관리형 VPC 엔드포인트](managing-cluster-cross-vpc.md) 섹션을 참조하세요. | 
| Redshift 관리형 VPC 엔드포인트를 통해 액세스되는 클러스터에 대한 피부여자 | 10 | 예 | 클러스터 소유자가 클러스터에 대한 Redshift 관리형 VPC 엔드포인트 생성 권한을 부여할 수 있는 최대 피부여자 수입니다. Redshift 관리형 VPC 엔드포인트에 대한 자세한 내용은 [Redshift 관리형 VPC 엔드포인트](managing-cluster-cross-vpc.md) 섹션을 참조하세요. | 
| 권한 부여당 Redshift 관리형 VPC 엔드포인트 | 10 | 예 | 권한 부여별로 생성할 수 있는 최대 Redshift 관리형 VPC 엔드포인트 수입니다. Redshift 관리형 VPC 엔드포인트에 대한 자세한 내용은 [Redshift 관리형 VPC 엔드포인트](managing-cluster-cross-vpc.md) 섹션을 참조하세요. | 
| 예약 노드 | 200 | 예 | 현재 AWS 리전에 있는 이 계정에 대한 최대 예약 노드 수입니다. | 
| 클러스터당 각 데이터베이스의 스키마 | 9,900 | 아니요 | 각 데이터베이스에서 클러스터당 생성할 수 있는 최대 스키마 수입니다. 그러나 `pg_temp_*` 스키마는 이 할당량에 포함되지 않습니다. | 
| 보안 그룹 | 20 | 예 | 현재 AWS 리전에 있는 이 계정에 대한 최대 보안 그룹 수입니다. | 
| COPY로 로드할 때 단일 행 크기 | 4 | 아니요 | COPY 명령을 사용하여 로드할 때 단일 행의 최대 크기(MB)입니다. | 
| 스냅샷 | 700 | 예 | 현재 AWS 리전에 있는 이 계정에 대한 최대 사용자 스냅샷 수입니다. | 
| 서브넷 그룹 | 50 | 예 | 현재 AWS 리전에 있는 이 계정에 대한 최대 서브넷 그룹 수입니다. | 
| 서브넷 그룹의 서브넷 | 20 | 예 | 서브넷 그룹의 최대 서브넷 수입니다. | 
| `large` 클러스터 노드 유형에 대한 테이블 | 9,900 | 아니요 | 대형 클러스터 노드 유형의 최대 테이블 수입니다. 이 제한에는 영구 테이블, 임시 테이블, datashare 테이블 및 구체화된 보기가 포함됩니다. 외부 테이블은 임시 테이블로 계산됩니다. 임시 테이블에는 사용자 정의 임시 테이블을 비롯해 쿼리 처리 또는 시스템 유지 관리 시 Amazon Redshift에서 생성된 임시 테이블이 포함됩니다. 보기 및 시스템 테이블은 이러한 제한에 포함되지 않습니다. | 
| `xlarge` 클러스터 노드 유형에 대한 테이블 | 9,900 | 아니요 | `xlarge` 클러스터 노드 유형의 최대 테이블 수입니다. 이 제한에는 영구 테이블, 임시 테이블, datashare 테이블 및 구체화된 보기가 포함됩니다. 외부 테이블은 임시 테이블로 계산됩니다. 임시 테이블에는 사용자 정의 임시 테이블을 비롯해 쿼리 처리 또는 시스템 유지 관리 시 Amazon Redshift에서 생성된 임시 테이블이 포함됩니다. 보기 및 시스템 테이블은 이러한 제한에 포함되지 않습니다. | 
| 테이블`xlplus` 싱글 노드 클러스터를 사용하는 클러스터 노드 유형입니다. | 9,900 | 아니요 | 싱글 노드 클러스터가 있는 `xlplus`클러스터 노드 유형의 최대 테이블 수입니다. 이 제한에는 영구 테이블, 임시 테이블, datashare 테이블 및 구체화된 보기가 포함됩니다. 외부 테이블은 임시 테이블로 계산됩니다. 임시 테이블에는 사용자 정의 임시 테이블을 비롯해 쿼리 처리 또는 시스템 유지 관리 시 Amazon Redshift에서 생성된 임시 테이블이 포함됩니다. 보기 및 시스템 테이블은 이러한 제한에 포함되지 않습니다. | 
| 테이블`xlplus` 다중 노드 클러스터가 있는 클러스터 노드 유형입니다. | 20,000건 | 아니요 | 다중 노드 클러스터가 있는 `xlplus` 클러스터 노드 유형의 최대 테이블 수입니다. 이 제한에는 영구 테이블, 임시 테이블, datashare 테이블 및 구체화된 보기가 포함됩니다. 외부 테이블은 임시 테이블로 계산됩니다. 임시 테이블에는 사용자 정의 임시 테이블을 비롯해 쿼리 처리 또는 시스템 유지 관리 시 Amazon Redshift에서 생성된 임시 테이블이 포함됩니다. 보기 및 시스템 테이블은 이러한 제한에 포함되지 않습니다. | 
| `4xlarge` 클러스터 노드 유형에 대한 테이블 | 200,000 | 아니요 | `4xlarge` 클러스터 노드 유형의 최대 테이블 수입니다. 이 제한에는 영구 테이블, 임시 테이블, datashare 테이블 및 구체화된 보기가 포함됩니다. 외부 테이블은 임시 테이블로 계산됩니다. 임시 테이블에는 사용자 정의 임시 테이블을 비롯해 쿼리 처리 또는 시스템 유지 관리 시 Amazon Redshift에서 생성된 임시 테이블이 포함됩니다. 보기 및 시스템 테이블은 이러한 제한에 포함되지 않습니다. | 
| `8xlarge` 클러스터 노드 유형에 대한 테이블 | 200,000 | 아니요 | `8xlarge` 클러스터 노드 유형의 최대 테이블 수입니다. 이 제한에는 영구 테이블, 임시 테이블, datashare 테이블 및 구체화된 보기가 포함됩니다. 외부 테이블은 임시 테이블로 계산됩니다. 임시 테이블에는 사용자 정의 임시 테이블을 비롯해 쿼리 처리 또는 시스템 유지 관리 시 Amazon Redshift에서 생성된 임시 테이블이 포함됩니다. 보기 및 시스템 테이블은 이러한 제한에 포함되지 않습니다. | 
| `16xlarge` 클러스터 노드 유형에 대한 테이블 | 200,000 | 아니요 | `16xlarge` 클러스터 노드 유형의 최대 테이블 수입니다. 이 제한에는 영구 테이블, 임시 테이블, datashare 테이블 및 구체화된 보기가 포함됩니다. 외부 테이블은 임시 테이블로 계산됩니다. 임시 테이블에는 사용자 정의 임시 테이블을 비롯해 쿼리 처리 또는 시스템 유지 관리 시 Amazon Redshift에서 생성된 임시 테이블이 포함됩니다. 보기 및 시스템 테이블은 이러한 제한에 포함되지 않습니다. | 
| 데이터베이스 수  | 60 | 아니요 | Amazon Redshift 클러스터에서 허용되는 최대 데이터베이스 수입니다. 여기에는 데이터 공유에서 생성된 데이터베이스는 제외됩니다. | 
| 유휴 또는 비활성 세션에 대한 시간 제한 | 4시간 | 아니요 | 이 설정은 클러스터에 적용됩니다. 사용자에 대한 유휴 세션 시간 제한 값을 설정하는 방법에 대한 자세한 내용은 *Amazon Redshift 데이터베이스 개발자 안내서*의 [ALTER USER](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_USER.html) 섹션을 참조하세요. 사용자 설정이 클러스터 설정보다 우선합니다. | 
| 유휴 트랜잭션에 대한 시간 제한 | 6시간 | 아니요 | Amazon Redshift가 트랜잭션과 연결된 세션을 종료하기 전에 진행 중인 트랜잭션의 최대 비활성 기간입니다. 이 설정은 사용자가 정의한 유휴 시간 제한 설정보다 우선 적용됩니다. 클러스터에 적용됩니다. | 
| 데이터베이스의 저장 프로시저 | 10,000개 | 아니요 | 최대 저장 프로시저 수입니다. 추가 제한은 [저장 프로시저 지원에 대한 제한 및 차이점](https://docs.aws.amazon.com/redshift/latest/dg/stored-procedure-constraints.html) 섹션을 참조하세요. | 
| RA3 노드에 대한 최대 연결 수 | 2,000 | 아니요 | RA3 클러스터에 대한 최대 연결 수입니다. 허용되는 최대 연결은 노드 유형에 따라 다릅니다. | 
| DC2 노드에 대한 최대 연결 수 | 다양 | 아니요 | dc2.large 클러스터에 대한 최대 연결 수는 500개입니다. dc2.8xlarge 클러스터에 대한 최대 연결 수는 2,000개입니다. | 
| 클러스터 내 Amazon Redshift 역할 수 | 1,000 | 예 | 클러스터별로 생성할 수 있는 최대 Amazon Redshift 역할 수입니다. 역할 기반 액세스 제어(RBAC) 역할에 대한 자세한 내용은 **Amazon Redshift 데이터베이스 개발자 안내서의 [역할 기반 액세스 제어(RBAC)](https://docs.aws.amazon.com/redshift/latest/dg/t_Roles.html)를 참조하세요. | 

## Amazon Redshift Serverless 객체 할당량
<a name="serverless-limits-account"></a>

Amazon Redshift에는 Amazon Redshift Serverless 네임스페이스에서의 여러 객체 유형 사용을 제한하는 할당량이 있습니다. 각각에 대한 기본값이 있습니다.


| 할당량 이름 | AWS 기본값  | 조정 가능 | 설명 | 
| --- | --- | --- | --- | 
| 데이터베이스 수 | 100 | 아니요 | Amazon Redshift Serverless 네임스페이스에서 허용되는 최대 데이터베이스 수입니다. 여기에는 데이터 공유에서 생성된 데이터베이스는 제외됩니다. | 
| 스키마 수 | 9,900 | 아니요 | Amazon Redshift Serverless 네임스페이스에서 허용되는 최대 스키마 수입니다. | 
| 테이블 수 | 200,000 | 아니요 | Amazon Redshift Serverless 네임스페이스에서 허용되는 최대 테이블 수입니다. | 
| 4개의 Redshift 처리 장치(RPU)를 사용하는 데이터 웨어하우스용 Redshift 관리형 스토리지 단위 | 최대 32TB | 아니요 | 4RPU가 있는 데이터 웨어하우스에 지원되는 최대 RMS 스토리지입니다. 32TB 한도 내에서 Amazon Redshift는 내부적으로 수백 MB의 스토리지를 사용합니다. | 
| 8개, 16개 또는 24개의 Redshift 처리 장치(RPU)를 사용하는 데이터 웨어하우스용 Redshift 관리형 스토리지 단위 | 최대 128TB | 아니요 | 8RPU, 16RPU 또는 24RPU가 있는 데이터웨어 하우스에 지원되는 최대 RMS 스토리지입니다. 128TB 한도 내에서 Amazon Redshift는 내부적으로 수백 MB의 스토리지를 사용합니다. | 
| 유휴 또는 비활성 세션에 대한 시간 제한 | 1시간 | 아니요 | 사용자에 대한 유휴 세션 시간 제한 값을 설정하는 방법에 대한 자세한 내용은 *Amazon Redshift 데이터베이스 개발자 안내서*의 [ALTER USER](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_USER.html) 섹션을 참조하세요. 사용자 설정이 우선 적용됩니다. | 
| 실행 중인 쿼리의 제한 시간 | 86,399초(24시간) | 아니요 | Amazon Redshift가 쿼리를 종료하기 전에 실행 중인 쿼리의 최대 시간입니다. | 
| 유휴 트랜잭션에 대한 시간 제한 | 6시간 | 아니요 | Amazon Redshift Serverless가 트랜잭션과 연결된 세션을 종료하기 전에 진행 중인 트랜잭션의 최대 비활성 기간입니다. 이 설정은 사용자가 정의한 유휴 시간 제한 설정보다 우선 적용됩니다. | 
| 최대 연결 수 | 2000 | 아니요 | 작업 그룹에 연결할 수 있는 최대 연결 수입니다. | 
| 작업 그룹 수 | 25 | 예 | 지원되는 작업 그룹 수입니다. | 
| 네임스페이스 수 | 25 | 예 | 지원되는 네임스페이스 수입니다. | 
| 작업 그룹 내 Amazon Redshift 역할 수 | 1,000 | 예 | 작업 그룹별로 생성할 수 있는 최대 Amazon Redshift 역할 수입니다. 역할 기반 액세스 제어(RBAC) 역할에 대한 자세한 내용은 **Amazon Redshift 데이터베이스 개발자 안내서의 [역할 기반 액세스 제어(RBAC)](https://docs.aws.amazon.com/redshift/latest/dg/t_Roles.html)를 참조하세요. | 
| AWS 계정당 기본 Redshift 처리 장치(RPU) 수 |  지난 6개월 동안의 최대 집계 기본 RPU의 1.5배 또는 3,200RPU 중 더 큰 값입니다. | 예 | Redshift Serverless 기본 RPU의 AWS 계정 할당량은 지난 6개월 동안의 최대 집계 기본 RPU의 1.5배 또는 3,200RPU 중 더 큰 값입니다. . | 

시간 초과 구성이 Amazon Redshift Serverless 청구에 어떤 영향을 미치는지에 대한 자세한 내용은 [Amazon Redshift Serverless에 대한 청구](serverless-billing.md) 섹션을 참조하세요.

## Amazon Redshift 데이터 API의 할당량
<a name="data-api-quotas-account"></a>

Amazon Redshift에는 Redshift 데이터 API 사용을 제한하는 할당량이 있습니다. 각각에 대한 기본값이 있습니다. Amazon Redshift 데이터 API에 대한 자세한 내용은 [Amazon Redshift Data API 사용](data-api.md) 섹션을 참조하세요.


| 할당량 이름 | AWS 기본값  | 조정 가능 | 설명 | 
| --- | --- | --- | --- | 
| `BatchExecuteStatement` API의 초당 트랜잭션(TPS) | 20 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `CancelStatement` API의 초당 트랜잭션(TPS) | 3 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `DescribeStatement` API의 초당 트랜잭션(TPS) | 100 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `DescribeTable` API의 초당 트랜잭션(TPS) | 3 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `ExecuteStatement` API의 초당 트랜잭션(TPS) | 30 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `GetStatementResult` API의 초당 트랜잭션(TPS) | 20 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `ListDatabases` API의 초당 트랜잭션(TPS) | 3 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `ListSchemas` API의 초당 트랜잭션(TPS) | 3 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `ListStatements` API의 초당 트랜잭션(TPS) | 3 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 
| `ListTables` API의 초당 트랜잭션(TPS) | 3 | 아니요 | 조절 없이 초당 수행할 수 있는 최대 작업 요청 수입니다. | 

## 쿼리 편집기 v2 객체에 대한 할당량
<a name="query-editor-limits-account"></a>

Amazon Redshift에는 Amazon Redshift 쿼리 편집기 v2에서의 여러 객체 유형 사용을 제한하는 할당량이 있습니다. 각각에 대한 기본값이 있습니다.


| 할당량 이름 | AWS 기본값  | 조정 가능 | 설명 | 
| --- | --- | --- | --- | 
| 연결 | 500 | 예 | 현재 리전의 이 계정에서 쿼리 편집기 v2를 사용하여 생성할 수 있는 최대 연결 수입니다. | 
| 계정당 활성 보안 주체 | 50 | 예 | 현재 리전의 이 계정에서 쿼리 에디터 v2를 사용할 수 있는 최대 동시 보안 주체 수입니다. | 
| 저장된 쿼리 | 2,500 | 예 | 현재 리전의 이 계정에서 쿼리 편집기 v2를 사용하여 생성할 수 있는 최대 저장된 쿼리 수입니다. | 
| 쿼리 버전 | 20 | 예 | 현재 리전의 이 계정에서 쿼리 편집기 v2를 사용하여 생성할 수 있는 쿼리당 최대 버전 수입니다. | 
| 저장된 차트 | 500 | 예 | 현재 리전의 이 계정에서 쿼리 편집기 v2를 사용하여 생성할 수 있는 최대 저장된 차트 수입니다. | 
| 쿼리당 가져온 데이터 크기 | 100 | 아니요 | 현재 리전에서 이 계정의 쿼리 편집기 v2가 가져온 쿼리당 최대 데이터 크기(메가바이트 단위)입니다. | 
| 행 100개당 가져온 데이터 크기 | 5 | 아니요 | 이 계정 및 현재 리전에서 쿼리 편집기 v2가 가져온 쿼리 결과 페이지 하나(행 100개)당 최대 데이터 크기(메가바이트 단위)입니다. | 
| 최대 동시 연결 | 3 | 아니요 | 사용자당 최대 데이터베이스 연결 수(격리된 세션 포함)입니다. 이 값은 쿼리 편집기 v2 관리자가 **Account settings**(계정 설정)에서 1\$110으로 설정할 수 있습니다. 관리자가 설정한 한도에 도달하면, SQL을 실행할 때 격리된 세션 대신 공유 세션을 사용하는 것이 좋습니다. 연결에 대한 자세한 내용은 [쿼리 편집기 v2 열기](query-editor-v2-open.md) 섹션을 참조하세요. 제한 설정에 대한 자세한 내용을 알아보려면 [계정 설정](query-editor-v2-open.md#query-editor-v2-settings) 섹션을 참조하세요. | 

## Amazon Redshift Spectrum 객체 할당량 및 제한
<a name="amazon-redshift-limits-spectrum"></a>

Amazon Redshift Spectrum에는 다음과 같은 할당량과 제한이 있습니다.
+ AWS Glue Data Catalog를 사용할 때 AWS 계정당 최대 데이터베이스 수입니다. 이 값은 *Amazon Web Services 일반 참조*의 [AWS Glue 서비스 할당량](https://docs.aws.amazon.com/general/latest/gr/glue.html#limits_glue)을 참조하세요.
+ AWS Glue Data Catalog를 사용할 때 데이터베이스당 최대 테이블 수입니다. 이 값은 *Amazon Web Services 일반 참조*의 [AWS Glue 서비스 할당량](https://docs.aws.amazon.com/general/latest/gr/glue.html#limits_glue)을 참조하세요.
+ AWS Glue Data Catalog를 사용할 때 테이블당 최대 파티션 수입니다. 이 값은 *Amazon Web Services 일반 참조*의 [AWS Glue 서비스 할당량](https://docs.aws.amazon.com/general/latest/gr/glue.html#limits_glue)을 참조하세요.
+ AWS Glue Data Catalog를 사용할 때 AWS 계정당 최대 파티션 수입니다. 이 값은 *Amazon Web Services 일반 참조*의 [AWS Glue 서비스 할당량](https://docs.aws.amazon.com/general/latest/gr/glue.html#limits_glue)을 참조하세요.
+ AWS Glue Data Catalog를 사용할 때 외부 테이블의 최대 열 수, 가상 열이 활성화된 경우 1,597, 가상 열이 활성화되지 않은 경우 1,600입니다.
+ AWS Glue Data Catalog를 사용할 때 ION 또는 JSON 파일에서 문자열 값의 최대 크기는 16KB입니다. 이 한도에 도달하면 문자열이 잘릴 수 있습니다.
+ ALTER TABLE 문을 사용하여 최대 100개의 파티션을 추가할 수 있습니다.
+ 모든 S3 데이터는 Amazon Redshift 클러스터와 동일한 AWS 리전에 있어야 합니다.
+ ION 및 JSON 타임스탬프는 [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) 형식을 사용해야 합니다.
+ ORC 파일의 외부 압축은 지원되지 않습니다.
+ 텍스트, OpenCSV 및 Regex SERDEs는 '\$1177'보다 큰 8진수 구분 기호를 지원하지 않습니다.
+ 파티션 열에 조건자를 지정하여 모든 파티션에서 읽지 않도록 해야 합니다.

  예를 들어 다음 조건자는 `ship_dtm` 열을 필터링하지만 이 필터를 `ship_yyyymm` 파티션 열에는 적용하지 않습니다.

  `WHERE ship_dtm > '2018-04-01'`.

  필요 없는 파티션을 건너뛰려면 `WHERE ship_yyyymm = '201804'` 조건자를 추가해야 합니다. 이 조건자는 `\ship_yyyymm=201804\` 파티션에 대한 읽기 작업을 제한합니다.

Apache Hive 메타스토어에는 이러한 제한이 적용되지 않습니다.

## 명명 제약 조건
<a name="amazon-redshift-limits-naming"></a>

 다음 표는 Amazon Redshift의 명명 제약 조건을 설명한 것입니다.


|  |  | 
| --- |--- |
| 클러스터 식별자 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  데이터베이스 이름  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  Redshift 관리형 VPC 엔드포인트의 엔드포인트 이름  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  관리자 이름  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  관리자 암호  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  파라미터 그룹 이름  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  클러스터 보안 그룹 이름  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  서브넷 그룹 이름  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 
|  클러스터 스냅샷 식별자  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/redshift/latest/mgmt/amazon-redshift-limits.html)  | 