API タスクのよくある質問 (.30 コンテンツ)

API タスクの詳細については、よくある質問を参照してください。

タスク Bot と比較して、API タスクはどのように実行されますか?

API タスクは、お客様のインフラ上にある Bot Runner デバイスを利用するタスク Bot とは異なり、Automation 360クラウド上で実行されます。API タスクは、タスク Bot のようなデスクトップ インタラクションを行わず、タスク Bot よりも素早く起動し、高速で動作できます。

また、一般データ保護規則 (GDPR) およびカリフォルニア州消費者プライバシー法 (CCPA) に準拠しています。また、API タスクは、SOC 2 に準拠したプラットフォームの一部でもあります。すべての API タスク データは暗号化されており、移動データと静的データの暗号化も提供しています。

API デバイス プールでデバイスのいずれかがダウンした場合、別のデバイスが自動的にスピンアップされますか?
はい。すべてはお客様のために管理されています。
スピンアップするデバイスの寿命はどのくらいですか?
API デバイス プールのリソースは、設定期間中は利用可能です。
ベータ版テナントは隔離されていますか?
ベータ版テナントは隔離されています。ベータ版テナントと本番環境テナントや他のベータ版テナントとの間では、データを共有することはありません。
ベータ版テナントでクラウド デバイスの管理/再割り当ては可能ですか?
フォームとプロセスから実行する API タスクに対応するために、ベータ版テナントのデバイスをどのように割り当てるかが管理できるようになります。リアルタイム応答が求められるフォームの事例では、必要な同時性に応じて、1 つ以上のデバイスを API タスクに割り当てる必要があります。テナント内の残りのデバイスは、自動的にプロセス事例に割り当てられます。この場合、API タスクを実行するためのデバイスの空き状況に応じて、実行がキューに登録されます。
ベータ版を使用するには、Bot Creator と Bot Runner のライセンスが必要ですか?
ベータ テストに必要なのは、Bot Creator ライセンス 1 つのみです (ベータ環境ではすでに利用可能です)。API タスクの実行はすべてクラウド デバイスで行われます。ベータ版の参加者がベータ環境を利用するための費用は発生しません。
デプロイ マシンで何か設定する必要がありますか?
API タスクは、Automation 360クラウド デバイス上で実行されるため、お客様のインフラ上のデバイスを設定する必要はありません。
デバイスのインストールは必要ですか?
クラウド デバイスは、Automation Anywhere が管理クラスターで動作します。お客様によるデバイスの設置は必要ありません。
デバイスがダウンしたときに、特別なエラーが発生することはありますか?
次のエラーが表示される場合があります。現在のベータ版リリースでは、Deployment ID not found が表示される場合があります。このような導入 ID のエラーを回避するには、API タスクの作成と展開を次の順序で行う必要があります。
  1. API タスクを作成します。
  2. フォームを作成し、フォーム内で API タスクを設定します。
  3. プロセスを作成し、添付の API タスクを使用してフォームを構成します。
  4. API タスクを公開リポジトリにチェックインします。
  5. API タスクがチェックインされたら、それをデバイス プールに追加する必要があります。
  6. オートメーションをテストするためにプロセスを実行します。
API タスクの実行にタイムアウトはありますか?
タイムアウトは実施されません。
クラウド デバイスにはどのようなデータが保存されて、どれくらいの期間情報は残されますか?
一時データが保存されることはなく、API タスクのメタデータのみが保存されます。
API タスク エディターではなぜ実行オプションが使えないのですか?
API タスク エディターには、API タスクを個別にデプロイすることができないため、実行オプションがありません。フォームやプロセス内で API タスクを呼び出す必要があります。その後、API タスクをデプロイするプロセスを実行してください。
API タスクのエラーを見つけるには?
お使いの API タスク ロジックが正しいかどうかを検証するために、デバッガー ツールを使用して出力変数を確認できます。また、エラー ハンドラー パッケージのアクションを使用して、API タスク内のエラーをチェックすることもできます。
プリウォームとは何ですか?
プリウォームとは、API タスク デバイスにクラウド ロジックとコマンドを事前にインストールし、受信リクエストを処理できるようにすることです。ウォームアップ中に、ライブラリを含むすべての API タスクの依存関係が事前にインストールされます。これにより、API タスクをデプロイする前に依存関係を確認する必要がなくなるというメリットがもたらされます。このため、API タスクは、非常に低いレイテンシーで実行されます。フォームで呼び出された API タスク フォームは、正常に実行されるためにクラウド デバイス上でプリウォームされている必要があります。フォーム (API タスクが添付) を含むプロセスを実行する前に、監査ログで API タスクがプリウォームされているかどうかを確認することができます。詳細については、「API タスク ランタイム監査ログの表示」を参照してください。
API タスクでサポートされているパッケージを教えてください。
次のクラウドと互換性のあるパッケージが v.30 リリースの Automation 360 Control RoomAPI タスク向けにサポートされています。
表 1. API タスクのサポートされているパッケージ
パッケージ名 バージョン
Apigee アクション パッケージ 2.0.1 以降
[Boolean] パッケージ 2.9.0 以降
コメント パッケージ 2.14.0 以降
資格情報 パッケージ 1.6.0 以降
データ テーブル パッケージ 4.8.0 以降
データベース パッケージ 5.1.0 以降
[日時] パッケージ 2.12.1 以降
遅延 パッケージ 3.8.0 以降
[ディクショナリ] パッケージ 3.12.0 以降
エラー ハンドラー パッケージ 2.11.3-20230316-162433 以降
生成 AI パッケージ 1.1.0 以降
Genesys パッケージ 2.0.0 以降
Google カレンダー パッケージ 2.12.0 以降
[Google ドライブ] パッケージ 2.13.0 以降
Google シート パッケージ 2.14.0 以降
条件 パッケージ 3.6.2-20230316-161323 以降
JSON パッケージ 1.4.1 以降
リスト パッケージ 2.11.0 以降
ループ パッケージ 3.7.5-20230316-155504 以降
Microsoft 365 Calendar パッケージ 2.13.3 以降
Microsoft 365 Excel パッケージ 2.13.3 以降
Microsoft 365 OneDrive パッケージ 2.13.3 以降
Microsoft 365 Outlook パッケージ 1.1.5 以降
数字 パッケージ 3.8.0 以降
Process Composer パッケージ 7.30.1-20230809-171715 以降
[レコード] パッケージ 1.8.2 以降
REST Web サービス パッケージ 3.15.0 以降
Salesforce パッケージ 2.0.1 以降
ServiceNow パッケージ 2.0.1 以降
SharePoint パッケージ 2.1.2 以降
SOAP Web サービス パッケージ 3.17.0 以降
ステップ パッケージ 2.5.0-20230105-135537 以降
文字列 パッケージ 5.8.0 以降
待機 パッケージ 4.9.0 以降
Workday パッケージ 1.2.0 以降
XML パッケージ 3.11.0 以降