Skip to main content
OnCommand Workflow Automation 5.1
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

戻りパラメータの仕組み

共同作成者

戻りパラメータは、ワークフローの計画フェーズのあとに使用できるパラメータです。これらのパラメータから返される値は、ワークフローのデバッグに役立ちます。戻りパラメータの仕組みと、デバッグワークフローへの戻りパラメータとして使用できるパラメータについて理解しておく必要があります。

ワークフローでは、変数属性、式、ユーザ入力値などの一連のパラメータを戻りパラメータとして指定できます。ワークフローの実行中に、指定したパラメータの値が計画フェーズで入力され、ワークフローの実行が開始されます。これらのパラメータの値は、ワークフローのその特定の実行での計算方法で返されます。ワークフローをデバッグする場合は、パラメータから返された値を参照します。

ワークフロー内の必須の戻りパラメータを指定すると、これらのパラメータの計算値または選択した値を確認できます。たとえば、リソース選択ロジックを使用してワークフローでアグリゲートを選択する場合、戻りパラメータとしてアグリゲートを指定することで、ワークフローの計画時に選択されたアグリゲートを確認できます。

ワークフローをデバッグするための戻りパラメータの値を参照する前に、ワークフローの実行が完了していることを確認する必要があります。戻りパラメータの値は、ワークフローの実行ごとに設定されます。ワークフローをいくつか実行したあとに戻りパラメータを追加した場合、そのパラメータの値は、パラメータの追加後にのみ実行できます。

戻りパラメータとして使用できるパラメータ

パラメータを返します

スカラである変数属性

「ボリューム名」変数の属性である volume1.name,`

定数

max_volume_size

ユーザ入力

$clusterName の略

変数属性、定数、およびユーザー入力を含む MVEL 式

volume1.name+'-'+$clusterName

コマンドの実行時に追加する戻りパラメータ

PowerShell コマンドで次の行を使用すると、 $volumeUUID パラメータが戻りパラメータとして追加されます。 Add-WfaWorkflowParameter -Name "VolumeUUID" -value "`12345"-AddAsReturnParameter $true

定義済みワークフローの戻りパラメータの例

戻りパラメータの指定方法を理解するには、 Designer で次の定義済みワークフローを開き、指定した戻りパラメータを確認します。

  • vFiler に NFS ボリュームを作成します

  • vFiler に qtree CIFS 共有を作成します

  • clustered Data ONTAP ボリュームの CIFS 共有を作成