Explo를 ClickHouse에 연결하기
Community Maintained
어떤 플랫폼에서도 사용할 수 있는 고객 대상 분석 솔루션입니다. 아름다운 시각화를 위해 설계되었으며, 단순성을 위해 구현되었습니다.
목표
이 가이드에서는 ClickHouse의 데이터를 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를 클릭하십시오:

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

자가 관리형 ClickHouse를 사용하는 경우, 연결 정보는 ClickHouse 관리자가 설정합니다.
2. Explo를 ClickHouse에 연결하기
-
Explo 계정에 가입합니다.
-
왼쪽 사이드바에서 Explo의 data 탭을 클릭합니다.

- 오른쪽 상단에서 Connect Data Source를 클릭합니다.

- Getting Started 페이지의 필요한 정보를 입력합니다.

- ClickHouse를 선택합니다.

- ClickHouse Credentials를 입력합니다.

- Security를 구성합니다.

- ClickHouse에서 Explo IP를 허용 목록(whitelist)에 추가합니다.
54.211.43.19, 52.55.98.121, 3.214.169.94, 및 54.156.141.148
3. 대시보드 생성
- 왼쪽 내비게이션 바에서 Dashboard 탭으로 이동합니다.

- 오른쪽 상단에서 Create Dashboard를 클릭한 다음 대시보드 이름을 지정합니다. 이제 대시보드가 생성되었습니다.

- 이제 다음과 유사한 화면이 표시됩니다.

4. SQL 쿼리 실행하기
- 오른쪽 사이드바에서 스키마 제목 아래에 있는 테이블 이름을 확인합니다. 그런 다음 데이터셋 편집기에 다음 명령을 입력합니다:
SELECT * FROM YOUR_TABLE_NAME LIMIT 100

- 이제 「Run」을 클릭한 후 「Preview」 탭으로 이동하여 데이터를 확인합니다.

5. 차트 만들기
- 왼쪽에서 막대 차트 아이콘을 화면으로 드래그합니다.

- 데이터셋을 선택합니다. 이제 다음과 같은 화면이 표시됩니다.

- X 축에는 county를, Y 축 섹션에는 Price를 다음과 같이 설정합니다.

- 이제 집계 방식을 AVG로 변경합니다.

- 이제 가격별로 구분된 주택의 평균 가격을 확인할 수 있습니다.

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