Astrato는 Pushdown SQL을 사용해 ClickHouse Cloud 또는 온프레미스 배포 환경을 직접 쿼리합니다. 이를 통해 업계 최고 수준의 ClickHouse 성능을 바탕으로 필요한 모든 데이터에 액세스할 수 있습니다.
데이터 연결을 설정하려면 다음 정보가 필요합니다:
-
데이터 연결: 호스트명, 포트
-
데이터베이스 자격 증명: 사용자 이름, 비밀번호
HTTP(S)로 ClickHouse에 연결하려면 다음 정보가 필요합니다.
ClickHouse Cloud 서비스의 연결 정보는 ClickHouse Cloud 콘솔에서 확인할 수 있습니다.
서비스를 선택한 다음 Connect를 클릭하십시오.
HTTPS를 선택하십시오. 연결 정보가 예시 curl 명령으로 표시됩니다.
자가 관리형 ClickHouse를 사용하는 경우 연결 정보는 ClickHouse 관리자가 설정합니다.
-
Test Connection을 클릭합니다. 연결이 성공하면 데이터 연결의 name을 입력하고 Next를 클릭합니다.
-
데이터 연결의 사용자 액세스를 설정한 다음 connect를 클릭합니다.
중복 항목이 생성되면 데이터 소스 이름에 타임스탬프가 추가됩니다.
데이터 뷰 편집기에서는 ClickHouse의 모든 테이블과 스키마를 확인할 수 있습니다. 시작하려면 몇 개를 선택하십시오.
이제 데이터를 선택했으므로 데이터 뷰를 정의할 차례입니다. 웹페이지 오른쪽 상단의 Define을 클릭하십시오.
여기에서는 데이터를 조인할 수 있을 뿐 아니라 관리되는 차원과 측정값을 생성할 수도 있습니다. 이는 여러 팀에서 비즈니스 로직의 일관성을 높이는 데 적합합니다.
Astrato는 메타데이터를 기반으로 조인을 지능적으로 제안합니다. 여기에는 ClickHouse의 키를 활용하는 것도 포함됩니다. 제안된 조인을 사용하면 잘 관리되는 ClickHouse 데이터를 바탕으로 처음부터 다시 만들 필요 없이 쉽게 시작할 수 있습니다. 또한 조인 품질도 표시하므로 Astrato의 모든 제안을 자세히 검토할 수 있습니다.
몇 단계만으로 Astrato에서 첫 번째 차트를 만들 수 있습니다.
- Visuals 패널을 엽니다
- 시각화를 선택합니다(먼저 Column Bar Chart를 선택합니다)
- 차원을 추가합니다
- 측정값을 추가합니다
투명성과 정확성은 Astrato의 핵심 가치입니다. 생성된 모든 쿼리를 확인할 수 있으므로 전체 제어를 유지할 수 있습니다. 모든 컴퓨트는 ClickHouse에서 직접 실행되며, 강력한 보안과 거버넌스를 유지하면서 ClickHouse의 속도를 활용합니다.
이제 아름답고 완성도 높은 대시보드나 데이터 앱을 바로 구현할 수 있습니다. 구축한 결과물을 더 보려면 웹사이트의 데모 갤러리를 방문하십시오. https://astrato.io/gallery