1

こんにちは、MySQLバルクローダーを使用してAmazonサービスからLinuxサーバーのローカルテーブルにデータをダンプしていますが、実行するたびにMySQLバルクローダーステップで失敗します

 MySQL Bulk Loader - java.lang.ArrayIndexOutOfBoundsException: -1

エラーログは言う

ERROR 17-12 05:46:49,041 - MySQL Bulk Loader - Error in step, asking everyone to stop because of:
ERROR 17-12 05:46:49,041 - MySQL Bulk Loader - java.lang.ArrayIndexOutOfBoundsException: -1
        at java.util.ArrayList.get(Unknown Source)
        at org.pentaho.di.core.row.RowMeta.getValueMeta(RowMeta.java:166)
        at org.pentaho.di.trans.steps.mysqlbulkloader.MySQLBulkLoader.processRow(MySQLBulkLoader.java:249)
        at org.pentaho.di.trans.step.RunThread.run(RunThread.java:50)
        at java.lang.Thread.run(Unknown Source)

INFO  17-12 05:46:49,041 - MySQL Bulk Loader - Finished processing (I=0, O=0, R=1, W=0, U=0, E=1)
INFO  17-12 05:46:49,041 - id1383 - id1383
INFO  17-12 05:46:49,042 - id1383 - id1383
INFO  17-12 05:46:49,042 - Json Input - Finished processing (I=1, O=0, R=1, W=1, U=0, E=0)
INFO  17-12 05:46:49,047 - Select values - Finished processing (I=0, O=0, R=1, W=1, U=0, E=0)
INFO  17-12 05:46:49,208 - Pan - Finished!
INFO  17-12 05:46:49,208 - Pan - Start=2012/12/17 05:46:25.199, Stop=2012/12/17 05:46:49.208
INFO  17-12 05:46:49,208 - Pan - Processing ended after 24 seconds.

この配列インデックスの範囲外エラーが発生する理由を誰でも助けることができます。前の行が来ることを既に確認しました。多くの行があり、どちらもnull値を持っていません

4

0 に答える 0