SQLServer与Hudi字段类型映射
Migration会根据源端的字段类型按默认规则转换成目的端字段类型,并以此完成自动建表和实时同步。
字段类型映射规则
当源端为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 | - |