UiPath Documentation
functions
latest
false
Functions ユーザー ガイド
  • 概要
    • 関数について
  • Python の関数
  • デプロイして実行する
    • パッケージ化とパブリッシュ
    • 関数の呼び出し

パッケージ化とパブリッシュ

関数は標準の UiPath .nupkg パッケージとしてパッケージ化され、Orchestrator フィードにパブリッシュされます。そこから、パッケージは呼び出される前に Orchestrator フォルダーにプロセスとしてデプロイされます。

パッケージ

uipath pack
uipath pack

これにより、バージョン管理された .nupkg (例: my-function.1.0.0.nupkg) が生成されます。新しいリリースをパッケージ化する前に、 pyproject.toml バージョンを更新してください。

公開

uipath publish
uipath publish

パッケージ フィード (Orchestrator テナント プロセス フィードなど) を選択するよう求められます。パブリッシュすると、そのフィードに .nupkg がアップロードされます。この時点では、フィード上のパッケージであり、まだ実行可能なプロセスではありません。

デプロイ

関数を呼び出す前に、パブリッシュされたパッケージを Orchestrator フォルダーにプロセスとしてデプロイする必要があります。これは、Orchestrator での手動処理か、ソリューションのデプロイ方法によるものです。プロセスが存在すると、この関数は以下で利用できるようになります。

バージョン管理

  • パッケージ バージョンは pyproject.tomlから提供されています。
  • 新しいバージョンをパブリッシュすると、フィードに追加されます。プロセスまたは Maestro サービス タスクのバインドを更新して取得します。
  • .nupkgは RPA で使用されるパッケージ形式と同じで、同じフィード、アップロード、バージョン管理の仕組みが適用されます。

次のステップ

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得