구문
인수
인수 설명은 각각 테이블 함수s3, azureBlobStorage, HDFS, file의 인수 설명과 동일합니다.
format은 Paimon 테이블의 데이터 파일 포맷을 나타냅니다.
paimonS3에서는 선택적 extra_credentials 매개변수를 사용해 ClickHouse Cloud에서 역할 기반 접근을 위한 role_arn을 전달할 수 있습니다. 구성 단계는 Secure S3를 참조하십시오.
반환 값
지정된 Paimon 테이블의 데이터를 읽기 위한, 지정된 구조의 테이블입니다.제한 사항
읽기 시 병합(merge-on-read)이 구현되지 않아 기본 키 테이블은 읽을 수 없습니다. 리더가 스냅샷의 데이터 파일을 가공 없이 합쳐 반환하므로, 이후 업서트로 대체된 이전 행 버전도 포함됩니다. 따라서 스키마에primary-key가 선언된 테이블을 읽으면 예외가 발생합니다.
명명된 컬렉션 정의
다음은 URL과 자격 증명을 저장할 명명된 컬렉션을 구성하는 예시입니다:별칭
테이블 함수paimon은 이제 paimonS3의 별칭으로 사용됩니다.
가상 컬럼
_path— 파일 경로. 유형:LowCardinality(String)._file— 파일 이름. 유형:LowCardinality(String)._size— 파일 크기(바이트). 유형:Nullable(UInt64). 파일 크기를 알 수 없으면 값은NULL입니다._time— 파일의 마지막 수정 시각. 유형:Nullable(DateTime). 시각을 알 수 없으면 값은NULL입니다._etag— 파일의 etag 값. 유형:LowCardinality(String). etag를 알 수 없으면 값은NULL입니다.
지원되는 데이터 타입
파티션에서 지원되는 데이터 타입
Paimon 파티션 키에서 지원되는 데이터 타입:CHARVARCHARBOOLEANDECIMALTINYINTSMALLINTINTEGERDATETIMETIMESTAMPTIMESTAMP WITH LOCAL TIME ZONEBIGINTFLOATDOUBLE