Workato の変数

このページでは、Recipe (レシピ) で使用できる変数について説明します。
変数は、Recipe 内で値を変更することができます。

目次



変数は、そのジョブの範囲内で使用することができます。
他のジョブからこの変数を参照することはできません。

たとえば、特定のエントリーから一番大きい値を取得したい場合、以下のように変数を使用することができます。

  1. ARR という変数を作成します。
  2. for each アクションを実行して、現在の ARR より大きい値が見つかれば ARR をその値で更新します。
  3. その後、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

この変数の既定の値。
空のままにすると、null が設定されます。


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. プライバシーポリシー お問い合わせ