溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oushu HAWQ++ 2.2.0版本發(fā)布

發(fā)布時間:2020-08-14 16:36:06 來源:ITPUB博客 閱讀:143 作者:oushukeji 欄目:數(shù)據(jù)庫

Oushu HAWQ++ 2.2.0版本發(fā)布
Oushu HAWQ++ 2.2.0版本比Oushu HAWQ++ 2.1.1版本有如下新特性增強:


  • 在csv和text文件格式中增加了對非ASCII字符串或長度大于1的字符串作為分隔符的支持(2.1.1中只能支持單個ASCII字符作為分隔符)。涉及copy語句和create external語句。

  • 關鍵Bug fixes


多字符分隔符支持示例

建表與查詢
create writable external table exttable_option_multibytesDelimiter_w0(p varchar, q varchar)
    location ('hdfs://localhost:8020/hawq_default/exttable_option_multibytesDelimiter_w0.csv')
    format 'csv' (delimiter '^_^' escape '&' null 'NULL') encoding 'gbk';

insert into exttable_option_multibytesDelimiter_w0 values('&','&');
insert into exttable_option_multibytesDelimiter_w0 values('分隔符','^_^');
insert into exttable_option_multibytesDelimiter_w0 values('&分隔符','&^_^');
insert into exttable_option_multibytesDelimiter_w0 values('中','國');
insert into exttable_option_multibytesDelimiter_w0 values('chi','na');

select * from exttable_option_multibytesDelimiter_w0;

    p     |  q
----------+------
 &        | &
 分隔符    | ^_^
 &分隔符   | &^_^
  中      | 國
 chi      | na
(5 rows)
生成的csv文件內(nèi)容
&^_^&
分隔符^_^"^_^"
&分隔符^_^"&&^_^"
中^_^國
chi^_^na

非ASCII分隔符支持示例

建表與查詢
create writable external table exttable_option_multibytesDelimiter_w0(p varchar, q varchar)
    location ('hdfs://localhost:8020/hawq_default/exttable_option_multibytesDelimiter_w0.csv')
    format 'csv' (delimiter '分隔符' escape '&' null 'NULL') encoding 'gbk';

insert into exttable_option_multibytesDelimiter_w0 values('&','&');
insert into exttable_option_multibytesDelimiter_w0 values('分隔符','^_^');
insert into exttable_option_multibytesDelimiter_w0 values('&分隔符','&^_^');
insert into exttable_option_multibytesDelimiter_w0 values('中','國');
insert into exttable_option_multibytesDelimiter_w0 values('chi','na');

select * from exttable_option_multibytesDelimiter_w0;
    p    |  q
---------+------
 &       | &
 分隔符   | ^_^
 &分隔符  | &^_^
 中      | 國
 chi     | na
(5 rows)
對應的csv文件內(nèi)容
&分隔符&
"分隔符"分隔符^_^
"&&分隔符"分隔符&^_^
中分隔符國
chi分隔符na



Oushu HAWQ++ 2.2.0版本發(fā)布

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI