問題タブ [hawq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
594 参照

hadoop - エラー: タイプ character(50) の値が長すぎます

HDFS に外部テーブルを作成し、HAWQ に内部テーブルを作成しました。etlプロセスにtalendを使用して、SQL Serverからデータをフェッチしています プロセスフローは、SQLSERVER -> EXTERNAL TABLE(PXF HAWQ) -> INTERNAL TABLE(HAWQ) のようなものです

ジョブを実行すると、エラーが発生します

ERROR: value too long for type character(50) (seg0 slice1 phds01.aa.com:40000 pid=297176) Detail: External table podetails_stg0, line 17 of pxf://PHD-HA/test/PoDetails_stg0.csv?profile=HdfsTextSimple, column StockDes

このエラーを解決するにはどうすればよいですか?