スケジュールが「Error in curl::curl_fetch_memory(url, handle = handle) : Timeout was reached. Operation timed out after 30002 milliseconds with 0 bytes received」というエラーで失敗する

問題点

スケジュールが以下のエラーメッセージを返して失敗してしまう。

Error in curl::curl_fetch_memory(url, handle = handle) : 
Timeout was reached. Operation timed out after 30002 milliseconds with 0 bytes received

原因

スケジュールの結果、生成されたデータのファイルサイズがシステムの上限(2GB)を超えていることが原因です。

解決方法

以下の方法でデータサイズを小さくすることで、問題を解決することができます。

  • データフレームで使われている不要な列や行をステップで削除して、再パブリッシュする
  • もし集計済みのデータをチャートで可視化している場合は、ステップであらかじめ集計して、その値をチャートで表示するようにして再パブリッシュする
  • それでも元データが大きい場合は、データを分割して複数のコンテンツをパブリッシュすることを検討する