次の方法で共有


MiningStructure クラス

1 つ以上のマイニング モデルの構造を定義します。構造には、列、バインド、およびオプションの提示パーティションが含まれます。このクラスは継承できません。

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

構文

'宣言
<GuidAttribute("EEF145A8-5946-492d-9422-032C1178B04F")> _
Public NotInheritable Class MiningStructure _
    Inherits ProcessableMajorObject _
    Implements IMajorObject, INamedComponent, IModelComponent, IComponent,  _
    IDisposable, ICloneable
'使用
Dim instance As MiningStructure
[GuidAttribute("EEF145A8-5946-492d-9422-032C1178B04F")]
public sealed class MiningStructure : ProcessableMajorObject, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable
[GuidAttribute(L"EEF145A8-5946-492d-9422-032C1178B04F")]
public ref class MiningStructure sealed : public ProcessableMajorObject, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("EEF145A8-5946-492d-9422-032C1178B04F")>]
type MiningStructure =  
    class
        inherit ProcessableMajorObject
        interface IMajorObject
        interface INamedComponent
        interface IModelComponent
        interface IComponent
        interface IDisposable
        interface ICloneable
    end
public final class MiningStructure extends ProcessableMajorObject implements IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, ICloneable

MiningStructure 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド MiningStructure() () () () MiningStructure の新しいインスタンスを既定値で初期化します。
パブリック メソッド MiningStructure(String) 名前を使用して、MiningStructure の新しいインスタンスを初期化します。
パブリック メソッド MiningStructure(String, String) 名前および識別子を使用して、MiningStructure の新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ Annotations 現在のオブジェクトに対するすべての注釈のコレクション オブジェクトを取得します。 (MajorObject から継承されています。)
パブリック プロパティ CacheMode マイニング構造の処理中に取得されたトレーニング データに使用されているキャッシュ メカニズムを取得します。値の設定も可能です。
プロテクト プロパティ CanRaiseEvents (Component から継承されています。)
パブリック プロパティ CaseTableName MiningStructure オブジェクトに関連付けられたケース テーブルの名前を取得します。値の設定も可能です。
パブリック プロパティ Collation MiningStructure により使用される照合順序を取得します。値の設定も可能です。
パブリック プロパティ Columns MiningStructure に関連付けられている列のコレクションを取得します。
パブリック プロパティ Container (Component から継承されています。)
パブリック プロパティ CreatedTimestamp オブジェクトの作成日時を取得します。値の設定も可能です。 (MajorObject から継承されています。)
パブリック プロパティ DataSource MiningStructure に関連付けられている DataSource オブジェクトを取得します。
パブリック プロパティ DataSourceView MiningStructure に関連付けられている DataSourceView オブジェクトを取得します。
パブリック プロパティ Description 現在のオブジェクトの説明文字列を取得します。値の設定も可能です。 (MajorObject から継承されています。)
プロテクト プロパティ DesignMode (Component から継承されています。)
パブリック プロパティ ErrorConfiguration MiningStructure の処理中に発生するエラーの処理の設定を取得します。値の設定も可能です。
プロテクト プロパティ Events (Component から継承されています。)
パブリック プロパティ FilterComponent マイニング構造に使用されるソース キューブのスライスを定義する MDX 式を取得します。値の設定も可能です。
プロテクト プロパティ FriendlyName (NamedComponent から継承されています。)
パブリック プロパティ HoldoutActualSize MiningStructure に関連付けられている、提示されたパーティションのサイズを返します。この値は読み取り専用であり、MiningStructure が処理されるまで使用できません。
パブリック プロパティ HoldoutMaxCases テスト データを含む MiningStructure のパーティション内のケースの最大数を取得します。値の設定も可能です。
パブリック プロパティ HoldoutMaxPercent テストに使用する MiningStructure のソース データ内のケースの割合を取得します。値の設定も可能です。
パブリック プロパティ HoldoutSeed MiningStructure の、トレーニング データ セットとテスト データ セットへのパーティション分割を初期化するために使用するシードを取得します。値の設定も可能です。
パブリック プロパティ ID (NamedComponent から継承されています。)
パブリック プロパティ IsLoaded インフラストラクチャです。 (MajorObject から継承されています。)
プロテクト プロパティ KeyForCollection (NamedComponent から継承されています。)
パブリック プロパティ Language MiningStructure の言語識別子を取得します。値の設定も可能です。
パブリック プロパティ LastProcessed (ProcessableMajorObject から継承されています。)
パブリック プロパティ LastSchemaUpdate 現在のオブジェクト スキーマの最終更新日時を取得します。値の設定も可能です。 (MajorObject から継承されています。)
パブリック プロパティ MiningModels MiningStructure に関連付けられている MiningModel オブジェクトのコレクションを取得します。
パブリック プロパティ MiningStructurePermissions MiningStructure オブジェクトに対する権限のコレクションを取得します。値の設定も可能です。
パブリック プロパティ Name (NamedComponent から継承されています。)
パブリック プロパティ OwningCollection ModelComponent を格納するコレクションを取得します。値の設定も可能です。 (ModelComponent から継承されています。)
パブリック プロパティ Parent MiningStructure の親である Database オブジェクトを取得します。
パブリック プロパティ ParentServer MiningStructure の親である Server オブジェクトを取得します。
パブリック プロパティ Site (NamedComponent から継承されています。)
パブリック プロパティ SiteID (NamedComponent から継承されています。)
パブリック プロパティ Source MiningStructure がバインドされているデータのソースを取得します。値の設定も可能です。
パブリック プロパティ State (ProcessableMajorObject から継承されています。)
パブリック プロパティ Translations MiningStructure に関連付けられている Translation オブジェクトのコレクションを取得します。

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド AddToContainer インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド AfterInsert インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド AfterMove インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド AfterRemove インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド BeforeRemove インフラストラクチャです。 (ModelComponent から継承されています。)
パブリック メソッド CanProcess 指定した ProcessType パラメータでマイニング構造を処理できるかどうかを示す Boolean 値を返します。 (ProcessableMajorObject. . :: . .CanProcess(ProcessType) をオーバーライドします。)
パブリック メソッド Clone() () () () MiningStructure オブジェクトの新しい完全コピーを作成します。
プロテクト メソッド Clone(Boolean) インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド CopyTo(MiningStructure) 指定したオブジェクトに MiningStructure をコピーします。
プロテクト メソッド CopyTo(ModelComponent) インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド CopyTo(NamedComponent) (NamedComponent から継承されています。)
プロテクト メソッド CopyTo(MajorObject, Boolean) (ProcessableMajorObject から継承されています。)
パブリック メソッド CreateMiningModel() () () ()
パブリック メソッド CreateMiningModel(Boolean) 既定の名前でマイニング モデルを作成し、必要に応じて、現在の構造にあるモデルのコレクションにモデルを追加します。
パブリック メソッド CreateMiningModel(Boolean, String) 指定した名前でマイニング モデルを作成し、必要に応じて、構造に対応するモデルのコレクションにモデルを追加します。
パブリック メソッド CreateObjRef (MarshalByRefObject から継承されています。)
パブリック メソッド Dispose() () () () (Component から継承されています。)
プロテクト メソッド Dispose(Boolean) (Component から継承されています。)
パブリック メソッド Drop() () () () 現在のオブジェクトを削除し、サーバーを更新します。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions, XmlaWarningCollection) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。削除操作によって発生した警告は、指定した warnings オブジェクトで返されます。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。削除操作によって発生した警告は、指定した warnings 変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。削除操作によって発生した警告は、指定した warnings 変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。 (MajorObject から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Component から継承されています。)
プロテクト メソッド GetCreateReferences インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド GetDependents インフラストラクチャです。 (MajorObject から継承されています。)
プロテクト メソッド GetDropDependents インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetLifetimeService (MarshalByRefObject から継承されています。)
パブリック メソッド GetReferences インフラストラクチャです。 (MajorObject から継承されています。)
プロテクト メソッド GetService (Component から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド GetUpdateOverwrites インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド InitializeLifetimeService (MarshalByRefObject から継承されています。)
プロテクト メソッド MemberwiseClone() () () () (Object から継承されています。)
プロテクト メソッド MemberwiseClone(Boolean) (MarshalByRefObject から継承されています。)
パブリック メソッド Process() () () () (ProcessableMajorObject から継承されています。)
パブリック メソッド Process(ProcessType) (ProcessableMajorObject から継承されています。)
パブリック メソッド Process(ProcessType, Binding) (ProcessableMajorObject から継承されています。)
パブリック メソッド Process(ProcessType, ErrorConfiguration) (ProcessableMajorObject から継承されています。)
パブリック メソッド Process(ProcessType, WriteBackTableCreation) (ProcessableMajorObject から継承されています。)
パブリック メソッド Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) (ProcessableMajorObject から継承されています。)
パブリック メソッド Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) (ProcessableMajorObject から継承されています。)
パブリック メソッド Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) (ProcessableMajorObject から継承されています。)
パブリック メソッド Refresh() () () () サーバー定義を基に現在のオブジェクトを更新します。 (MajorObject から継承されています。)
パブリック メソッド Refresh(Boolean) サーバー定義を基に現在のオブジェクトを更新します。また、指定されている場合は、読み込まれた依存オブジェクトも更新します。 (MajorObject から継承されています。)
パブリック メソッド Refresh(Boolean, RefreshType) サーバー定義を基に現在のオブジェクトを更新します。また、指定されている場合は、読み込まれた依存オブジェクトも更新します。 (MajorObject から継承されています。)
プロテクト メソッド RemoveFromContainer インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド Reset (NamedComponent から継承されています。)
パブリック メソッド Submit() () () () インフラストラクチャです。 (ModelComponent から継承されています。)
パブリック メソッド Submit(Boolean) インフラストラクチャです。 (ModelComponent から継承されています。)
パブリック メソッド ToString (NamedComponent から継承されています。)
パブリック メソッド Update() () () () 依存オブジェクトを更新するための既定値を使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。 (MajorObject から継承されています。)
パブリック メソッド Update(UpdateOptions) 依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。 (MajorObject から継承されています。)
パブリック メソッド Update(UpdateOptions, UpdateMode) 依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。 (MajorObject から継承されています。)
パブリック メソッド Update(UpdateOptions, UpdateMode, XmlaWarningCollection) 依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告します。 (MajorObject から継承されています。)
パブリック メソッド Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) 依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告し、操作の影響を受けるオブジェクトを返します。 (MajorObject から継承されています。)
パブリック メソッド Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) 依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告し、操作の影響を受けるオブジェクトを返します。analyzeImpactOnly が true の場合、影響分析操作だけが実行され、更新操作は実行されません。 (MajorObject から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection) 追加先の要素を検証します。コレクション内で検出されたエラーが返されます。 (ModelComponent から継承されています。)
パブリック メソッド Validate(ValidationResultCollection) (MajorObject から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection, Boolean) 追加先の要素を検証します。コレクション内で検出されたエラーが返されます。パラメータを使って、詳細なエラー情報を返すように指定できます。 (ModelComponent から継承されています。)
パブリック メソッド Validate(ValidationResultCollection, ValidationOptions) (MajorObject から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection, Boolean, ServerEdition) 現在のマイニング構造を検証し、検証エラーのコレクションを返します。 (NamedComponent. . :: . .Validate(ValidationErrorCollection, Boolean, ServerEdition) をオーバーライドします。)
パブリック メソッド Validate(ValidationResultCollection, ValidationOptions, ServerEdition) (MajorObject から継承されています。)

