ブール属性の結合
概要
Combine Boolean Attributes エンリッチメントは、選択されたブール属性の値が TRUE の場合に、その属性名を連結した新しいテキスト属性を作成します。この強力なデータ合成ツールにより、複数の条件が同時に発生する複雑なマルチファクターシナリオをプロセスデータで明確に把握できる複合指標を作成できます。多数の個別のブールフラグを別々に調べるのではなく、アクティブなすべての条件を読みやすい形式でキャプチャする単一の記述的な属性を生成できます。
このエンリッチメントは、プロセス内で同時に発生する条件の組み合わせを理解する必要がある場合に特に有用です。たとえば、ローン承認プロセスで「高い信用スコア」「安定した雇用」「低い債務比率」というブール属性がある場合、Combine Boolean Attributes エンリッチメントは3つの条件すべてがTRUEのケースに対して「高い信用スコア | 安定した雇用 | 低い債務比率」のような新しい属性を作成します。これにより、パターンの特定、複数の基準に基づくプロセスバリアントの作成、各ケースの完全なコンテキストの即時理解が容易になります。
主な用途
- 複合的なコンプライアンス指標の作成: 複数のコンプライアンスチェックを単一の属性にまとめ、すべての合格要件を表示
- 多基準分類の構築: ブール条件の組み合わせに基づいたプロセスバリアントを生成
- 品質パターンの特定: 複数の品質チェックを組み合わせて、頻繁に同時発生する組み合わせを確認
- 承認基準の追跡: 監査用に読みやすい組み合わせに多数の承認条件を統合
- 例外パターンの分析: エラーや例外フラグを組み合わせて一般的な失敗の組み合わせを理解
- 根本原因分析の支援: アクティブなすべての条件を示す属性を作成し相関を特定
- ケースラベルの生成: レポート用にケース特性の人間が読みやすい説明を構築
設定
フィルター: エンリッチメントの処理対象となるケースを限定する任意のフィルター条件を定義します。フィルターに一致するケースだけが新しい結合属性を作成されます。フィルターに一致しないケースの新属性値はnullになります。特定の期間、地域、プロセスバリアントなど、データの特定サブセットに焦点を当てるために使用します。
新属性名: 連結されたブール属性名を含む新しいテキスト属性の名前を指定します。「Active Compliance Flags」「Quality Check Results」「Approval Criteria Met」など、何の組み合わせを表すかが明確な名前を選択してください。この属性には TRUE のすべてのブール属性名が " | " 区切りで含まれます。
属性名: 結合する2つ以上のブール属性またはテキスト属性を選択します。ブール属性の場合、TRUE のものだけが名前として出力に含まれます。テキスト属性の場合、nullまたは空でなければ属性値が含まれます。エンリッチメントを有効にするには最低2つの属性を選択する必要があります。選択した順序が、連結された結果の属性名の順序になります。
例
例1: ローン承認基準の組み合わせ
シナリオ: 銀行が各ローン申請についてどの承認基準が満たされているかの包括的なビューを作成し、承認パターンを理解しもっとも一般的な組み合わせを特定したい。
設定:
- フィルター:(なし - すべてのケースに適用)
- 新属性名: Approval Criteria Met
- 属性名:
- High Credit Score (boolean)
- Stable Employment (boolean)
- Low Debt Ratio (boolean)
- Collateral Provided (boolean)
- Previous Customer (boolean)
出力: "Approval Criteria Met" 属性はTRUEの条件を示す:
| Case ID | High Credit Score | Stable Employment | Low Debt Ratio | Collateral Provided | Previous Customer | Approval Criteria Met |
|---|---|---|---|---|---|---|
| L-001 | TRUE | TRUE | TRUE | FALSE | TRUE | High Credit Score | Stable Employment | Low Debt Ratio | Previous Customer |
| L-002 | TRUE | FALSE | TRUE | TRUE | FALSE | High Credit Score | Low Debt Ratio | Collateral Provided |
| L-003 | FALSE | TRUE | FALSE | TRUE | FALSE | Stable Employment | Collateral Provided |
| L-004 | TRUE | TRUE | TRUE | TRUE | TRUE | High Credit Score | Stable Employment | Low Debt Ratio | Collateral Provided | Previous Customer |
洞察: 承認されたローンの78%は少なくとも3つの基準を満たしており、「High Credit Score | Stable Employment | Low Debt Ratio」が最も一般的な組み合わせです。5つすべての基準を満たすケースは95%の承認率と処理時間の40%短縮を達成しています。
例2: 製造品質管理フラグ
シナリオ: 製造工場が各生産バッチでどの品質チェックが合格しているかを追跡し、品質問題のパターンを特定して検査プロセスを最適化したい。
設定:
- フィルター: Attribute "Production Line" = "Line A" のケース
- 新属性名: Quality Checks Passed
- 属性名:
- Dimensional Accuracy OK (boolean)
- Surface Quality OK (boolean)
- Weight Within Spec (boolean)
- Tensile Strength OK (boolean)
- Color Match OK (boolean)
出力: Line Aの生産に対し "Quality Checks Passed" 属性を作成:
| Batch ID | Dimensional Accuracy OK | Surface Quality OK | Weight Within Spec | Tensile Strength OK | Color Match OK | Quality Checks Passed |
|---|---|---|---|---|---|---|
| B-2001 | TRUE | TRUE | FALSE | TRUE | TRUE | Dimensional Accuracy OK | Surface Quality OK | Tensile Strength OK | Color Match OK |
| B-2002 | TRUE | TRUE | TRUE | TRUE | TRUE | Dimensional Accuracy OK | Surface Quality OK | Weight Within Spec | Tensile Strength OK | Color Match OK |
| B-2003 | FALSE | TRUE | TRUE | FALSE | TRUE | Surface Quality OK | Weight Within Spec | Color Match OK |
洞察: すべての品質チェックに合格したロットは返品率が0.1%です。単独の「Surface Quality OK | Weight Within Spec」組み合わせは15%の再作業が必要なバッチに現れ、このチェックだけでは十分な品質指標ではないことが示されています。
例3: 医療患者リスクファクター
シナリオ: 病院の救急部門が複数のリスク指標フラグを組み合わせて、専門的なケア調整が必要な高複雑度患者を迅速に特定したい。
設定:
- フィルター: Attribute "Department" = "Emergency" のケース
- 新属性名: Active Risk Factors
- 属性名:
- Chronic Condition Present (boolean)
- Multiple Medications (boolean)
- Age Over 65 (boolean)
- Previous Admission (boolean)
- Allergy Alert (boolean)
- Fall Risk (boolean)
出力: 「Active Risk Factors」にすべての存在するリスク条件を表示:
| Patient ID | Chronic Condition | Multiple Medications | Age Over 65 | Previous Admission | Allergy Alert | Fall Risk | Active Risk Factors |
|---|---|---|---|---|---|---|---|
| P-801 | TRUE | TRUE | TRUE | FALSE | TRUE | TRUE | Chronic Condition Present | Multiple Medications | Age Over 65 | Allergy Alert | Fall Risk |
| P-802 | FALSE | FALSE | FALSE | TRUE | FALSE | FALSE | Previous Admission |
| P-803 | TRUE | TRUE | FALSE | TRUE | TRUE | FALSE | Chronic Condition Present | Multiple Medications | Previous Admission | Allergy Alert |
洞察: 4つ以上のアクティブリスクファクターを持つ患者は平均入院日数が2.5倍長く、89%でケア調整が必要です。最も一般的な組み合わせ「Chronic Condition Present | Multiple Medications | Age Over 65」は34%の再入院患者に見られます。
例4: 調達コンプライアンス検証
シナリオ: 調達部門が各購入注文で満たされるコンプライアンス要件を追跡し、規制遵守を確保し承認プロセスのギャップを特定したい。
設定:
- フィルター: Attribute "Order Value" > 10000 のケース
- 新属性名: Compliance Requirements Met
- 属性名:
- Budget Approved (boolean)
- Vendor Verified (boolean)
- Legal Review Complete (boolean)
- Risk Assessment Done (boolean)
- Manager Approval (boolean)
- Finance Approval (boolean)
出力: 高額注文に対する結合コンプライアンス状態を表示:
| PO Number | Budget Approved | Vendor Verified | Legal Review | Risk Assessment | Manager Approval | Finance Approval | Compliance Requirements Met |
|---|---|---|---|---|---|---|---|
| PO-5001 | TRUE | TRUE | TRUE | TRUE | TRUE | TRUE | Budget Approved | Vendor Verified | Legal Review Complete | Risk Assessment Done | Manager Approval | Finance Approval |
| PO-5002 | TRUE | TRUE | FALSE | TRUE | TRUE | FALSE | Budget Approved | Vendor Verified | Risk Assessment Done | Manager Approval |
| PO-5003 | TRUE | FALSE | FALSE | FALSE | TRUE | TRUE | Budget Approved | Manager Approval | Finance Approval |
洞察: すべてのコンプライアンス要件を満たした注文は60%処理が早いです。「Legal Review Complete | Finance Approval」が欠ける組み合わせは監査指摘の40%を占め、重要な管理ギャップが明らかになっています。
例5: ITサービスデスクのチケット分類
シナリオ: ITサービスデスクが複数のチケット特性フラグを組み合わせて、チケットのルーティングを改善し専門的サポートが必要な共通問題の組み合わせを特定したい。
設定:
- フィルター: Attribute "Ticket Priority" が ["High", "Critical"] のケース
- 新属性名: Ticket Characteristics
- 属性名:
- Security Related (boolean)
- Production Impact (boolean)
- Multiple Users Affected (boolean)
- Executive Request (boolean)
- Compliance Issue (boolean)
- Data Loss Risk (boolean)
出力: 包括的なチケット特性の組み合わせを作成:
| Ticket ID | Security Related | Production Impact | Multiple Users | Executive Request | Compliance Issue | Data Loss Risk | Ticket Characteristics |
|---|---|---|---|---|---|---|---|
| T-9001 | TRUE | TRUE | TRUE | FALSE | TRUE | TRUE | Security Related | Production Impact | Multiple Users Affected | Compliance Issue | Data Loss Risk |
| T-9002 | FALSE | TRUE | TRUE | TRUE | FALSE | FALSE | Production Impact | Multiple Users Affected | Executive Request |
| T-9003 | TRUE | FALSE | FALSE | FALSE | TRUE | TRUE | Security Related | Compliance Issue | Data Loss Risk |
洞察: 「Security Related | Production Impact | Multiple Users Affected」チケットは即時エスカレーションが必要で平均解決時間は2時間未満です。この組み合わせは95%のケースで自動インシデント対応チームの起動を引き起こします。
出力
Combine Boolean Attributes エンリッチメントは、選択された属性の中でTRUEのすべてのブール属性名または非空のテキスト値を連結した単一のケースレベルの新テキスト属性を作成します。属性名は読みやすさのため " | " で区切られます。
新属性には以下が含まれます:
- ブール属性: 値がTRUEの場合、その属性名自体を含む(例:High Priority属性がTRUEの場合「High Priority」が表示される)
- テキスト属性: nullまたは空でなければ実際のテキスト値を含む(ステータスやカテゴリ値の含意に便利)
- すべての選択属性がFALSEまたは値なしの場合は空またはnull
- 複数条件がTRUEの場合は " | " で区切られた複数の属性名
この出力属性は後続のエンリッチメント、フィルター、計算処理で使用可能です。プロセスバリアントの作成、類似特性を持つケースのグループ化、ダッシュボードやレポートの包括的なケース記述の構築に特に有用です。連結形式により、さらにテキスト処理やパターンマッチングに活用しやすくなっています。
関連情報
- Group Attribute Values - 属性値に基づいたカテゴリグループの作成
- Logical OR - 複数条件のOR論理に基づくブール属性の作成
- Logical AND - 複数条件のAND論理に基づくブール属性の作成
- Representative Case Attribute - イベント属性から代表値をケースレベルに抽出
- Categorize Attribute Values - 属性値の範囲やパターンに基づくカテゴリ作成
このドキュメントは mindzie Studio プロセスマイニングプラットフォームの一部です。