Data type mapping table
When you create a dataset, DataLens converts the source data to its own type for streamlined data processing.
This helps DataLens unify the operations with data from different sources.
The table below shows how data types of different databases and DataLens internal data types map.
DataLens | ClickHouse® | PostgreSQL |
---|---|---|
Boolean | boolean | boolean |
Date | date | date |
Date and time | datetime | timestamp |
Floating-point number | float float32 float64 decimal* |
real double precision numeric |
Integer | integer int8 int16 int32 int64 uint8 uint16 uint32 uint64 |
smallint integer bigint |
String | string enum8 enum16 |
char varchar text citext |
Geopoint | Defined by formula in DataLens | Defined by formula in DataLens |
Geopolygon | Defined by formula in DataLens | Defined by formula in DataLens |
Integer array | Array(integer) Array(int8) Array(int16) Array(int32) Array(int64) Array(uint8) Array(uint16) Array(uint32) Array(uint64) |
Array(smallint) Array(integer) Array(bigint) |
Float array | Array(float32) Array(float64) |
Array(real) Array(double) Array(precision) Array(numeric) |
String array | Array(string) | Array(char) Array(varchar) Array(text) |
* You may lose precision when converting data.
ClickHouse® is a registered trademark of ClickHouse, Inc.
Previous
Next