[Snowflake] 커넥터 & 파트너 툴

차지예·2026년 5월 15일

Snowflake

목록 보기
12/49
post-thumbnail

1. Connectors & Drivers

드라이버 (언어별 직접 연결)

  • Python, Go, PHP, .NET, Node.js, JDBC, ODBC

커넥터 (서드파티 시스템 통합)

  • Spark, Kafka

💡 목록에 없는 툴 → JDBC 또는 ODBC로 연결 권장


2. Python Connector

pip install snowflake-connector-python
import snowflake.connector

ctx = snowflake.connector.connect(
    user='<user_name>',
    password='<password>',
    account='<account_identifier>'
)
cs = ctx.cursor()
try:
    cs.execute("SELECT current_version()")
    print(cs.fetchone()[0])
finally:
    cs.close()
ctx.close()

핵심 특징

  • 순수 Python 패키지 — JDBC/ODBC 의존성 없음
  • PEP-249 (Python DB API v2) 스펙 준수
  • Linux / macOS / Windows 지원, Python 3.9 이상 필요

3. Partner Tools — 5가지 카테고리

카테고리주요 툴
📊 Business IntelligenceTableau, Power BI, Qlik, ThoughtSpot
🔄 Data Integrationdbt Labs, Informatica, Pentaho, Fivetran
🔒 Security & GovernanceCollibra, Datadog, HashiCorp Vault, data.world
🤖 ML & Data ScienceDataRobot, Dataiku, Amazon SageMaker, Zepl
🛠️ SQL Dev & ManagementSqlDBM, Seekwell, Hackolade, Agile Data Engine

4. Partner Connect

  • 파트너 툴의 trial 계정을 빠르게 생성하고 Snowflake와 연동하는 기능
  • ACCOUNTADMIN 역할 + 인증된 이메일 필요
  • trial 조건(기간, 기능 등)은 각 파트너사가 결정

✅ 요약

항목내용
Python Connector 설치pip install snowflake-connector-python
Python Connector 특징JDBC/ODBC 의존성 없는 순수 Python
미지원 툴 연결 방법JDBC 또는 ODBC 사용
Partner Connect 권한ACCOUNTADMIN
파트너 툴 카테고리 수5가지

0개의 댓글