こんにちは!Dataintelligenceチームの垣内です。 毎日の売上集計や言語モデルの更新など様々な場面や用途で用いられるバッチ処理。 Microsoft Azureでバッチ処理について調べてみると、様々なサービスを使ったアーキテクチャが出てきます。 例えばAzure Functions。Azure FunctionsにはTimeTriggerという機能があり、バッチ処理を実装することができます。 しかし、この機能には実行時間の制限があるので、時間を要するデータ分析・ETL処理をするバッチ処理には不向きであるとされています。 勿論、実行したバッチ処理が予定時間内に完了しない「突き抜け」が…