Pular para o conteúdo principal
Este é o mapeamento de tipos de dados compatíveis para o MySQL ClickPipe:
Tipo do MySQLTipo do ClickHouseObservações
EnumLowCardinality(String)
SetString
DecimalDecimal
TinyIntInt8Suporta unsigned.
SmallIntInt16Suporta unsigned.
MediumInt, IntInt32Suporta unsigned.
BigIntInt64Suporta unsigned.
YearInt16
TinyText, Text, MediumText, LongTextString
TinyBlob, Blob, MediumBlob, LongBlobString
Char, VarcharString
Binary, VarBinaryString
TinyInt(1)Bool
JSONStringSomente MySQL; json no MariaDB é apenas um alias de text com uma restrição.
Geometry & Geometry TypesStringWKT (Well-Known Text). O WKT pode sofrer pequena perda de precisão.
VectorArray(Float32)Somente MySQL; o MariaDB deve adicionar suporte em breve.
FloatFloat32A precisão no ClickHouse pode diferir da do MySQL durante a carga inicial devido ao protocolo de texto.
DoubleFloat64A precisão no ClickHouse pode diferir da do MySQL durante a carga inicial devido ao protocolo de texto.
DateDate32Dia/mês 00 mapeado para 01.
TimeDateTime64(6)Deslocamento de tempo em relação à época Unix.
Datetime, TimestampDateTime64(6)Dia/mês 00 mapeado para 01.
Última modificação em 10 de junho de 2026