LoginSignup
3
0

More than 1 year has passed since last update.

UiPath サーバーレス(Cloud - Serverless)で実行できない場合の解決方法

Last updated at Posted at 2023-06-01

はじめに

今回の記事は、
サーバーレスで実行する際に、エラーでハマったので、その解決方法を備忘録として書いたものとなります。同じエラーで悩んでいる方の手助けになれると嬉しいです。

前提条件

使っているのはAutomation Cloud Community Editionです。

エラー内容

Orchestratorのマシン設定で、サーバレスマシンを作成し、実行したところ
エラーが発生し、詳細には以下の内容が記されていました。
image.png
ロボットユニットがない?的なエラーメッセージが出ています。

ちなみに
ロボットユニット(RU)はCommunity Editionであれば、300RU/月が無料で付与されます。

使ってないから残っているはずなのになぜ?と疑問でした。

試行

Orchestratorを色々といじっていたのですが、解消しなかったので、
まっさらなところから再度やってみようと思いました。

環境を作って、ログを書くだけのプロセスを作り、
サーバーレスで実行したところ、普通に動きました。

解決

試しに作った環境と元々使っていた環境を色々と見比べて気づきました。
「元々使っていた環境に、ロボットユニットが割り当てられていない!」

どうやら、
最近作った環境では、デフォルトでロボットユニットが割り当たるが、
サーバーレスという概念が存在しない状態のときから使っている環境では、
ロボットユニットを手動で割り当てないといけないみたいです。

割り当てる手順

  1. Automation Cloudで「管理」を開く
    image.png

  2. 対象テナントを選択
    image.png

  3. 「ライセンス」をクリック
    image.png

  4. 「割り当てを編集」をクリック
    image.png

  5. ロボット ユニットの割り当て数を設定し、保存
    image.png

上記設定後、サーバーレスで実行したら無事に動きました。
めでたしめでたし。

まとめ

サーバーレスで実行できない場合、設定でロボットユニットの数を確認してみてください。
古くから使っている場合は、デフォルトで0になっているのでご注意ください。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0