ABS_DIFF 比較
2 つの数値間の絶対差を、指定した許容範囲と比較します。
「パラメーター 1」 フィールドに指定した値以下の差が数値にある場合は、比例配分された重みが割り当てられます。 数値の差が 「パラメーター 1」 フィールドの値より大きい場合は、完全な不一致ウェイトが割り当てられます。
必要な列
以下のデータ・ソース列および参照ソース列が必要です。
- データ。 数値を含むデータ・ソースからの列。
このマッチング比較は、ベクトルおよび逆マッチングとともに使用できます。 Match Designerで使用するベクターを作成したい場合は、 DataStage の「ベクターの作成」の段階を参照してください。
- 参照。 数値を含む参照ソースからの列 (2 つのソースの一致にのみ適用されます)。
必須パラメーター
1 つのパラメーターは必須であり、1 つのパラメーターはオプションです。
- Param 1。 許容できる最大の絶対値の差。 Param 1 パラメーターにのみ値を指定する場合、データ・ソース値より大きい参照ソース値または参照ソース値より大きいデータ・ソース値のいずれかに対して値を許容することができます。 両方のパラメーターを指定した場合、Param 1 パラメーターの値は、データ・ソース値よりも大きい参照ソース値に対して許容される最大値です。
- Param 2. (オプション) 参照ソース値がデータ・ソース値より小さい場合に許容できる最大絶対値の差。
例
2 つのファイルで年齢を比較するとします。 最大 10 年までの許容度が必要な場合は、 Param 1 パラメーターに 10 を指定します。 10 に近い差の各絶対値は、一致の重み付けから重み範囲の 1/11 を減算します。 重みの範囲は、一致の重みと不一致の重みの差です。 この式は、1 年の差に対して、一致の重みが重みの範囲の 1/11 にペナルティーが科されることを意味します。 10 年の差異の場合、契約の重みは、重み範囲の 10/11 にペナルティーが課せられます。 11 年の差異の場合、契約の重みは、重み範囲の 11/11 にペナルティーが科されます。これは、完全な不一致の重みが割り当てられることを意味します。
参照ソース値がデータ・ソース値より小さい場合に 5 年間の許容度が必要な場合は、 Param 2 パラメーターに 5 を指定します。