定数
定数は、[ワークフロー] タブで定義されているワークフローのグローバル変数です。 ワークフロー構成 ウィンドウ。 単一の場所で値を変更し、その変更をワークフローの残りの部分に適用できるようにする変数。
定数には3つのタイプがあります:
- エンジン: 5 つのエンジン定数がすべてのワークフローに表示され、ワークフローの種類がバッチ、反復、または場所オプティマイザーマクロの場合は、IterationNumber という追加の定数を表示します。
- TempFilePath: エンジンが一時ファイルを書き込むディレクトリ。
- バージョン: マシンにインストールされている Alteryx エンジンのバージョン番号。
- WorkflowDirectory: 現在のワークフローのディレクトリ。 ワークフローが開いていない場合、その値はAlteryxインストールディレクトリになります。
- WorkflowFileName: ワークフローが保存されている場合にのみ使用可能なファイル名。
- GuiInteraction: ワークフローが GUI から実行されているかどうかを示す Boolean 値です。 ワークフローがAlteryx Designerまたは分析アプリインターフェイスから実行されると、返される値はTrueまたは1になります。 コマンドラインからワークフローを実行すると、返される値はfalseまたは0になります。
- IterationNumber: マクロが実行された回数に対応する整数で、0から始まります。
- 質問:ワークフロータイプが分析アプリまたはマクロの場合、多くのインタフェースツールは質問定数として表示されます。 定数の名前は質問ツールの名前に対応します。 参照: インターフェイスツール。
- ユーザ: ユーザ定数は、を介して作成および編集することができます ワークフロー構成 ウィンドウ。
- 追加ボタンをクリックします 。
- 名前と値を入力し ます。
- 値が数値の場合は、[#] チェックボックスをオンにします。 デフォルトでは、定数は文字列です。
- 定数を強調表示する
- 削除ボタンをクリックします 。
ユーザー定数を追加する
定数を削除する
定数を使う
式で定数を使う
エンジンとユーザー定数は、式エディタを使用する任意のツールで式を作成するために使用できる変数として表示されます。 定数のデータ型は、ワークフロー構成ウィンドウの[ワークフロー]タブで、定数が数値または文字列として指定されているかどうかに基づいています。 問題定数は式エディタに表示されません。 参照: 式エディタ。
参照ショートカットを介して定数を使用する
参照ショートカットを使用して、ツールの構成で任意の定数を使用できます。 名前の先頭と末尾に% (パーセント記号) を追加して、定数変数を指定できます: % ConstantType ConstantName% 。
次に、式エディタまたはテキストボックスで参照ショートカットを使用できます。また定数は、質問ツールを使用して更新するか、ワークフロー構成ウィンドウのワークフロータブで修正できます。
この方法を使用するときは、必ずしも予期した結果が得られるとは限らないことに注意してください。