온프레미스 ClickHouse 서버 설정
config.xml에 항목을 추가하는 것 외에도
mysql_user의 예시 구성입니다:
/etc/clickhouse-server/users.d/mysql_user.xml
password_double_sha1_hex 항목을 생성한 Double SHA1 해시 값으로 대체하십시오.
QuickSight를 사용하려면 MySQL 사용자 프로필에 몇 가지 추가 설정이 필요합니다.
/etc/clickhouse-server/users.d/mysql_user.xml
config.xml에서 모든 주소에서 수신하려면 다음 항목의 주석을 해제합니다:
mysql 바이너리를 사용할 수 있으면 명령줄에서 연결을 테스트할 수 있습니다.
위의 예시 사용자 이름(mysql_user)과 비밀번호(LZOQYnqQN4L/T6L0)를 사용하면 명령줄 명령은 다음과 같습니다.
QuickSight를 ClickHouse에 연결하기
QuickSight에 포함된 공식 MySQL 커넥터(이름은 MySQL)를 검색합니다:
연결 정보를 입력합니다. MySQL 인터페이스 포트의 기본값은 9004이며, 서버 구성에 따라 달라질 수 있습니다.
이제 ClickHouse에서 데이터를 가져오는 방법은 두 가지입니다. 먼저 목록에서 테이블을 선택할 수 있습니다:
또는 데이터를 가져오기 위해 사용자 지정 SQL을 지정할 수 있습니다:
“Edit/Preview data”를 클릭하면 감지된 테이블 구조를 확인하거나, 해당 방식으로 데이터에 액세스하기로 했다면 사용자 지정 SQL을 조정할 수 있습니다:
UI의 왼쪽 아래에서 “Direct Query” 모드가 선택되어 있는지 확인합니다:
이제 데이터셋을 게시하고 새 시각화를 만들 수 있습니다!
알려진 제한 사항
- SPICE 가져오기가 예상대로 작동하지 않으므로 대신 Direct Query 모드를 사용하십시오. 자세한 내용은 #58553을 참조하십시오.