规划导出数据
MRS导出支持的数据类型请参见表1。
类型名称 | DWS内表支持类型(数据源表) | DWS只写外表对应的类型 | HIVE建表类型 |
|---|---|---|---|
1字节整数 | TINYINT | TINYINT(不推荐) | SMALLINT |
SMALLINT(推荐) | SMALLINT | ||
2字节整数 | SMALLINT | SMALLINT | SMALLINT |
4字节整数 | INTEGER、BINARY_INTEGER | INTEGER | INT |
8字节整数 | BIGINT | BIGINT | BIGINT |
单精度浮点数 | FLOAT4 、REAL | FLOAT4、REAL | FLOAT |
双精度浮点型 | DOUBLE PRECISION、FLOAT8、BINARY_DOUBLE | DOUBLE PRECISION、FLOAT8、BINARY_DOUBLE | DOUBLE |
科学数据类型 | DECIMAL、NUMERIC | DECIMAL[p (,s)] 最大支持38位精度 | precision <=38时,DECIMAL, precision > 38时, STRING |
日期类型 | DATE | TIMESTAMP[(p)] [WITHOUT TIME ZONE] | TIMESTAMP |
时间类型 | TIME [(p)] [WITHOUT TIME ZONE]、TIME [(p)] [WITH TIME ZONE] | TEXT | STRING |
TIMESTAMP[(p)] [WITHOUT TIME ZONE]、TIMESTAMP[(p)][WITH TIME ZONE]、SMALLDATETIME | TIMESTAMP[(p)] [WITHOUT TIME ZONE] | TIMESTAMP | |
INTERVAL DAY (l) TO SECOND (p)、INTERVAL [FIELDS] [ (p) ] | VARCHAR(n) | VARCHAR(n) | |
BOOLEAN类型 | BOOLEAN | BOOLEAN | BOOLEAN |
Char类型 | CHAR(n)、CHARACTER(n)、NCHAR(n) | CHAR(n)、CHARACTER(n)、NCHAR(n) | n<=255时,CHAR(n), n>255 时,STRING |
VarChar类型 | VARCHAR(n)、CHARACTER VARYING(n)、VARCHAR2(n)、 | VARCHAR(n) | n<=65535时,VARCHAR (n),n>65535时,STRING |
NVARCHAR2(n) | TEXT | STRING | |
字符串(文本大对象) | TEXT、CLOB | TEXT、CLOB | STRING |
二进制类型 | BYTEA | BYTEA | BINARY |
货币类型 | MONEY | NUMERIC | BIGINT |
HDFS导出数据准备:HDFS导出准备即配置MRS,具体信息可参考《MapReduce服务用户指南》。

