목표
1. 연결 정보 수집하기
ClickHouse Cloud 서비스의 연결 정보는 ClickHouse Cloud 콘솔에서 확인할 수 있습니다.
서비스를 선택한 다음 Connect를 클릭하십시오.
HTTPS를 선택하십시오. 연결 정보가 예시
curl 명령으로 표시됩니다.
자가 관리형 ClickHouse를 사용하는 경우 연결 정보는 ClickHouse 관리자가 설정합니다.
2. Chartbrew를 ClickHouse에 연결하기
- Chartbrew에 로그인한 다음 Connections 탭으로 이동합니다.
- Create connection을 클릭하고 사용 가능한 데이터베이스 옵션에서 ClickHouse를 선택합니다.
-
ClickHouse 데이터베이스의 연결 정보를 입력합니다:
- Display Name: Chartbrew에서 연결을 식별할 이름입니다.
- Host: ClickHouse 서버의 호스트명 또는 IP 주소입니다.
- Port: HTTPS 연결에는 일반적으로
8443을 사용합니다. - Database Name: 연결할 데이터베이스입니다.
- Username: ClickHouse 사용자 이름입니다.
- Password: ClickHouse 비밀번호입니다.
- Test connection을 클릭하여 Chartbrew가 ClickHouse에 연결할 수 있는지 확인합니다.
- 테스트가 성공하면 Save connection을 클릭합니다. Chartbrew가 ClickHouse에서 스키마를 자동으로 가져옵니다.
3. 데이터셋을 생성하고 SQL 쿼리를 실행합니다
- Create dataset 버튼을 클릭하거나 Datasets 탭으로 이동해 데이터셋을 생성합니다.
- 앞에서 생성한 ClickHouse 연결을 선택합니다.
uk_price_paid 데이터셋의 연도별 평균 지불 가격을 계산합니다:
4. 시각화 만들기
- 시각화에 사용할 메트릭(숫자 값)과 차원(범주형 값)을 정의합니다.
- 데이터셋을 미리 보며 쿼리 결과가 올바르게 구성되었는지 확인합니다.
- 차트 유형(예: 선 차트, 막대 차트, 원형 차트)을 선택한 다음 대시보드에 추가합니다.
- 설정을 마무리하려면 Complete dataset를 클릭합니다.
5. 데이터 업데이트 자동화
- 데이터셋 갱신 버튼 옆에 있는 캘린더 아이콘을 클릭합니다.
- 업데이트 주기를 설정합니다(예: 매시간, 매일).
- 설정을 저장하여 자동 갱신을 활성화합니다.