更新时间:2024-05-28 GMT+08:00
为什么INSERT INTO CARBON TABLE失败?
问题
为什么INSERT INTO CARBON TABLE命令无法在日志文件中记录以下信息?
Data load failed due to bad record
回答
在以下场景中,INSERT INTO CARBON TABLE命令会失败:
- 当源表和目标表的列数据类型不同时,源表中的数据将被视为Bad Records,则INSERT INTO命令会失败。
- 源列上的aggregartion函数的结果超过目标列的最大范围,则INSERT INTO命令会失败。
在进行插入操作时,可在对应的列上使用cast函数。
示例:
父主题: CarbonData常见问题