次の方法で共有


Microsoft アソシエーション ルール ビューアーを使用したモデルの参照

適用対象:SQL Server 2019 以前の Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

データ マイニングは SQL Server 2017 Analysis Services で非推奨となり、SQL Server 2022 Analysis Services で停止されました。 非推奨および停止された機能については、ドキュメントの更新は行われません。 詳細については、「Analysis Services 下位互換性」を参照してください。

Microsoft SQL Server SQL Server Analysis Services の Microsoft Association Rules Viewer には、Microsoft Association アルゴリズムを使用して構築されたマイニング モデルが表示されます。 Microsoft Association アルゴリズムは、マーケット バスケット分析に使用できるデータ マイニング モデルの作成に使用するアソシエーション アルゴリズムです。 このアルゴリズムの詳細については、「 Microsoft Association Algorithm」を参照してください。

Microsoft Association アルゴリズムを使用する主な理由を次に示します。

  • トランザクション内で通常同時に検出されるアイテムについて説明するアイテムセットを検出する。

  • 既存のアイテムに基づいて、トランザクション内の他のアイテムの存在を予測するルールを発見する。

注意

モデルで使用されている数式と検出されたパターンに関する詳細情報を表示するには、Microsoft 汎用コンテンツ ツリー ビューアーを使用します。 詳細については、「 Microsoft 汎用コンテンツ ツリー ビューアーを使用してモデルを参照 する」または 「Microsoft 汎用コンテンツ ツリー ビューアー (データ マイニング)」を参照してください。

アソシエーション マイニング モデルを作成、探索、使用する方法のチュートリアルについては、「 レッスン 3: マーケット バスケット シナリオの構築 (中間データ マイニング チュートリアル)」を参照してください。

ビューアーのタブ

SQL Server Analysis Servicesでマイニング モデルを参照すると、モデルの適切なビューアーの [データ マイニング Designer] の [マイニング モデル ビューアー] タブにモデルが表示されます。 Microsoft アソシエーション ルール ビューアーには、次のタブがあります。

各タブには [長い名前を表示する] チェック ボックスがあります。このチェック ボックスを使用して、ルールまたはアイテムセットでアイテムセットの元のテーブルを表示するか非表示にするかを切り替えることができます。

アイテムセット

[アイテムセット] タブには、同時に検出されることが多いとモデルで判断されたアイテムセットの一覧が表示されます。 このタブには、 [サポート][サイズ]、および [アイテムセット]列を持つグリッドが表示されます。 サポートの詳細については、「 Microsoft Association Algorithm」を参照してください。 [サイズ] 列には、アイテムセット内のアイテム数が表示されます。 [アイテムセット] 列には、モデルで検出された実際のアイテムセットが表示されます。 [表示] の一覧を使用してアイテムセットの形式を指定できます。この一覧では、次のオプションを設定できます。

  • [属性の名前と値を表示]

  • [属性値のみ表示]

  • [属性名のみ表示]

[最小のサポート] および [最小のアイテムセットのサイズ]を使用して、タブに表示されるアイテムセットの数をフィルター処理できます。 さらに、 [アイテムセットのフィルター] を使用し、残す必要のあるアイテムセットの特性を入力して、表示されるアイテムセットの数を制限できます。 たとえば、「Water Bottle = existing」と入力すると、アイテムセットを water bottle が含まれているもののみに限定できます。 [アイテムセットのフィルター] オプションでは、以前に使用したフィルターの一覧も表示されます。

列見出しをクリックすると、グリッド内の行を並べ替えることができます。

ページのトップへ

ルール

[ルール] タブには、アソシエーション アルゴリズムで発見されたルールが表示されます。 [ルール] タブには、 [確率]列、 [重要度]列、および [ルール]列で構成されたグリッドがあります。 確率は、ルールの結果が発生する可能性を示します。 重要度では、ルールの有用性が測定されます。 ルールが発生する確率が高くても、ルールの有用性自体は低い場合があります。 [重要度] 列は、これに対処しています。 たとえば、すべてのアイテムセットに特定の状態の属性が含まれている場合、確率が非常に高くても、状態を予測するルールはあまり意味がありません。 重要度が高いほど、ルールはより重要になります。

[アイテムセット] タブで実行できるフィルター処理と同様に、最小確率最小重要度を使用してルールをフィルター処理できます。また、フィルター ルールを使用して、ルールに含まれる属性の状態に基づいてルールをフィルター処理することもできます。

列見出しをクリックすると、グリッド内の行を並べ替えることができます。

ページのトップへ

依存関係ネットワーク

[依存関係ネットワーク] タブには依存関係ネットワーク ビューアーがあります。 ビューアーの各ノードは、"state = WA" などのアイテムを表します。 ノード間の矢印は、アイテム間の関連を表します。 矢印の方向は、アルゴリズムが発見したルールに従ってアイテム間の関連を示します。 たとえば、ビューアーに A、B、C の 3 つの項目が含まれている場合、C は A と B によって予測され、ノード C を選択すると、2 つの矢印がノード C - A から C、B から C を指します。

ビューアーの左側にあるスライダーは、ルールの確率に関連付けられたフィルターとして機能します。 スライダーを小さく設定すると、緊密なリンクのみが表示されます。

ページのトップへ

参照

Microsoft アソシエーション アルゴリズム
マイニング モデル ビューアーのタスクと操作方法
マイニング モデル ビューアーのタスクと操作方法
データ マイニング ツール
データ マイニング モデル ビューアー