

 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="spatial-limitations"></a>

Amazon Redshift와 함께 공간 데이터를 사용할 때의 고려 사항은 다음과 같습니다.
+ `GEOMETRY` 또는 `GEOGRAPHY` 객체의 최대 크기는 1,048,447바이트입니다.
+ Amazon Redshift Spectrum은 기본적으로 공간 데이터를 지원하지 않습니다. 따라서 `GEOMETRY` 또는 `GEOGRAPHY` 열이 있는 외부 테이블을 생성하거나 변경할 수 없습니다.
+ Python 사용자 정의 함수(UDF)의 데이터 유형은 `GEOMETRY` 또는 `GEOGRAPHY` 데이터 유형을 지원하지 않습니다.
+ `GEOMETRY` 또는 `GEOGRAPHY` 열을 Amazon Redshift 테이블의 정렬 키 또는 배포 키로 사용할 수 없습니다.
+ SQL ORDER BY, GROUP BY 또는 DISTINCT 절에서는 `GEOMETRY` 또는 `GEOGRAPHY` 열을 사용할 수 없습니다.
+ 많은 SQL 함수에서는 `GEOMETRY` 또는 `GEOGRAPHY` 열을 사용할 수 없습니다.
+ `GEOMETRY` 또는 `GEOGRAPHY` 열에서 모든 형식으로 UNLOAD 작업을 수행할 수 없습니다. `GEOMETRY` 또는 `GEOGRAPHY` 열을 텍스트 또는 쉼표로 구분된 값(CSV) 파일로 UNLOAD할 수 있습니다. 이렇게 하면 `GEOMETRY` 또는 `GEOGRAPHY` 데이터가 16진수 EWKB 형식으로 작성됩니다. EWKB 데이터의 크기가 4MB를 초과하면 나중에 데이터를 테이블에 로드할 수 없으므로 경고가 발생합니다.
+ 지원되는 `GEOMETRY` 또는 `GEOGRAPHY` 데이터 압축 인코딩은 RAW입니다.
+ JDBC 또는 ODBC 드라이버를 사용하는 경우 사용자 지정 유형 매핑을 사용하세요. 이 경우 클라이언트 애플리케이션에는 `ResultSet` 객체의 파라미터가 `GEOMETRY` 또는 `GEOGRAPHY` 객체인 정보가 있어야 합니다. `ResultSetMetadata` 작업은 `VARCHAR` 유형을 반환합니다.
+ `SHAPEFILE`에서 지리적 날짜를 복사하려면 먼저 `GEOMETRY` 열로 수집한 다음 객체를 `GEOGRAPHY` 객체로 캐스팅합니다.

다음 비 공간 함수는 `GEOMETRY` 또는 `GEOGRAPHY` 유형의 입력이나 `GEOMETRY` 또는 `GEOGRAPHY` 유형의 열을 사용할 수 있습니다.
+ 집계 함수 COUNT
+ 조건부 표현식 COALESCE 및 NVL
+ CASE 표현식
+ `GEOMETRY` 및 `GEOGRAPHY`의 기본 인코딩은 RAW입니다. 자세한 내용은 [압축 인코딩](c_Compression_encodings.md) 섹션을 참조하세요.