次の方法で共有


MiningModel Class

個々のマイニング モデルの詳細を定義します。このクラスは継承できません。

名前空間: Microsoft.AnalysisServices
アセンブリ: Microsoft.AnalysisServices (microsoft.analysisservices.dll 内)

構文

'宣言
<XmlRootAttribute(ElementName:="MiningModel", Namespace:="https://schemas.microsoft.com/analysisservices/2003/engine")> _
<GuidAttribute("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB")> _
<DesignerAttribute("Microsoft.AnalysisServices.Design.MiningModelComponentDesigner, Microsoft.AnalysisServices.Design", GetType(IDesigner))> _
Public NotInheritable Class MiningModel
    Inherits ProcessableMajorObject
    Implements IMajorObject, INamedComponent, IModelComponent, IComponent, _
    IDisposable, ICloneable
[XmlRootAttribute(ElementName="MiningModel", Namespace="https://schemas.microsoft.com/analysisservices/2003/engine")] 
[GuidAttribute("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB")] 
[DesignerAttribute("Microsoft.AnalysisServices.Design.MiningModelComponentDesigner, Microsoft.AnalysisServices.Design", typeof(IDesigner))] 
public sealed class MiningModel : ProcessableMajorObject, IMajorObject, INamedComponent, IModelComponent, 
    IComponent, IDisposable, ICloneable
[XmlRootAttribute(ElementName=L"MiningModel", Namespace=L"https://schemas.microsoft.com/analysisservices/2003/engine")] 
[GuidAttribute(L"AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB")] 
[DesignerAttribute(L"Microsoft.AnalysisServices.Design.MiningModelComponentDesigner, Microsoft.AnalysisServices.Design", typeof(IDesigner))] 
public ref class MiningModel sealed : public ProcessableMajorObject, IMajorObject, INamedComponent, IModelComponent, 
    IComponent, IDisposable, ICloneable
/** @attribute XmlRootAttribute(ElementName="MiningModel", Namespace="https://schemas.microsoft.com/analysisservices/2003/engine") */ 
/** @attribute GuidAttribute("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB") */ 
/** @attribute DesignerAttribute("Microsoft.AnalysisServices.Design.MiningModelComponentDesigner, Microsoft.AnalysisServices.Design", System.ComponentModel.Design.IDesigner) */ 
public final class MiningModel extends ProcessableMajorObject implements IMajorObject, INamedComponent, 
    IModelComponent, IComponent, IDisposable, ICloneable
XmlRootAttribute(ElementName="MiningModel", Namespace="https://schemas.microsoft.com/analysisservices/2003/engine") 
GuidAttribute("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB") 
DesignerAttribute("Microsoft.AnalysisServices.Design.MiningModelComponentDesigner, Microsoft.AnalysisServices.Design", System.ComponentModel.Design.IDesigner) 
public final class MiningModel extends ProcessableMajorObject implements IMajorObject, INamedComponent, 
    IModelComponent, IComponent, IDisposable, ICloneable

解説

同じ構造を多数のマイニング モデルで共有できますが、アルゴリズムを変更したり、予測される値が含まれる列を変更したりすると、構造が変更されます。MiningModel 内の一連の列は、親に当たる構造の列のサブセットである必要があり、入れ子になっているテーブル構造を共有している必要があります。列を除外するには、列を省略するか、使用値を none に設定します。

継承階層

System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       Microsoft.AnalysisServices.ModelComponent
         Microsoft.AnalysisServices.NamedComponent
           Microsoft.AnalysisServices.MajorObject
             Microsoft.AnalysisServices.ProcessableMajorObject
              Microsoft.AnalysisServices.MiningModel

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

MiningModel Members
Microsoft.AnalysisServices Namespace