Multiply
概要
Multiply エンリッチメントは属性値に対して乗算処理を行い、その結果を新しい属性に格納します。複数の属性を掛け合わせることも、属性に定数を掛けることもできます。これは単位変換、派生指標の計算、プロセスデータの数学的変換に役立ちます。
主な利用例
- 複数の属性を掛け合わせて合成値を計算する
- 属性に定数を掛けて単位変換を行う
- 単位変換(例:千単位から実際の値へ、時間から分へ)
- 合計コストを計算する(数量 × 単価)
- スケーリング係数や変換率の適用
設定方法
任意の分析画面から右上の「Log Enrichment」をクリックして「Log Enrichment」エンジンに移動します。
次に「Add New」をクリックします。
次に Multiply エンリッチメントブロックを選択します。
設定オプション
Filters: 任意のフィルターを追加可能です。このエンリッチメントはフィルターで選択されたケースのみに対して属性を定義します。
New Attribute Name: 新しく作成する属性の名前を指定します。
Source: ケース属性またはイベント属性のどちらを使用するかを選択します。
- ケース属性はケース全体のレベルで定義されます。
- イベント属性はケース内の各イベントで定義されます。
Attribute Names: 掛け合わせたい複数の属性を選択するか、定数と掛けたいひとつの属性を選択します。
Constant: 属性値に掛け合わせる定数を指定します。
例
例1:単位変換
請求金額が千単位で格納されている場合、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
ヌル値の扱い: 選択したいずれかの属性にヌル値が含まれる場合、結果もヌルになります。
データ型: 結果は数値として保存されます。非常に大きな乗算を行う場合は、結果の規模を扱えるデータシステムであることを確認してください。
関連資料
関連する数学的エンリッチメント:
関連トピック:
- 計算属性 - 属性計算の概要
- データ品質 - ヌル値やデータ問題の取り扱い
このドキュメントは mindzie Studio プロセスマイニングプラットフォームの一部です。