字段类型与数据库表字段类型的对应关系

问天引擎字段与MaxCompute字段的对应关系

问天引擎字段类型

MaxCompute字段类型

TEXT

VARCHAR、STRING等字符串类型

STRING

VARCHAR、STRING等字符串类型

INT8

单值时对应TINYINT

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT8

单值时对应TINYINT,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

INT16

单值时对应TINYINT、SMALLINT

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT16

单值时对应TINYINT、SMALLINT,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

INTEGER

单值时对应TINYINT、SMALLINT、INT

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT32

单值时对应TINYINT、SMALLINT、INT,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

INT64

单值时对应TINYINT、SMALLINT、INT、BIGINT

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT64

单值时对应TINYINT、SMALLINT、INT、BIGINT,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

FLOAT

单值时对应FLOAT或者在FLOAT范围内的整型

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

DOUBLE

单值时对应DOUBLE、FLOAT或者整型

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

LOCATION

VARCHAR、STRING等字符串类型

LINE

VARCHAR、STRING等字符串类型

POLYGON

VARCHAR、STRING等字符串类型

DATE

DATE

TIME

VARCHAR、STRING等字符串类型

TIMESTMP

DATETIME、TIMESTAMP

注意

Maxcompute数据源目前仅支持以下五种数据类型:

    • STRING

    • BOOLEAN

    • DOUBLE

    • BIGINT

    • DATETIME

问天引擎字段与RDS字段的对应关系

问天引擎字段类型

RDS字段类型

TEXT

VARCHAR等字符串类型

STRING

VARCHAR等字符串类型

INT8

单值时对应TINYINT

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT8

单值时对应TINYINT,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

INT16

单值时对应TINYINT、SMALLINT

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT16

单值时对应TINYINT、SMALLINT,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

INTEGER

单值时对应TINYINT、SMALLINT、INTEGER

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT32

单值时对应TINYINT、SMALLINT、INTEGER,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

INT64

单值时对应TINYINT、SMALLINT、INTEGER、BIGINT

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

UINT64

单值时对应TINYINT、SMALLINT、INTEGER、BIGINT,注意取值范围

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

FLOAT

单值时对应FLOAT、NUMERIC或者在FLOAT范围内的整型

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

DOUBLE

单值时对应DOUBLE、NUMERIC、FLOAT或者整型

多值时对应VARCHAR、STRING等字符串类型,多值之间用

"\x1D"('^]')分隔

LOCATION

VARCHAR、STRING等字符串类型

LINE

VARCHAR、STRING等字符串类型

POLYGON

VARCHAR、STRING等字符串类型

DATE

DATE

TIME

TIME

TIMESTMP

DATETIME、TIMESTAMP

阿里云首页 智能开放搜索-问天引擎 相关技术圈