실시간 분석데이터 웨어하우징관측성AI/MLCloud
사전 요구 사항
- A running ClickHouse Cloud service. If you don’t have one yet, complete the Create your first Cloud service quickstart first.
만들 내용
curl 명령으로 연결을 검증하는 방법을 알게 되므로 clickhouse-local, clickhouse-client 또는 다른 ClickHouse 드라이버에서 연결할 준비를 마치게 됩니다.
1
Cloud 콘솔 열기
ClickHouse Cloud 콘솔로 이동한 다음 계정에 로그인하십시오.기본 대시보드에서 연결하려는 서비스를 찾으십시오. 서비스가 유휴(idled) 상태이면 해당 서비스를 클릭한 뒤 다시 활성화될 때까지 기다렸다가 진행하십시오. 이후 단계에서 연결을 확인하려면 서비스가 실행 중이어야 합니다.2
연결 정보 찾기
서비스를 클릭해 세부 정보 페이지를 연 다음, 왼쪽 사이드바에서 Connect 버튼을 클릭하십시오:
또한 여러 프로토콜과 인터페이스(
clickhouse-client, HTTPS, JDBC 등)에 맞게 미리 구성된 예시 연결 문자열이 포함된 드롭다운도 제공되며, 이를 바로 복사할 수 있습니다.서비스 세부 정보 페이지에서 서비스 호스트명도 확인할 수 있습니다(예: abc123.us-east-1.aws.clickhouse.cloud). 자격 증명과 함께 이 값도 복사하십시오. 남은 단계 전체와 이후 빠른 시작에서도 계속 필요합니다.비밀번호를 분실한 경우 Cloud 콘솔에서 서비스의 설정 탭으로 이동해 재설정할 수 있습니다.
3
연결 프로토콜 이해하기
ClickHouse Cloud는 두 가지 주요 네트워크 프로토콜을 제공하며, 각각 별도의 포트를 사용합니다:- 네이티브 프로토콜(포트 9440) -
clickhouse-client,clickhouse-local, 그리고 대부분의 언어별 드라이버가 사용하는 바이너리 프로토콜입니다. 가장 빠른 옵션이며 ClickHouse의 모든 기능을 지원합니다. Cloud에서는 TLS가 필요합니다. - HTTPS 프로토콜(포트 8443) - REST 클라이언트,
curl, 웹 기반 도구, HTTP를 선호하는 드라이버에 유용한 HTTP 기반 인터페이스입니다. Cloud에서는 이 역시 TLS가 필요합니다.
--secure 플래그를 전달하거나 ssl=true를 설정해야 할 수도 있습니다.이 시리즈의 대부분의 빠른 시작과 CLI 워크플로에서는 포트 9440의 네이티브 프로토콜을 사용합니다.4
재사용할 수 있도록 연결 정보 저장하기
이러한 연결 정보는 빠른 시작 전반에서 자주 사용됩니다. 매번 다시 입력하지 않으려면 터미널 세션에서 환경 변수로 내보낼 수 있습니다:clickhouse-client 또는 clickhouse-local로 Cloud 서비스에 연결하려면 “Connect with:” 옆의 드롭다운에서 ‘Native’를 선택해 호스트명을 확인하십시오.
표시된 연결 예시에서 --host 뒤에 나오는 호스트명을 복사하십시오.
