更新时间:2025-04-08 GMT+08:00

SQLServer与Hudi字段类型映射

Migration会根据源端的字段类型按默认规则转换成目的端字段类型,并以此完成自动建表和实时同步。

字段类型映射规则

当源端为SQLServer,目的端为Hudi时,支持的字段类型请参见下表,以确保数据完整同步到目的端。

表1 SQLServer > Hudi支持的字段类型

类别

数据类型(SQLServer)

数据类型(Hudi)

说明

字符串

BINARY

STRING

-

VARBINARY

STRING

-

CHAR

STRING

-

VARCHAR

STRING

-

NCHAR

STRING

-

NVARCHAR

STRING

-

NTEXT

STRING

-

TEXT

STRING

-

IMAGE

STRING

-

XML

STRING

-

数值

DECIMAL

DECIMAL

-

NUMERIC

DECIMAL

-

FLOAT

DOUBLE

-

REAL

FLOAT

-

INT

INT

-

BIGINT

BIGINT

-

SMALLINT

INT

-

TINYINT

INT

-

MONEY

DECIMAL(19,4)

-

SMALLMONEY

DECIMAL(10,4)

-

NUMERIC

DECIMAL

-

BIT

STRING

-

日期时间

DATE

DATE

-

TIME

STRING

-

DATETIME

STRING

-

DATETIME2

STRING

-

SMALLDATETIME

STRING

-

DATETIMEOFFSET

STRING

-