バッチ処理
バッチしょり(ワークフロー関連)
意味 一括して行うデータ処理
バッチ処理とは?
バッチ処理は、一定量のデータをまとめて一括処理する方式です。オンライン処理と対になる概念で、リアルタイム性は求められませんが、大量データの処理に適しています。定期的な集計処理、データのバックアップ、システム間のデータ連携などに利用されます。
バッチ処理の具体的な使い方
営業店から送られてきた日次の取引データを、夜間のバッチ処理で集計し、データウェアハウスに取り込む。
日中の営業時間に発生した取引データを、営業店からまとめて受け取り、夜間の時間を利用してバッチ処理で集計することで、リアルタイム処理によるシステムへの負荷を回避できます。集計結果をデータウェアハウスに格納することで、翌日の経営判断に活用できるようになることを表しています。
バッチ処理に関するよくある質問
Q.バッチ処理の長所と短所は?
A.長所:大量データを効率的に処理できる、システムリソースを有効活用できる。
短所:リアルタイム性に欠ける、エラー発生時の影響が大きい。
Q.バッチ処理は時代遅れ?
A.リアルタイム処理の需要が増えていますが、バッチ処理にも大量データの効率的な処理など、依然として重要な役割があります。多くの企業システムで両方の処理方式が併用されています。
Q.バッチ処理の実行タイミングは?
A.一般的に、システムの負荷が低い深夜や早朝に実行されることが多いですが、業務の性質や要件によって、日中や定期的なタイミングで実行されることもあります。
IT単はアプリでも学べます!
IT単語帳がアプリになりました!エンタープライズシステムと業務アプリケーションはもちろん、IT業界でよく使う単語をスマホで学習できます。
いつでも、どこでも、隙間時間を有効活用して、IT用語を効率的に学べるので、ぜひダウンロードしてみてください。