MAPREDUCE服务 MRS-为什么含转义字符的输入数据记录到Bad Records中的值与原始数据不同?:回答
回答
转义字符以反斜线"\"开头,后跟一个或几个字符。如果输入记录包含类似\t,\b,\n,\r,\f,\',\",\\的转义字符,Java将把转义符'\'和它后面的字符一起处理得到转义后的值。
例如:如果 CS V数据类似“2010\\10,test”,将这两列插入“String,int”类型时,因为“test”无法转换为int类型,表会将这条记录重定向到Bad Records中。但记录到Bad Records中的值为“2010\10”,Java会将原始数据中的“\\”转义为“\”。
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- GaussDB查版本命令_GaussDB命令参考_高斯数据库查版本命令-华为云
- GaussDB版本查询_华为云GaussDB的作用_高斯数据库版本查询_华为云
- GaussDB gsql使用_gaussdb介绍_gaussdb用法_gaussdb教程
- 什么是云监控服务_云监控CES概念_华为云低成本云监控
- 大数据分析是什么_使用MapReduce_创建MRS服务
- 领先的云监控_一体化云监控_华为云云监控平台
- MapReduce服务_什么是Loader_如何使用Loader
- web应用防火墙介绍_web应用防火墙功能特性_web应用防火墙产品优势_web应用防火墙应用场景-web应用防火墙产品咨询
- 云监控工具价格_云监控应用_华为云云端监控