我在 HDFS 中创建了外部表,在 HAWQ 中创建了内部表。我正在从 SQL Server 获取数据,使用 talend 进行 etl 进程 流程就像 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
我应该如何解决这个错误?