プロセス オートメーションにおける変数管理
- 最終更新日2025/07/14
変数は、プロセスワークフローの基本であり、効率的なデータフロー―つまりプロセスの各ステップ間のデータの移動―を可能にします。
ワークフローの各ステップは、静的な値、前のステップから取得したデータ、または辞書、リスト、レコード、テーブルなどの複雑な変数といった入力に依存しています。 これらの変数は、データを動的に保持および転送するプレースホルダーとして機能し、プロセスが適応し、正確に実行できるようにします。 変数を通じてデータを管理することで、ワークフローは柔軟でスケーラブルになり、自動化に不可欠な複雑なロジックを処理できるようになります。
変数の概要
- 変数は、プロセスが実行中に使用および変更できる数値、テキスト、日付、または複雑なオブジェクトなどのデータを格納するために使用されます。
- サポートされている変数タイプには、String、Dictionary、Boolean、Datetime、Number、File、Window、List、Record、Table、および Any が含まれます。
- 変数には異なるスコープがあります。グローバル変数はプロセス全体でアクセス可能ですが、ローカル変数は特定のアクションやサブプロセス内でのみアクセス可能です。
- 変数は、意思決定、データ操作、ステップ間の情報転送、およびプロセスフローの制御を可能にします。
- 値は、式、ユーザー入力、またはシステムデータを使用して動的に割り当てたり更新したりできます。
サポートされている変数のタイプ
変数のデータ型は、その変数に格納できるデータの種類を指定する属性です。 変数の種類は柔軟なデータ処理を可能にし、ワークフロー内で複雑な自動化ロジックをサポートします。 変数を効果的に活用することで、より動的で強力な自動化ワークフローを作成できます。 プロセス ワークフローでサポートされている変数型の詳細については、[Process Composer でサポートされる変数型]を参照してください。
エクスプレッションビルダー
プロセス自動化を作成する際、変数へのアクセスを許可する要素のプロパティパネルで、値を入力するか、プロパティフィールドで「値を挿入」をクリックして、作成したい式のタイプを構築できます。- 動的な値と条件を改善された明確さで簡単に定義できます。
- 強化された検証機能を通じて構文の正確性を確保します。
- 論理文の作成を簡素化し、理解を深めます。
- 効率を改善し、自動化ルールの作成時のエラーを減らします。
エクスプレッションビルダーを開くと、変数、グローバル値、または要素から選択でき、特定のニーズに合わせた式を作成する柔軟性を提供します。 変数を選択すると、システムは関連するメソッドと引数のリストを表示し、情報に基づいた意思決定を行い、表現の精度を向上させる手助けをします。
変数やメソッドを選択して式を構築する際、リアルタイムで結果をプレビューできます。 表現が無効な場合、エラーアイコンが表示され、問題を迅速に特定して修正できるようになります。 この反復的なアプローチにより、表現を洗練し完璧にするための完全なコントロールが得られ、ワークフローの要件に正確に合致することが保証されます。
機能
- プレビューのオプション
- ネストされた式を構築する能力
- 強調された表現から再開