PartiQL - Amazon Redshift용 SQL 호환 쿼리 언어 - Amazon Redshift

Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물을 참조하세요.

PartiQL - Amazon Redshift용 SQL 호환 쿼리 언어

Amazon Redshift에서는 SQL 호환 쿼리 언어인 PartiQL을 사용하여 Amazon Redshift에서 데이터를 선택, 삽입, 업데이트, 삭제할 수 있습니다. PartiQL을 사용하면 Amazon Redshift 테이블과 쉽게 상호 작용하고 AWS Management Console, SQL Workbench/J, AWS Command Line Interface 및 PartiQL용 Amazon Redshift Data API를 사용하여 임시 쿼리를 실행할 수 있습니다.

PartiQL 작업은 다른 Redshift 데이터 플레인 작업과 동일한 가용성, 지연 시간 및 성능을 제공합니다.

다음 섹션에서는 PartiQL의 Amazon Redshift 구현을 설명합니다.

PartiQL이란?

PartiQL은 정형, 반정형 및 중첩 데이터를 포함하는 여러 데이터 저장소에 걸쳐 SQL 호환 쿼리 액세스를 제공합니다. 이는 Amazon 내에서 널리 사용되며 현재 Amazon Redshift를 비롯한 여러 AWS 서비스의 일부로 제공됩니다.

PartiQL 사양과 핵심 쿼리 언어에 대한 자습서는 PartiQL 개요를 참조하세요.

반정형 데이터로 Amazon Redshift에서 PartiQL 쿼리를 사용하는 예제는 Amazon Redshift에서 반정형 데이터를 사용하는 예 섹션을 참조하세요.

참고
  • Amazon Redshift는 PartiQL 쿼리 언어의 하위 집합을 지원합니다.

  • Amazon Redshift는 Amazon Ion 데이터 형식 또는 Amazon Ion 리터럴을 지원하지 않습니다.

Amazon Redshift의 PartiQL

Amazon Redshift에서 PartiQL 쿼리를 실행하려는 경우 다음 방법을 사용할 수 있습니다.

  • AWS Management Console은

  • SQL Workbench/J

  • AWS CLI은

  • PartiQL용 Amazon Redshift Data API