UiPath Documentation
functions
latest
false
Functions ユーザー ガイド
  • 概要
    • Functions について
  • Python の関数
  • デプロイして実行する
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

テストおよびデバッグする

関数をパブリッシュする前にローカルでテストし、クラウド デバッグが必要な場合は Studio Web にプッシュします。

ローカルで実行

JSON 入力ペイロードを使用してエントリ ポイントを呼び出します。

uipath run main '{"message": "hello"}'
uipath run main '{"message": "hello"}'

ローカル実行では、アセット、バケット、およびコネクションが bindings.jsonのエントリを介して解決されます。テナント マッピングはローカルには適用されないため、各呼び出しは設計時の識別子にフォールバックし、ログにはバインドごとに 1 行の No resource overwrite matched が記録されます。関数が期待される出力を返すまで、ここで反復処理します。

これらの行の意味と、同じ識別子がターゲット テナントでどのように再マッピングされるかについては、「 リソースのバインド」をご覧ください

Studio Web でデバッグする

プロジェクトを Studio Web にプッシュし、クラウドでデバッグします。

uipath push
uipath push

Studio Web は UiPath がホストする環境で関数を実行するので、ローカルで利用できないプラットフォーム コンテキストに依存する問題を再現するのに役立ちます。

ヒント

  • 代表的な入力を使用して、各エントリ ポイントを個別にテストします。
  • エラー パスを実行する — エラーが期待どおりに動作することを確認します ( 「Python 関数を構築する」を参照)。
  • レース を使用して、どのステップが失敗するかを特定します。

次のステップ

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得