- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- UIP コーダー
- UIP のコンテキスト グラウンディング
- uip docsai
- uip 関数
- UIP ガードレール
- uip llm - 構成
- uip llm-gateway
- uip model-hub
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-library-object-repository
- オブジェクト リポジトリを取得
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- リスト - インスタンス
- list-workflow-examples
- パッケージ化
- パブリッシュ
- リモート
- 元に戻す
- 実行、デバッグ、実行
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- TM
- UIA
- UIP タスク
- uip traces
- UIP トレースのフィードバック
- 移行
- 参照とサポート
uip または queue-items
「uip またはqueue-items」の構文とオプション - Orchestrator のキュー内の個々の作業トランザクションを管理します。
キュー アイテムの管理 — キュー内の個々のワーク トランザクションを管理します。項目フローは、 New → InProgress → Successful / Failed / Abandoned / Retried / Deletedのステートを通過します。キュー アイテムはフォルダー範囲です。ほとんどのサブコマンドでは、 --folder-path または --folder-keyが必要です。キュー自体については、「 uip or queues」をご覧ください。
リソース間の規則 (認証、フォルダー スコープ、キーの種類、出力エンベロープ) については、「 uip or の概要」をご覧ください。
概要
uip or queue-items list [--folder-path <path> | --folder-key <key> | --all-folders] [--queue-definition-key <key>] [--queue-name <name>] [--status <status>] [-l <n>] [--offset <n>] [--sort-by <field>] [--all-fields]
uip or queue-items get <queue-item-key> [--all-fields]
uip or queue-items update <queue-item-key> [--priority <p>] [--due-date <iso>] [--defer-date <iso>] [--specific-content <json>]
uip or queue-items delete <queue-item-key> --yes
uip or queue-items delete-bulk <queue-item-key...> --yes
uip or queue-items set-review-status <status> <queue-item-key...>
uip or queue-items set-reviewer <queue-item-key...> --user-key <guid>
uip or queue-items unset-reviewer <queue-item-key...>
uip or queue-items get-reviewers [--folder-path <path> | --folder-key <key>] [--all-fields]
uip or queue-items get-history <queue-item-key> [-l <n>] [--offset <n>] [--all-fields]
uip or queue-items get-last-retry <retry-chain-key> [--all-fields]
uip or queue-items has-video <queue-item-key>
uip or queue-items add <queue-name> --folder-path <path> | --folder-key <key> --specific-content <json> [-r <ref>] [-p <priority>] [--defer-date <iso>] [--due-date <iso>] [--all-fields]
uip or queue-items bulk-add <queue-name> --folder-path <path> | --folder-key <key> --queue-items <json-array> [--commit-type <mode>]
uip or queue-items list [--folder-path <path> | --folder-key <key> | --all-folders] [--queue-definition-key <key>] [--queue-name <name>] [--status <status>] [-l <n>] [--offset <n>] [--sort-by <field>] [--all-fields]
uip or queue-items get <queue-item-key> [--all-fields]
uip or queue-items update <queue-item-key> [--priority <p>] [--due-date <iso>] [--defer-date <iso>] [--specific-content <json>]
uip or queue-items delete <queue-item-key> --yes
uip or queue-items delete-bulk <queue-item-key...> --yes
uip or queue-items set-review-status <status> <queue-item-key...>
uip or queue-items set-reviewer <queue-item-key...> --user-key <guid>
uip or queue-items unset-reviewer <queue-item-key...>
uip or queue-items get-reviewers [--folder-path <path> | --folder-key <key>] [--all-fields]
uip or queue-items get-history <queue-item-key> [-l <n>] [--offset <n>] [--all-fields]
uip or queue-items get-last-retry <retry-chain-key> [--all-fields]
uip or queue-items has-video <queue-item-key>
uip or queue-items add <queue-name> --folder-path <path> | --folder-key <key> --specific-content <json> [-r <ref>] [-p <priority>] [--defer-date <iso>] [--due-date <iso>] [--all-fields]
uip or queue-items bulk-add <queue-name> --folder-path <path> | --folder-key <key> --queue-items <json-array> [--commit-type <mode>]
現在、set-progressコマンドはなく、updateには--progressフラグもありません。この CLI を使用して進行状況テキストを設定できません。を探していた場合は、このページの前回の検証以降に追加されているかどうかを確認するか、それまでの間に Orchestrator API を直接使用してください。
リスト (List)
フォルダー内のキュー アイテム、または --all-foldersを使用してアクセス可能なすべてのフォルダーのキュー アイテムのリストを取得します。フィルター: --queue-definition-key <guid> および/または --queue-name <name> および/または --status <state>。-l, --limit/--offsetでページネーションされています。--sort-by <field> 結果を並べ替えます (既定値は Id desc)。--all-fields は、選定されたサブセットではなく完全な API 応答を返します。
uip or queue-items list --folder-path Shared \
--queue-name InvoiceQueue --status Failed
uip or queue-items list --folder-path Shared \
--queue-name InvoiceQueue --status Failed
get
キュー アイテムを <queue-item-key> (出力の uniqueKey フィールド、試行ごとに一意 list ) で取得します。--all-fields は、選定されたサブセットではなく完全な API 応答を返します。
更新
キュー アイテムのフィールドを変更する任意 --priority <High|Normal|Low>、 --due-date <ISO-8601>、 --defer-date <ISO-8601>、 --specific-content <json>。
削除 / 一括削除
1 つまたは複数の項目を <queue-item-key> / <queue-item-key...>で削除します。一括フォームでは、すべてのアイテムが同じフォルダーに属している必要があります。どちらにも -y, --yes が必要です。CLI は破壊的な操作を求めません。
uip or queue-items delete a1b2c3d4-0000-0000-0000-000000000001 --yes
uip or queue-items delete a1b2c3d4-0000-0000-0000-000000000001 --yes
レビューステータスを設定
1 つ以上の<queue-item-key...>に <status> (Retried、 Abandoned、 Deleted) を設定します。
set-reviewer / unset-reviewer
1 つまたは複数の <queue-item-key...>でレビュー担当者を割り当てるか、レビュー担当者をクリアします。set-reviewer には --user-key <guid>が必要です。
GET-REVIEWERS
レビュー担当者として利用可能なユーザーのリストを表示します (指定されている場合は --folder-path / --folder-key でスコープを設定します)。返されたキー フィード set-reviewer --user-key。--all-fields は、選定されたサブセットではなく完全な API 応答を返します。
履歴を取得
キュー アイテムの処理履歴を返します。-l, --limit / --offsetでページ分割
最後のリトライを取得
アイテムの最新のリトライを返します。Argument はリトライ チェーン キーです (uniqueKeyではなく、listのkeyフィールド)。
has-video
キュー アイテムにビデオ記録が添付されているかどうかを返します。
追加
名前でキューにアイテムを 1 つ追加します。<queue-name> と --specific-content <json>が必要です。任意 -r, --reference、 -p, --priority <High|Normal|Low> (既定 Normal)、 --defer-date、 --due-dateです。
uip or queue-items add InvoiceQueue --folder-path Shared \
--specific-content '{"InvoiceId":"INV-001","Amount":1500}'
uip or queue-items add InvoiceQueue --folder-path Shared \
--specific-content '{"InvoiceId":"INV-001","Amount":1500}'
一括追加
1 つの要求に複数のアイテムを追加します。<queue-name> と --queue-items <json-array>が必要です。任意 --commit-type <AllOrNothing|StopOnFirstFailure|ProcessAllIndependently> (既定 ProcessAllIndependently)。
ITEMS=$(jq -c . ./items.json)
uip or queue-items bulk-add InvoiceQueue \
--folder-path Shared \
--queue-items "$ITEMS" \
--commit-type StopOnFirstFailure
ITEMS=$(jq -c . ./items.json)
uip or queue-items bulk-add InvoiceQueue \
--folder-path Shared \
--queue-items "$ITEMS" \
--commit-type StopOnFirstFailure
終了コード
共有コントラクトの 終了コード を参照してください。delete / delete-bulk を省略すると 2 を終了します (検証エラー -y, --yes )。
関連コマンド
uip or queues— キューレベルの CRUD です。
参照
uip orの概要—すべてのuip or動詞に共通する規則。- 方法: Orchestrator のアセットとキューを管理する — 一括パターンと CSV 主導のディスパッチ。