UDF에 대한 Python 언어 지원 - Amazon Redshift

UDF에 대한 Python 언어 지원

Python 프로그래밍 언어를 기반으로 사용자 지정 UDF를 생성할 수 있습니다. 다음 모듈을 제외하고, UDF에서 Python 2.7 Standard Library를 사용할 수 있습니다.

  • ScrolledText

  • Tix

  • Tkinter

  • tk

  • turtle

  • smtpd

다음 모듈은 Python Standard Library 외에 Amazon Redshift에도 구현되어 있습니다.

또한 사용자 지정 Python 모듈을 가져와서 UDF에서 CREATE LIBRARY 명령을 실행하는 데 사용할 수 있습니다. 자세한 내용은 예제: 사용자 지정 Python 라이브러리 모듈 가져오기 단원을 참조하십시오.

중요

Amazon Redshift는 UDF를 통해 파일 시스템에 접근하려는 모든 네트워크 액세스와 쓰기 액세스를 차단합니다.

참고

Python 3는 Python UDF에는 사용할 수 없습니다. Amazon Redshift UDF에 대한 Python 3 지원을 얻으려면 Scalar Lambda UDF을 사용하세요.