
# 规划导出数据
OBS导出数据准备：请参见[规划导出数据](https://support.huaweicloud.com/migration-dws/dws_15_0068.html#ZH-CN_TOPIC_0000002255063653)完成OBS导出数据准备。
OBS导出支持的数据类型请参见[表1]。
 表1ORC、PARQUET格式的只写外表与HIVE数据类型匹配关系 
| **类型名称**                                                                                                                                                                     | **DWS内表支持类型（数据源表）**                                                                     | **DWS只写外表对应的类型**                       | **HIVE建表类型**                                       |
|:---|:---|:---|:---|
| 1字节整数                                                                                                                                                                        | TINYINT                                                                                 | TINYINT（不推荐）                           | SMALLINT                                           |
| 1字节整数                                                                                                                                                                        | TINYINT                                                                                 | 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            |
| VarChar类型  | NVARCHAR2(n)                                                                            | TEXT                                   | STRING                                             |
| 字符串（文本大对象）                                                                                                                                                                   | TEXT、CLOB                                                                               | TEXT、CLOB                              | STRING                                             |
| 二进制类型                                                                                                                                                                        | BYTEA                                                                                   | BYTEA                                  | BINARY                                             |
| 货币类型                                                                                                                                                                         | MONEY                                                                                   | NUMERIC                                | BIGINT                                             |
   
HDFS导出数据准备：HDFS导出准备即配置MRS，具体信息可参考[《MapReduce服务用户指南》](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0513.html)。
![](https://support.huaweicloud.com/migration-dws/public_sys-resources/note_3.0-zh-cn.png)
本小节以导出ORC格式为例，PARQUET数据的导出方法与ORC格式相似。9.1.0及以上集群版本支持导出PARQUET数据。
