位置最適化マクロ

Version:
2019.1
Last modified: March 27, 2020

場所オプティマイザーマクロは複数の繰り返しで実行されるマクロで、場所ネットワークに追加したりネットワークから削除したりする最適な場所を決定します。ネットワークに追加する場所の数を指定し、最適化レベルを指定してから、反復をランダムにシードまたはシードすることができます。

100の需要場所があり、特定の値に基づいて上位4つを分離する場合、反復プロセスでは、着信するデータストリーム全体を4つのグループで処理して最高の結合スコアを持つ場所を特定します。ユーザーは、速度/最適化設定により実行する反復回数を制御します。

マクロプロパティへのアクセス

位置オプティマイザマクロプロパティは、インターフェイスデザイナの[テスト]タブにのみ表示されます。インターフェイスデザイナーから [テスト] タブの内容を編集することはできません。

場所オプティマイザーマクロを設計する

位置オプティマイザ ワークフローにワークフローを設定します。

  1. [構成]ウィンドウで、[ワークフロー]タブを選択します。
  2. [タイプ]で [マクロ]を選択し、ドロップダウン位置オプティマイザ マクロから選択します。

ワークフローがロケーションオプティマイザマクロとして保存されると、ワークフロー内の各ツールに稲妻アンカーが表示され、ワークフロー ツールを更新するインターフェイス要素とアクションがあることを示します。インターフェイス ツールのみが、これらの種類のアンカーに接続できます。

[インターフェイス デザイナー] ウィンドウ(Ctrl + Alt + D) または[表示] メニューにある場所のオプティマイザーのプロパティを構成します。レンチアイコンを選択してプロパティを表示します。

  1. [潜在的な場所入力]: 解析の潜在的な場所を含むワークフロー内の入力ツールを選択します。
  2. スコア出力: ドロップダウンメニューから、スコアリングする値を含むワークフローの出力ツールを選択します。
  3. ハイスコアまたは低スコアの最適化を選択します。ハイスコアが必要な場合は、[ハイスコアに最適化]を選択します。低スコアが必要な場合は、[低スコアに最適化]を選択します。

ワークフローを保存します。

場所オプティマイザーマクロを構成する

ワークフローでロケーション オプティマイザ マクロを使用するには、次の 2 つの方法があります。

  • キャンバスを右クリックし、「挿入」>「マクロ.」と選択します。 次に、目的のマクロのファイルの場所を参照します。
  • ツールパレットからキャンバスにマクロをドラッグします。[オプション] > [ユーザー設定] > [ユーザー設定の編集]のツール パレットに表示するマクロ ディレクトリを指定します。[マクロ]タブからマクロ リポジトリを作成します。「ユーザー設定」を参照してください。

タブにパラメータを入力してツールを設定します。

[場所オプティマイザ]タブ:

1. 上下矢印を使用して、[追加する場所の数]を指定します。これは、返される場所レコードの数です。

2. 速度/最適化を設定する:

  • 高速:速度の最適化。ワークフローは、この設定で最も高速に実行されますが、精度が低下する可能性があります。
  • バランス:この設定は、速度と精度のバランスをとります。 ワークフローは高速設定よりも低速で実行されますが、より正確です。
  • 正確: この設定は、最も正確な結果を生成しますが、速度を損なう可能性があります。
  • カスタム:独自の速度の最適化を設定します。上下矢印を使用して、n世代内のnパーセントを設定します。

3. ランダムシード:バックエンドプロセスには多くのランダムなシードがあります。シードを指定すると、同じ番号のシーケンスが実行されます。これにより、ワークフローを実行するたびに同じデータ、シード、および結果が保証されます。

  • 自動: ランダムシードが使用されます。結果は実行ごとに異なると予想されます。
  • 具体的 :これにより、ワークフローを実行するたびに同じデータ、シード、および結果が保証されます。シードを設定するには、乱数を指定します。
Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.