본문으로 바로가기
본문으로 바로가기

지원되는 데이터 타입

MySQL ClickPipe에서 지원되는 데이터 타입 매핑은 다음과 같습니다:

MySQL 타입ClickHouse 타입비고
EnumLowCardinality(String)
SetString
DecimalDecimal
TinyIntInt8부호 없는 타입을 지원합니다.
SmallIntInt16부호 없는 타입을 지원합니다.
MediumInt, IntInt32부호 없는 타입을 지원합니다.
BigIntInt64부호 없는 타입을 지원합니다.
YearInt16
TinyText, Text, MediumText, LongTextString
TinyBlob, Blob, MediumBlob, LongBlobString
Char, VarcharString
Binary, VarBinaryString
TinyInt(1)Bool
JSONStringMySQL에만 해당합니다. MariaDB의 jsontext에 CONSTRAINT가 추가된 별칭일 뿐입니다.
Geometry & Geometry TypesStringWKT(Well-Known Text)입니다. WKT는 소폭의 정밀도 손실이 발생할 수 있습니다.
VectorArray(Float32)MySQL에만 해당합니다. MariaDB는 곧 지원을 추가할 예정입니다.
FloatFloat32텍스트 프로토콜로 인해 초기 로드 시 ClickHouse의 정밀도가 MySQL과 다를 수 있습니다.
DoubleFloat64텍스트 프로토콜로 인해 초기 로드 시 ClickHouse의 정밀도가 MySQL과 다를 수 있습니다.
DateDate32일/월이 00인 값은 01로 매핑됩니다.
TimeDateTime64(6)유닉스 에포크 기준의 시간 오프셋입니다.
Datetime, TimestampDateTime64(6)일/월이 00인 값은 01로 매핑됩니다.