召回引擎版字段与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等字符串类型 |
TIMESTAMP | 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 |
TIMESTAMP | DATETIME、TIMESTAMP |