여기에서 비공개 프리뷰 대기자 명단에 등록할 수 있습니다.
사전 요구 사항
- GCP 프로젝트에서 서비스 계정 및 IAM 역할을 관리할 수 있는 권한이 있어야 합니다. 해당 권한이 없으면 관리자에게 지원을 요청하십시오. 공식 문서를 참고하여 필요한 최소한의 권한만 부여된 전용 서비스 계정을 생성하는 것이 좋습니다.
- 초기 적재에는 스테이징용으로 사용자가 제공하는 Google Cloud Storage (GCS) 버킷이 필요합니다. 공식 문서를 참고하여 ClickPipe 전용 버킷을 생성하는 것이 좋습니다. 향후에는 이 중간 버킷을 ClickPipes에서 제공하고 관리할 예정입니다.
1
데이터 소스 선택
1. ClickHouse Cloud에서 기본 탐색 메뉴의 Data sources를 선택한 다음 Create ClickPipe를 클릭합니다.2. BigQuery 타일을 클릭합니다.2
3
ClickPipe 구성
BigQuery 데이터셋의 크기나 동기화하려는 테이블의 전체 크기에 따라 ClickPipe의 기본 수집 설정을 조정해야 할 수 있습니다.4
테이블 구성
1. BigQuery 테이블을 복제할 ClickHouse 데이터베이스를 선택합니다. 기존 데이터베이스를 선택하거나 새로 만들 수 있습니다.2. 복제할 테이블과 필요에 따라 컬럼을 선택합니다. 제공한 서비스 계정이 액세스할 수 있는 데이터셋만 표시됩니다.3. 선택한 각 테이블에 대해 Advanced settings > Use a custom sorting key에서 사용자 지정 정렬 키를 반드시 정의합니다. 향후에는 업스트림 데이터베이스의 기존 클러스터링 키 또는 파티셔닝 키를 기준으로 정렬 키가 자동으로 추론됩니다.5
권한 구성
마지막으로 내부 ClickPipes 사용자에 대한 권한을 구성할 수 있습니다.권한: ClickPipes는 대상 테이블에 데이터를 쓰기 위한 전용 사용자를 생성합니다. 이 내부 사용자에 대해 사용자 지정 역할 또는 사전 정의된 역할 중 하나를 선택할 수 있습니다.Full access: 클러스터에 대한 전체 액세스 권한입니다. 대상 테이블과 함께 materialized view 또는 딕셔너리를 사용하는 경우 필요합니다.Only destination: 대상 테이블에 대한 삽입 권한만 부여합니다.
6