- Azure Blob Storage 계정
- Azure 연결 문자열
- 컨테이너 이름
- 실행 중인 ClickHouse Cloud 서비스
2
데이터 소스 선택
데이터 유형으로 Azure Blob Storage를 선택합니다.
3
ClickPipe connection 설정
- ClickPipe를 쉽게 식별할 수 있는 이름을 지정합니다.
- 인증 방법 드롭다운에서 Connection String을 선택합니다.
- Connection string 필드에 Azure 연결 문자열을 붙여넣습니다.
- 컨테이너 이름을 입력합니다.
- 여러 파일을 수집하려면 와일드카드를 사용하여 Azure Blob Storage 파일 경로를 입력합니다.
4
데이터 포맷 선택
- 파일 유형을 선택합니다.
- 파일 압축 방식을 선택합니다 (
detect automatically,none,gzip,brotli,xz또는zstd). - 쉼표로 구분된 포맷에 사용하는 구분자 등 포맷별 추가 구성을 완료합니다.
- Parse information을 클릭합니다.
5
테이블, 스키마 및 설정 구성
이제 수신 데이터를 저장할 새 테이블을 생성하거나 기존 테이블을 선택해야 합니다.
- 데이터를 새 테이블에 업로드할지 기존 테이블에 업로드할지 선택합니다.
- 사용할 데이터베이스를 선택하고, 새 테이블인 경우 테이블 이름을 지정합니다.
- sorting key를 하나 이상 선택합니다.
- 컬럼 이름, 컬럼 타입, 기본값, null 허용 여부에 대해 소스 파일에서 대상 테이블로의 매핑을 정의합니다.
- 마지막으로 사용할 엔진 유형, 파티셔닝 표현식, primary key와 같은 고급 설정을 지정합니다.
6
권한 구성
ClickPipes는 데이터 쓰기 전용 데이터베이스 사용자를 설정합니다.
이 사용자에 할당할 역할을 선택할 수 있습니다.
대상 테이블에서 materialized view 또는 딕셔너리 액세스가 필요한 경우 “Full access”를 선택하십시오.
7
설정 완료
설정을 완료하려면 Create ClickPipe를 클릭합니다.이제 ClickPipe가 provisioning 상태로 표시됩니다.
잠시 후 상태가 provisioning에서 completed로 변경됩니다.