HAWQ++新特性介绍:可插拔外部存储
选项
含义
默认值
DELIMITER
指定列值分隔符。
CSV:逗号 ’,’
TEXT:制表符 ’\t’
NULL
指定代表NULL值的字符串。
CSV:空格 ‘ ‘
TEXT:”\N”
ESCAPE
指定转义字符。HDFS外部表不支持OFF选项。
CSV:双引号 ‘”‘
TEXT:反斜杠 ’\’
QUOTE
指定引号的代替字符。
双引号‘”‘
FORCE QUOTE
对指定列非NULL列值强制加引号。仅对CSV格式的可写外部表有效。
N/A
FORCE NOT NULL
对指定列空值强制转换为空字符串。仅对CSV格式的外部表读取有效。
N/A
NEWLINE
指定行分割形式。
LF
HEADER
指定第一行只包含列名信息,需要忽略。
N/A
FILL MISSING FIELDS
强制将为指定值的列填充NULL。
N/A
ENCODING
指定外部表编码。
默认外部表编码
LOG ERRORS INTO
将错误行内容导入错误表中。HDFS外部表的错误表也是一个外部表,HAWQ自动创建错误表外部表,用户可以通过检查pg_exttable获取自动创建的错误表路径,且用户需要手动删除错误表。
N/A
SEGMENT REJECT LIMIT
当某个HAWQ VSEG上累积错误行超过指定行数,读取过程报错退出。HAWQ外部表当前只支持指定具体行数的方式,不支持百分比的方式。
N/A
更多使用HDFS外部表实现导入导出的介绍可参考
http://oushu.io/docs/hawq/user-guide/import-export/intro/
赞赏
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
阅读 投诉写留言
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。