Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex DataLens
  • DataLens neuroanalyst
    • Overview
    • Working with datasets
    • Data model
    • Dataset settings
    • Versioning
    • Adding dataset info
    • Source parameterization
    • Data types
    • Data type mapping
  • Gallery in DataLens
  • Audit Trails events
  1. Datasets
  2. Data type mapping

Database type and internal Yandex DataLens type mapping table

Written by
Yandex Cloud
Updated at April 6, 2026

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 MySQL MS SQL YDB
Boolean boolean boolean bit bit boolean
Date date date date date date
date32
Date and time datetime timestamp datetime
timestamp
datetime
datetime2
smalldatetime
datetimeoffset
datetime
datetime64
timestamp
timestamp64
Fractional number float
float32
float64
decimal*
real
double precision
numeric
float
double
numeric
decimal*
float
real
numeric
decimal*
float
double
decimal*
dynumber
Integer integer
int8
int16
int32
int64
uint8
uint16
uint32
uint64
smallint
integer
bigint
tinyint
smallint
mediumint
integer
bigint
tinyint
smallint
integer
bigint
int8
int16
int32
int64
uint8
uint16
uint32
uint64
interval
interval64
String string
enum8
enum16
char
varchar
text
citext
tinyblob
blob
binary
varbinary
char
varchar
tinytext
text
enum
char
varchar
text
nchar
nvarchar
ntext
string
utf8
Geopoint Set by a formula in DataLens Set by a formula in DataLens Set by a formula in DataLens Set by a formula in DataLens Set by a formula in DataLens
Geopolygon Set by a formula in DataLens Set by a formula in DataLens Set by a formula in DataLens Set by a formula in DataLens Set by a formula in DataLens
Array of integers Array(integer)
Array(int8)
Array(int16)
Array(int32)
Array(int64)
Array(uint8)
Array(uint16)
Array(uint32)
Array(uint64)
Array(smallint)
Array(integer)
Array(bigint)
Not supported Not supported Not supported:
Float array Array(float32)
Array(float64)
Array(real)
Array(double)
Array(precision)
Array(numeric)
Not supported Not supported Not supported:
Array of strings Array(string) Array(char)
Array(varchar)
Array(text)
Not supported Not supported Not supported:

* There may be a loss of accuracy when converting data.

ClickHouse® is a registered trademark of ClickHouse, Inc.

Was the article helpful?

Previous
Data types
Next
Overview
© 2026 Direct Cursus Technology L.L.C.