게시된 날짜: Jan 11, 2022

이제 Amazon Redshift Spectrum을 사용하여 Amazon S3 데이터 레이크를 쿼리할 때 외부 테이블에 대한 사용자 지정 데이터 검증 규칙을 지정할 수 있습니다. 이 향상된 기능을 사용하면, 지원되지 않는 UTF-8 문자, 외부 테이블의 숫자 오버플로 등의 예기치 않은 값이 포함된 데이터를 Redshift Spectrum이 어떻게 처리하도록 할지를 제어할 수 있습니다.

Amazon Redshift Spectrum은 이미 데이터의 예상치 못한 값을 처리하는 내장된 규칙을 제공합니다. 예를 들어 Redshift Spectrum은 열에 지원되지 않는 특수 문자가 포함된 경우 열의 값을 null로 설정하고, 정의된 열 너비보다 넓을 때 열의 값을 잘라냅니다. 이제 이 내장된 규칙을 재정의할 수 있습니다. 예를 들어 Redshift Spectrum이 이러한 데이터를 발견할 경우 예기치 않은 문자를 바꿀지, 쿼리를 실패 처리할지, 행을 무시할지를 지정할 수 있습니다. 

자세한 내용은 Amazon Redshift 데이터베이스 개발자 가이드에서 Redshift Spectrum을 사용한 데이터 처리 옵션 설정을 참조하세요.