Dynamic Replace tool

動的変換ツール

バージョン:
Current
Last modified: September 25, 2020

動的変換:動的変換ツールを使用すると、条件に基づいて、ユーザーは一連のフィールドのデータ値をすばやく置き換えることができます。 データ置換は、式または静的な値に基づいて行うことができます。

たとえば、100 個の異なる入力フィールドがあり、各フィールドの実際の値ではなく、範囲を表す A、B、C、D などのコードを使用して数値を表します。 動的変換ツールはこのタスクを簡単に実行できます。

入力

  • Dアンカー: 変更するデータ ストリーム。
  • Rアンカー: ツールの構成に使用する 3 つの列を含む置換データ ストリーム。

ツール設定

  • フィールド名フィールド: D データ ストリームからフィールド名を含む R データ ストリームから列を選択します。
  • ブール式フィールド: D データ ストリームからのデータを評価するために使用される式を含む R データ ストリームから列を選択します。 ブール式フィールドは、0以外の任意の値を受け入れることができます。

    式は順番に評価され、最初の一致で停止します。したがって、式は範囲の両端をチェックする必要はありませんが、一連の範囲を評価する場合は昇順である必要があります。

    式が複数の列に対して使用されている場合に、現在処理されているフィールド名フィールドを参照するには、_CurrentField_を使用します。
  • 出力値フィールド: 置換データを含む R データ ストリームから列を選択します。 この列には、D データストリームのデータに対して動作する静的な値または式を含めることができます。
  • 値は式/式です [出力値フィールド] で選択した列に、D データ ストリームのデータに対して式が作用する式が含まれている場合に選択します。

フィールド型の処理

このツールは列の値を置き換えるため、列のデータ型を更新する必要がある場合があります。

  • オートフィールドフィールド型: Designer は、含まれるすべてのデータを格納するようにデータ型を設定します。
  • 元のフィールドタイプを保持: 元のフィールドタイプは維持されます。 フィールドの型が置換データと互換性がない場合は、エラーまたは変換エラーが発生します。
  • フィールドの種類をに変更: フィールドの種類とサイズを手動で設定します。 フィールドの型が置換データと互換性がない場合は、エラーまたは変換エラーが発生します。
    • タイプ: ドロップダウンを使用して、目的のフィールドタイプを選択します。
    • サイズ: フィールドサイズの数値を入力します。 size パラメーターは、データ型が空間オブジェクトなどのサイズを必要としない場合は無視されます。
  • 不一致のデータ フィールドに対する警告/エラー: 不一致データの意図した動作を選択します。 選択肢には次が含まれます:
    • 不一致のデータ フィールドを許可: 不一致のデータ フィールドが [Null] 値に置き換えられます。 [結果] ウィンドウにメッセージは表示されません。
    • 不一致のデータ フィールドに対する警告: 不一致のデータ フィールドは [Null] 値に置き換えられます。 一致しない各フィールドの [結果] ウィンドウに警告メッセージが報告されます。
    • 不一致データ フィールドでエラー: 最初の不一致データ フィールドに対してエラーがスローされ、ワークフローの実行が停止します。

出力

  • Oアンカー: 置換データを含む出力データ ストリーム。
  • Sアンカー: 置換された各フィールド名と出力値の組み合わせの数を含む、置換の要約。
役に立ちましたか?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support. Can't submit this form? Email us.