Sqoop: Есть ли у импорта sqoop какие-либо ограничения на количество столбцов при импорте данных из оракула? - PullRequest
0 голосов
/ 20 февраля 2019

Задание импорта Sqoop завершается неудачно с приведенной ниже ошибкой для таблицы с 700+ столбцами, но это же задание работает нормально для других таблиц, в которых столбцов очень мало.Имеет ли задание sqoop импорт каких-либо ограничений для таблиц оракула, имеющих больше (> 700) столбцов?

Ошибка:

Ошибка: java.lang.NullPointerException в oracle.jdbc.driver.T4CVarcharAccessor.unmarshalOneRow (T4CVarcharAccessor.java:312) в oracle.jdbc.driver.T4CTTIrxd.unmarshal (T4CTTIrxd.java:945) в oracle.jdbc.driver.T4CTTIrxd.unmarshal (T4CTTIrxd.java:8D.DRDRD.RD.RD.RD.RD.RD.RD)(T4C8Oall.java:790) в oracle.jdbc.driver.T4CTTIfun.receive (T4CTTIfun.java:403) в oracle.jdbc.driver.T4CTTIfun.doRPC (T4CTTIfun.java:227) в oracle.jdTOIDOver.ridoOALL (T4C8Oall.java:531) по адресу oracle.jdbc.driver.T4CPreparedStatement.doOall8 (T4CPreparedStatement.java:208) по адресу oracle.jdbc.driver.T4CPreparedStatement.executeForRows (T4dment.jj.tj.tj.executeMaybeDescribe (OracleStatement.java:1207) в oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout (OracleStatement.java:1296) в oracle.jdbc.driver.OraclePreparedStatement.executeInternal (OraclePreparedStatement.java:3613) по адресу oracle.jdbc.driver.OraclePreparedStatement.executeQuery (OraclePreparedStatement.java:3657) по адресу oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuerySprep.preg.db.DBRecordReader.executeQuery (DBRecordReader.java:111) в org.apache.sqoop.mapreduce.db.DBRecordReader.nextKeyValue (DBRecordReader.java:235) в org.apache.hadoop.mapred.RealkTecass.java: 562) в org.apache.hadoop.mapreduce.task.MapContextImpl.nextKeyValue (MapContextImpl.java:80) в org.apache.hadoop.mapreduce.lib.map.WrappedMapper $ Context.nextKeyValpper.jj.ja.raa) в org.apache.hadoop.mapreduce.Mapper.run (Mapper.java:144) в org.apache.sqoop.mapreduce.AutoProgressMapper.run (AutoProgressMapper.java:64) в org.apache.hadoop.mapred.MapTask.runNewMapper (MapTask.java:793) в org.apache.hadoop.mapred.MapTask.run (MapTask.java:341) в org.apache.hadoop.mapred.YarnChild $ 2.run (YarnChild.java:164) в java.security.AccessController.doPrivileged (собственный метод) в javax.security.auth.Subject.doAs (Subject.java:415) в org.apache.hadoop.security.UserGroupInformation.doAs (UserGroupInformation.Java: 1920) в org.apache.hadoop.mapred.YarnChild.main (YarnChild.java:158)

...