Multiply

概要

Multiply エンリッチメントは属性値に対して乗算処理を行い、その結果を新しい属性に格納します。複数の属性を掛け合わせることも、属性に定数を掛けることもできます。これは単位変換、派生指標の計算、プロセスデータの数学的変換に役立ちます。

主な利用例

  • 複数の属性を掛け合わせて合成値を計算する
  • 属性に定数を掛けて単位変換を行う
  • 単位変換(例:千単位から実際の値へ、時間から分へ)
  • 合計コストを計算する(数量 × 単価)
  • スケーリング係数や変換率の適用

設定方法

任意の分析画面から右上の「Log Enrichment」をクリックして「Log Enrichment」エンジンに移動します。

次に「Add New」をクリックします。

次に Multiply エンリッチメントブロックを選択します。

設定オプション

  • Filters: 任意のフィルターを追加可能です。このエンリッチメントはフィルターで選択されたケースのみに対して属性を定義します。

  • New Attribute Name: 新しく作成する属性の名前を指定します。

  • Source: ケース属性またはイベント属性のどちらを使用するかを選択します。

    • ケース属性はケース全体のレベルで定義されます。
    • イベント属性はケース内の各イベントで定義されます。
  • Attribute Names: 掛け合わせたい複数の属性を選択するか、定数と掛けたいひとつの属性を選択します。

  • Constant: 属性値に掛け合わせる定数を指定します。

例1:単位変換

請求金額が千単位で格納されている場合、invoice属性に1000を掛けることで元の数値形式に変換できます。

Multiplyエンリッチメント設定でinvoice属性に1000を掛ける例

この例では:

  • New Attribute Name:「Invoice_Actual_Amount」
  • Source:ケース属性
  • Attribute Names:「Invoice_Amount」(千単位で格納)
  • Constant:1000

「Create」をクリックし、準備が整ったら「Calculate Enrichment」をクリックして新属性をデータセットに追加します。

請求データに適用された乗算エンリッチメントの結果

新しい属性「Invoice_Actual_Amount」には、実際の請求金額(Invoice_Amount × 1000)が格納されます。

出力

このエンリッチメントを実行すると、「New Attribute Name」で指定した名前の新しい数値型ケースまたはイベント属性が作成されます。

属性値は以下の式で計算されます:

Result = Attribute1 × Attribute2 × ... × AttributeN × Constant

例えば:

  • 1つの属性値が50で、Constantが100に設定されている場合、
  • 結果 = 50 × 100 = 5,000

ヌル値の扱い: 選択したいずれかの属性にヌル値が含まれる場合、結果もヌルになります。

データ型: 結果は数値として保存されます。非常に大きな乗算を行う場合は、結果の規模を扱えるデータシステムであることを確認してください。

関連資料

関連する数学的エンリッチメント:

  • Divide - 属性同士の除算
  • Subtract - 属性同士の減算
  • Add - 属性値の加算

関連トピック:

  • 計算属性 - 属性計算の概要
  • データ品質 - ヌル値やデータ問題の取り扱い

このドキュメントは mindzie Studio プロセスマイニングプラットフォームの一部です。