메인 콘텐츠로 건너뛰기
이 가이드에서는 ClickHouse 통합 방법을 보여드립니다. JupySQL을 사용해 ClickHouse에서 쿼리를 실행합니다. 데이터가 로드되면 SQL 플로팅을 통해 시각화합니다. JupySQL과 ClickHouse의 통합은 clickhouse_sqlalchemy 라이브러리를 통해 가능합니다. 이 라이브러리를 사용하면 두 시스템이 쉽게 통신할 수 있으며, ClickHouse에 연결하고 SQL 방언을 지정할 수 있습니다. 연결이 완료되면 ClickHouse 네이티브 UI에서 직접 SQL 쿼리를 실행하거나 Jupyter 노트북에서 바로 실행할 수 있습니다.
참고: 업데이트된 패키지를 사용하려면 커널을 다시 시작해야 할 수 있습니다.
다음 단계로 진행하려면 ClickHouse가 실행 중이며 접근할 수 있어야 합니다. 로컬 버전이나 Cloud 버전 중 하나를 사용할 수 있습니다. 참고: 연결하려는 인스턴스 유형에 맞게 연결 문자열(connection string)(url, user, password)을 조정해야 합니다. 아래 예시에서는 로컬 인스턴스를 사용했습니다. 자세한 내용은 이 가이드를 참조하십시오.
  • clickhouse://default:***@localhost:8123/default 완료되었습니다.
  • clickhouse://default:***@localhost:8123/default 완료되었습니다.
  • clickhouse://default:***@localhost:8123/default 완료.
count()
1999657
  • clickhouse://default:***@localhost:8123/default 완료되었습니다.
pickup_ntaname
Morningside Heights
Hudson Yards-Chelsea-Flatiron-Union Square
Midtown-Midtown South
SoHo-Tribeca-Civic Center-Little Italy
Murray Hill-Kips Bay
  • clickhouse://default:***@localhost:8123/default 완료되었습니다.
round(avg(tip_amount), 2)
1.68
  • clickhouse://default:***@localhost:8123/default 완료.
passenger_countaverage_total_amount
022.69
115.97
217.15
316.76
417.33
516.35
616.04
759.8
836.41
99.81
  • clickhouse://default:***@localhost:8123/default 완료되었습니다.
pickup_datepickup_ntanamenumber_of_trips
2015-07-01Bushwick North2
2015-07-01Brighton Beach1
2015-07-01Briarwood-Jamaica Hills3
2015-07-01Williamsburg1
2015-07-01Queensbridge-Ravenswood-Long Island City9
  • clickhouse://default:***@localhost:8123/default 실행을 생략합니다…
마지막 수정일 2026년 6월 25일