본문으로 바로가기
본문으로 바로가기

Explo를 ClickHouse에 연결하기

Community Maintained

어떤 플랫폼에서도 사용할 수 있는 고객 대상 분석 솔루션입니다. 아름다운 시각화를 위해 설계되었으며, 단순성을 위해 구현되었습니다.

목표

이 가이드에서는 ClickHouse의 데이터를 Explo에 연결하고 결과를 시각화합니다. 차트는 다음과 같이 표시됩니다.

Explo 대시보드

데이터 추가하기

사용할 데이터셋이 없다면 예제 데이터셋 중 하나를 추가할 수 있습니다. 이 가이드에서는 UK Price Paid 데이터셋을 사용하므로, 해당 데이터셋을 선택해도 됩니다. 동일한 문서 카테고리에서 살펴볼 수 있는 다른 예제들도 여럿 있습니다.

1. 연결 정보 준비하기

HTTP(S)로 ClickHouse에 연결하려면 다음 정보가 필요합니다:

Parameter(s)Description
HOST and PORT일반적으로 TLS를 사용할 때는 포트가 8443이고, TLS를 사용하지 않을 때는 8123입니다.
DATABASE NAME기본적으로 default라는 데이터베이스가 있으며, 연결하려는 데이터베이스의 이름을 사용합니다.
USERNAME and PASSWORD기본값으로 사용자 이름은 default입니다. 사용하려는 용도에 적합한 사용자 이름을 사용합니다.

ClickHouse Cloud 서비스에 대한 세부 정보는 ClickHouse Cloud 콘솔에서 확인할 수 있습니다. 서비스를 선택한 다음 Connect를 클릭하십시오:

ClickHouse Cloud 서비스 Connect 버튼

HTTPS를 선택하십시오. 연결 정보는 예제 curl 명령에 표시됩니다.

ClickHouse Cloud HTTPS 연결 정보

자가 관리형 ClickHouse를 사용하는 경우, 연결 정보는 ClickHouse 관리자가 설정합니다.

2. Explo를 ClickHouse에 연결하기

  1. Explo 계정에 가입합니다.

  2. 왼쪽 사이드바에서 Explo의 data 탭을 클릭합니다.

데이터 탭
  1. 오른쪽 상단에서 Connect Data Source를 클릭합니다.
데이터 소스 연결
  1. Getting Started 페이지의 필요한 정보를 입력합니다.
시작하기
  1. ClickHouse를 선택합니다.
ClickHouse
  1. ClickHouse Credentials를 입력합니다.
자격 증명
  1. Security를 구성합니다.
보안
  1. ClickHouse에서 Explo IP를 허용 목록(whitelist)에 추가합니다. 54.211.43.19, 52.55.98.121, 3.214.169.94, 및 54.156.141.148

3. 대시보드 생성

  1. 왼쪽 내비게이션 바에서 Dashboard 탭으로 이동합니다.
대시보드
  1. 오른쪽 상단에서 Create Dashboard를 클릭한 다음 대시보드 이름을 지정합니다. 이제 대시보드가 생성되었습니다.
대시보드 생성
  1. 이제 다음과 유사한 화면이 표시됩니다.
Explo 대시보드

4. SQL 쿼리 실행하기

  1. 오른쪽 사이드바에서 스키마 제목 아래에 있는 테이블 이름을 확인합니다. 그런 다음 데이터셋 편집기에 다음 명령을 입력합니다: SELECT * FROM YOUR_TABLE_NAME LIMIT 100
Explo Dashboard
  1. 이제 「Run」을 클릭한 후 「Preview」 탭으로 이동하여 데이터를 확인합니다.
Explo Dashboard

5. 차트 만들기

  1. 왼쪽에서 막대 차트 아이콘을 화면으로 드래그합니다.
Explo Dashboard
  1. 데이터셋을 선택합니다. 이제 다음과 같은 화면이 표시됩니다.
Explo Dashboard
  1. X 축에는 county를, Y 축 섹션에는 Price를 다음과 같이 설정합니다.
Explo Dashboard
  1. 이제 집계 방식을 AVG로 변경합니다.
Explo Dashboard
  1. 이제 가격별로 구분된 주택의 평균 가격을 확인할 수 있습니다.
Explo Dashboard

더 알아보기

Explo와 대시보드를 구축하는 방법에 대한 자세한 내용은 Explo 문서를 방문하십시오.