メインコンテンツまでスキップ

変数の作成と管理

このページでは、フローでの変数の作成・編集・削除など、変数の作成と管理方法について説明します。

変数を作成

変数の作成方法は、そのスコープによって異なります。グローバル変数は、CloudFlow のメインページで Variables を選択するか、フロービルダーでフローを定義する際に作成できます。ローカル変数は、フロービルダーでフローを作成または編集しているときのみ作成できます。

グローバル変数

グローバル変数は、CloudFlow のランディングページから一元的に、またはフロー内から直接作成できます。

グローバル変数を一元的に作成

CloudFlow のランディングページからグローバル変数を作成・管理できます。これにより、フローの作成を開始する前に既知で再利用可能なデータを定義できます。作成や編集と同時に、すべてのフローでグローバル変数をすぐに利用できるため、時間を節約できます。

  1. 上部ナビゲーションのメガメニューから オートメーション と オペレーション を選択し、CloudFlow を選択。

  2. Variables を選択。

    グローバル変数を作成

  3. Create global variable を選択。

  4. 変数を定義します:

    • Name: 変数の用途に合った名前。名前は文字またはアンダースコアで始まり、英数字とアンダースコアのみを含む必要があります。

    • (任意)Description: 変数の目的の簡単な説明。

    • Type: 変数のデータタイプ。使用可能な値: string, integer, float, boolean, listlist を選択した場合は、Element Type も設定する必要があります。

    • Element Type: リスト内の各アイテムのタイプ。Typelist の場合にのみ表示されます。使用可能な値: string, integer, float, boolean

    • Value: 変数の値。リスト変数の場合は、アイテムを追加または削除します。各アイテムは要素タイプと一致している必要があります。

  5. Create を選択。これで変数をフローに追加できます。

フロー内でグローバル変数を作成

フロー内からグローバル変数を作成できます。フロー内で作成されたグローバル変数は、すべてのフローで直ちに使用できます。

フローで作成されたグローバル変数は、CloudFlow のランディングページの Global variables から管理します。

  1. 新しいフローを作成するか、既存のフローを編集します。

  2. フローで Variables を選択します。変数パネルには Local variablesGlobal variables の 2 つのタブが表示されます。

    フローから変数を作成

  3. Global variables タブを選択し、Create global variable を選択。

    フローからグローバル変数を作成

  4. 変数を定義します:

    • Name: 変数の用途に合った名前。名前は文字またはアンダースコアで始まり、英数字とアンダースコアのみを含む必要があります。

    • (任意)Description: 変数の目的の簡単な説明。

    • Type: 変数のデータタイプ。使用可能な値: string, integer, float, boolean, listlist を選択した場合は、Element Type も設定する必要があります。

    • Element Type: リスト内の各アイテムのタイプ。Typelist の場合にのみ表示されます。使用可能な値: string, integer, float, boolean

    • Value: 変数の値。リスト変数の場合は、アイテムを追加または削除します。各アイテムは要素タイプと一致している必要があります。

  5. Create を選択。これで変数をフローに追加できます。

ローカル変数

ローカル変数を作成するには、フローを作成または編集している必要があります。

  1. 上部ナビゲーションバーから オペレート を選択し、CloudFlow を選択。

  2. 新しいフローを作成するか、既存のフローを編集します。

  3. フローで Variables を選択します。変数パネルには Local variablesGlobal variables の 2 つのタブが表示されます。

  4. Local variables タブを選択し、Create local variable を選択。

    フローからローカル変数を作成

  5. 変数を定義します:

    • Name: 変数の用途に合った名前。名前は文字またはアンダースコアで始まり、英数字とアンダースコアのみを含む必要があります。

    • (任意)Description: 変数の目的の簡単な説明。

    • Type: データタイプ。string, integer, float, boolean, listlist を選択した場合は、Element Type も設定する必要があります。

    • Element Type: リスト内の各アイテムのタイプ。Typelist の場合にのみ表示されます。使用可能な値: string, integer, float, boolean。Type が list の場合は必須です。

    • (任意)Value: 変数の値。テンプレートの場合、名前・タイプ・説明のみで変数を定義できます。テンプレートを使用するユーザーは、テンプレート自体を編集せずに、フローをコピーまたは開く際に明確なプレースホルダーを見て値を設定します。リスト変数の場合は、アイテムを追加または削除します。各アイテムは要素タイプと一致している必要があります。

    • Make this variable required: チェックすると、フローを実行する前に変数に値が必要です。必須変数を作成する際、値を設定する必要はありません。例えば、サブフローとして使用されるフローでは、空の必須ローカル変数を作成し、フロー内でパラメータとして指定して、親フローが実行時に値を渡すようにできます。必須ローカル変数に値がなく(かつパラメータとして渡されていない)保存または公開すると、フローのステータスバーにエラーが表示されます。ステータスエラーを選択すると変数パネルが開きます。

  6. Create を選択。これでフローから変数を追加できます。

変数を管理

変数はいつでも編集および削除できます。方法は変数のスコープによって異なります。

グローバル変数

グローバル変数は CloudFlow のランディングページから管理できます。

  1. 上部ナビゲーションバーから オペレート を選択し、CloudFlow を選択して、Variables を選択。

    グローバル変数を作成

  2. エントリの一番右端にあるケバブメニュー()を選択し、実行するアクションを選択します。

    グローバル変数エントリの右端にあるケバブメニューを選択してフローから変数を管理

ローカル変数

ローカル変数はフローから編集または削除できます。パネルでローカル変数のを直接編集できます。変更はフロー内でその変数が使用されているすべての箇所に適用されます。これらの変更を反映するには、フローを保存または公開してください。変数の三点メニューから Edit(名前、タイプ、説明、必須)または Delete を使用します。

  1. 管理したい変数を含むフローを開きます。

  2. Variables を選択。

    フローから変数を作成

  3. Local variables タブを選択。

  4. エントリの一番右端にあるケバブメニュー()を選択し、実行するアクションを選択します。