用GPLOAD转换
用GPLOAD转换
Transforming data with 用GPLOAD 转换数据要求出现在GPLOAD控制文件的INPUT节中的设置TRANSFORM和TRANSFORM_CONFIG。
有关在GPLOAD控制文件中这些设置的语法和布置,请见Greenplum数据库参考指南。
- TRANSFORM_CONFIG 指定gpfdist配置文件的名称。
- The TRANSFORM设置表示TRANSFORM_CONFIG中提到的文件中描述的转换名称。
--- VERSION: 1.0.0.1 DATABASE: ops USER: gpadmin GPLOAD: INPUT: - TRANSFORM_CONFIG: config.yaml - TRANSFORM: prices_input - SOURCE: FILE: prices.xml
转换名称必须出现在两个位置:在gpfdist配置文件的TRANSFORM设置中以及在TRANSFORM_CONFIG节提到的文件的TRANSFORMATIONS节中。
在GPLOAD控制文件中,可选的参数MAX_LINE_LENGTH指定被传递给gpload的XML转换数据中一行的最大长度。
下面的图表展示了GPLOAD控制文件、gpfdist配置文件以及XML数据文件之间的关系。