分隔符设置不正确,要么导致hive表中行数过多要么导致所有数据到hive后都集中到一列中。在sqoop侧和hive侧都设置正确,数据从其他数据库到hive库后数据总量的准确性才能得到保证。 在sqoop侧,拼装OptionsFileUtil. expandArguments(String[] args)函数的参数时,需要往其接收的数组中指定如下两个重要信息:
代码语言:javascript复制"--fields-terminated-by", "
分隔符设置不正确,要么导致hive表中行数过多要么导致所有数据到hive后都集中到一列中。在sqoop侧和hive侧都设置正确,数据从其他数据库到hive库后数据总量的准确性才能得到保证。 在sqoop侧,拼装OptionsFileUtil. expandArguments(String[] args)函数的参数时,需要往其接收的数组中指定如下两个重要信息:
代码语言:javascript复制"--fields-terminated-by", "