Dot
Community Maintained
Dot은 AI 데이터 분석가입니다. ClickHouse에 직접 연결되므로 자연어로 데이터를 질의하고, 데이터를 탐색하며, 가설을 검증하고, 원인(왜 그랬는지)에 대한 질문에 답변할 수 있습니다. 이 모든 작업을 Slack, Microsoft Teams, ChatGPT 또는 네이티브 Web UI에서 직접 수행할 수 있습니다.
사전 준비 사항
- 자체 호스팅 또는 ClickHouse Cloud 환경의 ClickHouse 데이터베이스
- Dot 계정
- Hashboard 계정과 프로젝트
Dot를 ClickHouse에 연결하기

- Dot UI에서 Settings → Connections로 이동합니다.
- Add new connection을 클릭하고 ClickHouse를 선택합니다.
- 연결 정보를 입력합니다.
- Host: ClickHouse 서버 호스트 이름 또는 ClickHouse Cloud 엔드포인트
- Port:
9440(보안 네이티브 인터페이스) 또는9000(기본 TCP) - Username / Password: 읽기 권한이 있는 사용자
- Database: 필요하다면 기본 스키마를 설정합니다.
- Connect를 클릭합니다.

Dot은 query-pushdown을 사용합니다. 대규모 연산은 ClickHouse가 처리하며, Dot은 정확하고 신뢰할 수 있는 결과를 제공합니다.
주요 기능
Dot는 대화를 통해 데이터를 쉽게 활용할 수 있게 합니다:
- 자연어로 질문: SQL을 작성하지 않고도 답을 얻을 수 있습니다.
- Why 분석: 후속 질문을 통해 추세와 이상 징후를 파악할 수 있습니다.
- 업무 환경과의 통합: Slack, Microsoft Teams, ChatGPT 또는 웹 앱에서 그대로 사용할 수 있습니다.
- 신뢰할 수 있는 결과: Dot가 스키마와 정의를 기준으로 쿼리를 검증하여 오류를 최소화합니다.
- 확장 가능: query-pushdown 방식을 기반으로 Dot의 지능과 ClickHouse의 속도를 결합하여 동작합니다.
보안과 거버넌스
Dot은 엔터프라이즈 환경에 사용할 수 있도록 준비되어 있습니다:
- 권한 및 역할: ClickHouse 사용자 액세스 제어를 그대로 따릅니다
- 행 수준 보안(Row-level security): ClickHouse에서 구성된 경우 지원됩니다
- TLS / SSL: ClickHouse Cloud에서는 기본적으로 활성화되며, 셀프 호스팅 환경에서는 수동으로 구성해야 합니다
- 거버넌스 및 검증: 학습/검증 공간을 통해 환각(hallucination) 현상을 방지하는 데 도움이 됩니다
- 규정 준수: SOC 2 Type I 인증을 획득했습니다
추가 자료
- Dot 웹사이트: https://www.getdot.ai/
- 문서: https://docs.getdot.ai/
- Dot 앱: https://app.getdot.ai/
이제 ClickHouse + Dot을 사용하여 Dot의 AI 어시스턴트와 ClickHouse의 빠르고 확장 가능한 분석 엔진을 결합해 대화형으로 데이터를 분석할 수 있습니다.