問題
AppendBlobの仕様により、1ファイルに対して50000回しか書き込みができない。
例えば日次バッチで常時20万レコードをcsvに書き込みたい場合に1行ずつループして書き込むと、50001回目の書き込みで、下記のエラーが発生する
BlockCountExceedsLimit エラー (HTTP ステータス コード 409 – 競合)
解決方法
上記の問題の場合、1行ずつ書き込むのではなく、100行に1回とかにすれば解決する。
AppendBlobの仕様により、1ファイルに対して50000回しか書き込みができない。
例えば日次バッチで常時20万レコードをcsvに書き込みたい場合に1行ずつループして書き込むと、50001回目の書き込みで、下記のエラーが発生する
BlockCountExceedsLimit エラー (HTTP ステータス コード 409 – 競合)
上記の問題の場合、1行ずつ書き込むのではなく、100行に1回とかにすれば解決する。