先頭に戻る

イベント

  名前 説明
パブリック イベント Disposed (Component から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICloneable. . :: . .Clone
明示的なインターフェイスの実装プライベート メソッド IDeserializationCallback. . :: . .OnDeserialization (MajorObject から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IFormattable. . :: . .ToString (NamedComponent から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IDeserializationStartCallback. . :: . .OnDeserializationBegin (MajorObject から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IHostableComponent. . :: . .Host (ModelComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .BaseType
明示的なインターフェイスの実装プライベート メソッド IMajorObject. . :: . .CreateBody
明示的なインターフェイスの実装プライベート メソッド IMajorObject. . :: . .DependsOn
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .ObjectReference
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .ParentDatabase
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .ParentServer
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .Path
明示的なインターフェイスの実装プライベート メソッド IMajorObject. . :: . .WriteRef
明示的なインターフェイスの実装プライベート プロパティ IModelComponent. . :: . .FriendlyPath (ModelComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IModelComponent. . :: . .OwningCollection (ModelComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IProcessable. . :: . .LastProcessed (ProcessableMajorObject から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IProcessable. . :: . .State (ProcessableMajorObject から継承されています。)

先頭に戻る

説明

同じ構造を使用するマイニング モデルを多数定義できます。

スレッド セーフ

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