Python용 Snowflake 커넥터¶
Python용 Snowflake 커넥터는 Snowflake에 연결하고 모든 표준 작업을 수행할 수 있는 Python 애플리케이션을 개발하기 위한 인터페이스를 제공합니다. 그리고 Snowflake JDBC 또는 ODBC 드라이버를 사용하여 Java 또는 C/C++로 애플리케이션을 개발하기 위한 대체 프로그래밍 방법을 제공합니다.
커넥터는 JDBC 또는 ODBC에 대한 종속성이 없는 네이티브 Python 패키지입니다. 그리고 Python이 설치된 Linux, MacOS 및 Windows 플랫폼에 pip
를 사용하여 설치할 수 있습니다.
커넥터는 다음 표준 API 오브젝트 사용 등 Python Database API v2 사양(PEP-249)을 사용한 애플리케이션 개발을 지원합니다.
Snowflake에 연결하기 위한
Connection
오브젝트.DDL/DML 문 및 쿼리를 실행하기 위한
Cursor
오브젝트.
Snowflake에서 제공하는 명령줄 클라이언트인 SnowSQL 은 커넥터를 사용하여 개발하는 애플리케이션의 예입니다.
참고
이제 Snowflake는 SQL을 사용하지 않고도 데이터베이스, 스키마, 테이블, 작업, 웨어하우스를 포함한 핵심 Snowflake 리소스를 관리할 수 있는 일급 Python API를 제공합니다. 자세한 내용은 Snowflake Python API: Python으로 Snowflake 오브젝트 관리하기 섹션을 참조하십시오.
다음 항목: