私は2つの入力ファイルがFile1とFile2と言っています。 File1はFile1とFile2を同時に読む必要があるレコードを作成するために、レコードの一部とFile2に渡って残っているレコードの残りの部分を含んでいます。各レコードの一意のキーは、レコードの前にFile1とFile2にあります。 Springバッチリーダーを使用してこの機能を実現する方法を手伝ってください。Springバッチで2つのファイルを同時に読む方法
0
A
答えて
1
最も簡単な解決策は、各ファイルをリレーショナルデータベース内の独自のステージングテーブルにロードすることです。次に、2つのステージングテーブルを一緒に結合して、最終テーブルに挿入します。
+0
で処理してください。早く回答いただきありがとうございます。ステージングテーブルソリューション以外のソリューションはありますか? –
+0
私がお勧めするものではありません。ビジネスキーで各ファイルをソートし、ハッキングされたリーダーでそれぞれ横断することもできますが、クリーンな解決策ではありません。あるいは、ファイルをシェルスクリプトで結合することもできますが、私は個人的には複数のアプリケーション間でソリューションを分割する必要がありません。 –
関連する問題
- 1. Springバッチ - 読み込むファイルが利用できません
- 2. バッチを使って同時に2つのコマンドを実行する方法
- 3. Pythonの並列バッチでファイルを読む
- 4. 同じファイルを2回連続して読み込む方法
- 5. バッチ - 2つのコマンドを同時に実行するには?
- 6. SpringブートアプリケーションにいくつかのJSONファイルを読み込む最良の方法
- 7. ファイルと処理ラインから同時に1行ずつ読む?
- 8. Node.jsファイルを読み込み、2つの別々の関数で同じファイルを書き込む方法は?
- 9. 同じファイル(Python)から2つの辞書を読み込む
- 10. Pythonで同時にN行のファイルを読む
- 11. Spring MyBatis Mapperに2つのパラメタを書き込む方法は?
- 12. 共有キーを持つ別々のファイルからテンソルフローでイメージとラベルをバッチに読み込む方法は?
- 13. 3つ目のフォームの読み込み時に2つのフォームを同時に閉じる方法は?
- 14. 2つの結果で同時に2つの検証を行う方法
- 15. 複数のファイルのすべての行を同時に読む
- 16. rxjsをAngular 2で1つのファイルとして読み込む方法は?
- 17. javascriptでwindow.onloadで2つの関数を読み込む方法
- 18. Springバッチ:Springバッチでジョブ全体に巨大なMapオブジェクトを渡す方法
- 19. Androidで同時に2つのボタンをタッチする方法
- 20. iScrollで同時に2つのdivをスクロールする方法
- 21. 2つのモデルで同時にレコードをサブミットする方法は?
- 22. PHPで同時に2つのクラスファイルをインクルードする方法。
- 23. xcodeで同時に2つのアプリケーションをデバッグする方法は?
- 24. uwpで同時に2つのストロークを描く方法は?
- 25. Pythonで同時に2つのリクエストを送信する方法
- 26. IDLEで同時に2つのモジュールを実行する方法
- 27. Springブートアプリケーションでcsvファイルを読む
- 28. 複数のファイルを同時に読むJava
- 29. WP7のmp3ファイルを読み込むと同時に
- 30. powercfg.exe(バッチ)からpcの自動スリープ時間を読むには
「このレコードの一意のキーは、レコードの前にFile1とFile2に存在します」 –
File2にまたがるレコードを識別するために、各レコードにはFile1の各レコードに固有のキーがありますおよびFile2。例File1のABCD123XXXXXXXXファイル2のABCD123YYYYYYYYYYYY ABCD123は、両方のファイルのレコードを識別するための一意のキーです –
キーによるファイルマージを最初の手順として実行するようにシェルタスクレットを考えることができます(例:http://stackoverflow.com/questions/ 15242791/merge-files-with-bash-by-primary-key)を使用して、SB –