Workato の変数
このページでは、Recipe (レシピ) で使用できる変数について説明します。
変数は、Recipe 内で値を変更することができます。
目次
変数は、そのジョブの範囲内で使用することができます。
他のジョブからこの変数を参照することはできません。
たとえば、特定のエントリーから一番大きい値を取得したい場合、以下のように変数を使用することができます。
- ARR という変数を作成します。
- for each アクションを実行して、現在の ARR より大きい値が見つかれば ARR をその値で更新します。
- その後、ARR を使用して特定の操作を呼び出します。
変数を使用するために Connection は必要ありません。
App > Variables by Workato を選択するだけで大丈夫です。
Variables by Workato のアクション
Variables by Workato にはいくつかのアクションがあります。
以下では、Variables by Workato で使用できるアクションについて説明します。
1. Create variable
このアクションでは、特定のデータ型の変数を作成します。
integer や string など、使用されるデータの型と一致するように指定する必要があります。
フィールド | 説明 |
---|---|
Variable name | この変数の名前。 |
Variable type | この変数の データ型 。 |
Default value | この変数の既定の値。 |
2. Update variable
このアクションでは、既存の変数を更新します。
このアクションより前に作成されている変数のみを更新することが可能です。
フィールド | 説明 |
---|---|
Variable name | 更新する変数。 |
Value | 変数に格納する新しい値。 |
このアクションでは datapill は作成されません。
この変数を使用するときは、Create variable ステップの output から選択してください。
変数の値をリセットする
Update variable アクションで nil という値を設定し、既存の値を削除することができます。
nil を設定する場合は formula モードにする必要があります。
3. Create list
このアクションでは、アイテムスキーマを持つ空のリストを作成します。
すべてのアイテムはこのアイテムスキーマが適用されます。
フィールド | 説明 |
---|---|
List name | リストの名前。 |
List item schema | このリストの各アイテムのプロパティを定義します。 |
リストアイテムのスキーマの定義
リストアイテムスキーマは datapill として使用可能な変数のリストとして表示されます。
これらの変数は、後続のレシピステップにマッピングすることができます。
新しいフィールドを定義するには Add field を使用します。
フィールド | 説明 |
---|---|
Name | 新しいフィールドの名前。 |
Data type | 新しいフィールドのデータ型。 |
Optional | このフィールドが必須かどうかを選択します。 |
Hint | このフィールドの説明。 |
4. Add item to list
このアクションは、新しいアイテムを既存のリストに追加します。
Variables by Workato によって作成されたリストのみを更新することができます。
フィールド | 説明 |
---|---|
List name | 新しいアイテムを追加するリストを選択します。 |
Insert location | 新しいアイテムをどこに追加するか選択します。 先頭か末尾を指定することができます。 |
List item | 新しいアイテムの値を定義します。 |
このアクションでは datapill は作成されません。
この変数を使用するときは、Create variable ステップの output から選択してください。
5. Clear all items from list
このアクションは、既存のリストからすべてのアイテムを削除します。
Create list および Add items to list アクションの後に使用する必要があります。
Variables by Workato によって作成されたリストのみをクリアすることができます。
フィールド | 説明 |
---|---|
List name | すべてのアイテムを削除するリストを選択します。 |
リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。
Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