ExternalDistributed 엔진은 원격 서버의 MySQL 또는 PostgreSQL에 저장된 데이터에 대해 SELECT 쿼리를 실행할 수 있습니다. 인수로 MySQL 또는 PostgreSQL 엔진을 받아 세그먼트 분할이 가능합니다.
테이블 생성하기
- 컬럼 이름은 원본 테이블과 같아야 하지만, 그중 일부 컬럼만 어떤 순서로든 사용할 수 있습니다.
- 컬럼 타입은 원본 테이블의 타입과 다를 수 있습니다. ClickHouse는 값을 ClickHouse 데이터 타입으로 CAST하려고 시도합니다.
engine— 테이블 엔진MySQL또는PostgreSQL.host:port— MySQL 또는 PostgreSQL 서버 주소.database— 원격 데이터베이스 이름.table— 원격 테이블 이름.user— 사용자 이름.password— 사용자 비밀번호.
구현 세부 사항
|로, 세그먼트는 ,로 나열해야 합니다. 예를 들면 다음과 같습니다: