1,はじめに
下記の企画で昨日から連続で記事を投稿します!!
本日は連続投稿2日目です。
本日は今まで毎日稼働していたロボットが急に書き込まなくなり、それをどう解決したか紹介します。
2,前提
下記が前提です。
- 毎日オーケストレーターからトリガーで稼働しているロボットです。
- CSV(インプット)を読み込んでExcel(アウトプット)に書き込んだあとにメールで送付するシンプルなロボットです。※CSVを3つ読んでExcelにその3つを書き込むだけです。
- ユーザーが言うには、インプットとなるCSV、アウトプットのExcelの書式やデータなどとなる変更していないみたいです。
3,何が起こったか
急にエクセルに書き込まなくなりました。
エラー内容は下記の通りです。
A1から開始するデータテーブルDataTableに書き込めませんでした。
問題の切り分け
前提にあることを確認してから問題の切り分けとして下記の方法を試しました。
(1)同じExcelファイルの新規Sheetに書き込むか?
(2)異なるExcelファイルに書き込むか?
(3)モダンアクティビティで書き込むか?
(4)CSVに書き込むか?
(5)(1)~(3)が同様のエラーで(4)ができたらなら、アクティビティが壊れている可能性があるから作り直してどうなるか?
全て行ってもエラーでした。
(5)を行っても同様のエラーの時は、どうしたもんかと天を仰ぎました。
問題の切り分けができかったです。
4,UiPath社に問い合わせをしました。
そこでUiPath社に問い合わせすることにしました。
UiPath社への問い合わせ方法などは下記にまとめています!
問い合わせをした結果、
5,おわりに
これで解決したかと思いきや、、、、。
CSVを3つ読んでExcelにその3つを書き込むだけなので、同じ手法でできると思いテストした結果、そのうち1回が下記のエラーでした。
「予期しない終了コードでジョブが停止されました: 0xE0434352」
これについてはまた明日!!
書き込まないことがあればこれを試してみてください!