Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물
AWS Glue Data Catalog에 등록된 카탈로그 쿼리
Amazon Redshift 데이터 웨어하우스를 AWS Glue Data Catalog에 등록하고 AWS Lake Formation에서 결과 카탈로그에 대한 권한을 설정하면 동일한 계정 및 AWS 리전의 소스 데이터 웨어하우스에 액세스할 수 있는 모든 Amazon Redshift 인스턴스에 카탈로그가 자동으로 탑재됩니다. 그런 다음 로컬 클러스터 또는 작업 그룹과 마찬가지로 해당 카탈로그를 쿼리할 수 있습니다. Apache Iceberg REST Open API를 지원하는 SQL 엔진을 사용하여 AWS Glue Data Catalog에 등록된 카탈로그를 쿼리할 수도 있습니다. Apache Iceberg REST API를 사용하여 AWS Glue Data Catalog에서 카탈로그를 쿼리하는 방법에 대한 자세한 내용은 AWS Glue 개발자 안내서의 데이터 카탈로그 액세스를 참조하세요. Apache Iceberg REST API에 대한 자세한 내용은 Apache Iceberg REST Open API specification
카탈로그를 쿼리하려면 먼저 AWS Lake Formation을 사용하여 카탈로그에 대한 권한을 설정해야 합니다. AWS Lake Formation에서 카탈로그에 대한 권한 설정에 대한 자세한 내용은 AWS Lake Formation 개발자 안내서의 Amazon Redshift 데이터 공유에 대한 권한 설정을 참조하세요. AmazonRedshiftServiceLinkedRolePolicy 관리형 정책이 연결된 IAM 역할도 필요합니다. 서비스 연결 역할에 대한 자세한 내용은 Amazon Redshift 관리 안내서의 Amazon Redshift에 대한 서비스 연결 역할 사용을 참조하세요.
카탈로그에 대한 쿼리는 테이블에 액세스하려면 다음 세 부분으로 구성된 구문을 따라야 합니다.
database@namespace.schema.table
Amazon Redshift 데이터 웨어하우스 쿼리에 대한 일반적인 정보는 Amazon Redshift 관리 안내서의 데이터베이스 쿼리를 참조하세요.