1. 程式人生 > >Oushu HAWQ++ 2.2.0版本釋出

Oushu HAWQ++ 2.2.0版本釋出


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檔案內容

&^_^&
分隔符^_^"^_^"
&分隔符^_^"&&^_^"
中^_^國
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檔案內容

&分隔符&
"分隔符"分隔符^_^
"&&分隔符"分隔符&^_^
中分隔符國
chi分隔符na

相關推薦

PhalApi 2.4.0 版本釋出,PHP 開源介面框架

PhalApi 2.4.0 [主要更新] 1、線上文件,樣式優化,並新增介面搜尋功能,方便查詢 [輔助更新] 1、新增CORS跨域擴充套件,由@吞吞小猴 提供 2、2.x文件完善,豐富資料庫操作的說明及示例 [BUG修復] 1、分表策略下預設預設表名再次獲取時,因快取擊中而最終出現表

Spark Release 2.3.0 版本釋出新特性和優化

Apache Spark 2.3.0是2.x系列中的第四個版本。此版本增加了對結構化流中的連續處理以及全新的Kubernetes Scheduler後端的支援。其他主要更新包括新的DataSource和結構化Streaming v2 API,以及一些PySpark效能增強。此

Oushu HAWQ++ 2.2.0版本釋出

Oushu HAWQ++ 2.2.0版本比Oushu HAWQ++ 2.1.1版本有如下新特性增強: 在csv和text檔案格式中增加了對非ASCII字串或長度大於1的字串作為分隔符的支援(2.1.1中只能支援單個ASCII字元作為分隔符)。涉及copy語句和c

OWASP ZAP 2.7.0 版本全球釋出|棉花哥的部落格

0x01OWASP ZAP OWASP Zed Attack Proxy (ZAP)工具是世界上最受歡迎的免費安全工具之一。ZAP可以幫助安全測試人員在開發和測試應用程式過程中,自動發現 Web應用程式中的安全漏洞。另外,它也是一款提供給具備豐富經驗的滲透測試人員進行人工安全測試的優秀工具。

Docker EE 2.0版本釋出,完美支援Kubernetes容器編排_Kubernetes中文社群

儘管創始人剛離開Docker公司,但Docker仍持續版本更新計劃。Docker最近釋出了Docker企業版的2.0版,主打可以跨OS、跨雲的企業級容器管理平臺,也強調可以通過Kubernetes來管理跨雲容器排程。 Docker去年10月預告,將會再下一個版本支援Kubernetes 2.

Go 開源閘道器 API-Gateway 2.6.0.RC 釋出,年前最後一個版本

   新特性 支援API級別的流控(優先順序高於Server的配置) 支援API級別的熔斷(優先順序高於Server的配置) 優化 調整日誌輸出 更新文件 修復 #115 api的超時設定無效問題 快速體驗 docker pull&nb

vue+.netcore可支援業務程式碼擴充套件的開發框架 VOL.Vue 2.0版本釋出

框架介紹 這是一個基於vue、element-ui、iview、.netcore3.1 可支援前端、後臺動態擴充套件業務程式碼快速開發框架。 框架內建定製開發的程式碼生成器,生成的程式碼不需要複製也不需要更改,直接就能執行。 後臺基於.netcore3.1、EntityFramework Core3.

es學習-java操作 2.4.0版本

不同 package req twitter imp rep header comm earch package esjava;import org.elasticsearch.action.bulk.*;import org.elasticsearch.action.de

【重磅】Spring Boot 2.1.0 權威釋出

如果這兩天登入 start.spring.io/ 就會發現,Spring Boot 預設版本已經升到了 2.1.0。這是因為 Spring Boot 剛剛釋出了 2.1.0 版本,我們來看下 Spring Boot 2 釋出以來第一個子版本都發布了哪些內容? 2.1 中的新特性 將spring-bo

Spring Boot 2.1.0釋出,7 個重大更新!

1、第三方類庫升級 Hibernate 5.3 Micrometer 1.1 Reactor Californium Spring Data Lovelace Spring Framework 5.1 Tomcat 9 Un

Spring Boot 2.1.0釋出,7 個重大更新你需要了解

Spring Boot 2.1.0 在 10 月底就釋出了,我們來看下 Spring Boot 2.1.0 都更新了什麼,每一個 Java 技術人都值得關注。 棧長其實早就看到了更新了,現在才有時間來更新下。 1、第三方類庫升級 Hibernate 5.3 Micrometer 1.1 Reacto

使用Hbase協作器(Coprocessor)同步資料到ElasticSearch(hbase 版本 1.2.0-cdh5.8.0, es 2.4.0 版本

參考 https://gitee.com/eminem89/Hbase-Observer-ElasticSearch 上面的程式碼,但是由於我的es版本是2.4.0 和作者的版本不對應導致功能無法正常使用,所以特此記錄修改成能參考   程式碼如

DBCP連線池引數詳解-2.4.0版本

BasicDataSource 配置引數 這些配置均在dbcp原始碼的BasicDataSource類的createPoolableConnectionFactory方法中使用和初始化。具體程式碼如下: protected PoolableConnectionFactory createPo

【精華】PhalApi 2.x 新版本釋出流程(歡迎來開源)

當前,2.x新版本釋出的流程,主要如下。   重要的資訊 PhalApi 2.x Kernal核心包(底層程式碼在這裡):https://github.com/phalapi/kernal PhalApi 2.x 專案(直接可用於開發的專案):https://github.com/phalapi/p

PDMan-2.1.0 正式釋出:用心開源,免費的國產資料庫建模工具

   Hi,久違了,冬至數九寒冬,安靜了近三個月的PDMan,在這個寒冷的聖誕冬日裡,終於熱氣騰騰的冒起來了,可以拿出來給大家見面了。 希望可以溫暖到大家,就像 @紅薯 照亮大家一樣。 在工作任務那麼緊急的情況下,我們依然堅持抽出一些時間,犧牲業餘時間,不斷

Ruby 2.6.0 正式釋出,效能提高 1.7 倍

   Ruby 2.6.0 已正式釋出,引入了許多新功能和效能改進,其中最值得關注的包括: 一個新的 JIT 編譯器 RubyVM::AbstractSyntaxTree 模組 具體來看: JIT(試驗階段) Ruby 2.6 引入了 JIT (Just-in-time

騰訊 QMUI iOS UI 框架 2.9.3 版本釋出

   QMUI iOS 2.9.3 版本已釋出,更新內容如下: 新增功能 增加 NSObject (QMUI_DataBind) 用於臨時給 NSObject 新增一些資訊,省去自定義 class 或者增加 property

PDF.NET SOD 資料開發框架 5.6.2.1229 里程碑版本釋出,2018 最後一發

   PDF.NET SOD 框架 5.6.2.1229里程碑版本釋出了,SOD 框架是 PDF.NET 開發框架下面的資料開發框架。 更新內容如下: SOD的SQL-MAP程式碼生成器開源,並且增加查詢對映到任意物件列表的功能 所有OtherProvider和PWMIS

'com.android.tools.build:gradle:2.3.0' 版本報錯解決Plugin used. Try disabling Instant Run (or updating. ..

今天下載路由框架原始碼進行閱讀的時候,gradle 報錯了,“Plugin used. Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the latest vers

solr-5.4.1 和 mmseg4j-2.3.0版本的配置

配置solr伺服器   1.登入solr的官方網站下載最新版本,目前是5.5.0。http://lucene.apache.org/solr/downloads.html  2.linux下載tgz型別,windows系統下載solr-5.5.0.zip  3.解壓