Bagikan melalui


MiningModel Kelas

Definisi

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

[System.Runtime.InteropServices.Guid("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB")]
public sealed class MiningModel : Microsoft.AnalysisServices.ProcessableMajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB")>]
type MiningModel = class
    inherit ProcessableMajorObject
    interface IMajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
    interface ICloneable
Public NotInheritable Class MiningModel
Inherits ProcessableMajorObject
Implements ICloneable, IDisposable, IMajorObject
Warisan
Atribut
Penerapan

Keterangan

Banyak model penambangan dapat memiliki struktur yang sama, tetapi mengubah algoritma, atau mengubah kolom yang nilainya akan diprediksi, memang mengubah struktur. Kumpulan kolom di MiningModel harus merupakan subset kolom struktur pemilik dan berbagi struktur tabel berlapis yang sama. Anda dapat mengecualikan kolom baik dengan menghilangkannya atau dengan mengatur nilai penggunaan ke tidak ada.

Konstruktor

MiningModel()

Menginisialisasi instans baru kelas MiningModel menggunakan nilai default.

MiningModel(String)

Menginisialisasi instans baru kelas MiningModel menggunakan nama yang ditentukan.

MiningModel(String, String)

Menginisialisasi instans baru kelas MiningModel menggunakan nama dan pengidentifikasi yang ditentukan.

Bidang

MaxIDLength

Menentukan panjang maksimum pengidentifikasi.

(Diperoleh dari NamedComponent)
MaxNameLength

Menentukan panjang maksimum nama.

(Diperoleh dari NamedComponent)

Properti

Algorithm

Mendapatkan atau mengatur algoritma yang terkait dengan MiningModel, yang dapat disediakan oleh Microsoft atau dapat menjadi algoritma kustom Anda sendiri.

AlgorithmParameters

Mendapatkan set parameter algoritma yang berlaku, terlepas dari algoritma yang ditetapkan.

AllowDrillThrough

Mendapatkan atau menetapkan indikasi apakah penelusuran diizinkan pada model penambangan.

Annotations

Mendapatkan koleksi semua anotasi yang terkait dengan objek utama.

(Diperoleh dari MajorObject)
Collation

Mendapatkan atau mengatur kolase yang digunakan oleh objek MiningModel.

Columns

Mendapatkan kumpulan kolom yang terkait dengan objek MiningModel.

CreatedTimestamp

Mendapatkan atau mengatur tanggal dan waktu pembuatan objek.

(Diperoleh dari MajorObject)
Description

Mendapatkan atau mengatur deskripsi objek utama.

(Diperoleh dari MajorObject)
Filter

Mendapatkan atau mengatur ekspresi filter yang terkait dengan model penambangan.

FoldingParameters

Mendapatkan atau mengatur parameter lipatan yang terkait dengan model penambangan.

FriendlyName

Mendapatkan nama yang mudah digunakan untuk komponen.

(Diperoleh dari NamedComponent)
ID

Mendapatkan atau mengatur pengidentifikasi komponen.

(Diperoleh dari NamedComponent)
IsLoaded

Mendapatkan nilai yang menunjukkan apakah MajorObject telah dimuat.

(Diperoleh dari MajorObject)
KeyForCollection

Mendapatkan kunci yang digunakan dalam koleksi.

(Diperoleh dari NamedComponent)
Language

Mendapatkan atau mengatur bahasa yang akan digunakan secara default.

LastProcessed

Mendapatkan atau mengatur DateTime tempat objek terakhir diproses.

(Diperoleh dari ProcessableMajorObject)
LastSchemaUpdate

Mendapatkan atau mengatur tanggal dan waktu ketika skema objek saat ini terakhir diperbarui.

(Diperoleh dari MajorObject)
MiningModelPermissions

Mendapatkan kumpulan izin untuk objek MiningModel.

Name

Mendapatkan atau mengatur nama komponen.

(Diperoleh dari NamedComponent)
OwningCollection

Mendapatkan atau mengatur koleksi yang berisi ModelComponent.

(Diperoleh dari ModelComponent)
Parent

Mendapatkan objek induk MiningStructure objek MiningModel .

ParentDatabase

Mendapatkan objek induk Database objek MiningModel .

ParentServer

Mendapatkan objek induk Server objek MiningModel .

Site

Mendapatkan atau mengatur situs yang terkait dengan komponen.

(Diperoleh dari NamedComponent)
SiteID

Mendapatkan atau mengatur pengidentifikasi untuk situs yang terkait dengan komponen.

(Diperoleh dari NamedComponent)
State

Mendapatkan atau mengatur AnalysisState dari instans saat ini.

(Diperoleh dari ProcessableMajorObject)
Translations

Mendapatkan koleksi objek Terjemahan yang terkait dengan objek MiningModel.

Metode

AddToContainer(IContainer)

Menambahkan objek ModelComponent ke kontainer yang ditentukan.

(Diperoleh dari ModelComponent)
AfterInsert(Int32)

Menampilkan objek ModelComponent setelah ditambahkan ke indeks yang ditentukan.

(Diperoleh dari ModelComponent)
AfterMove(Int32, Int32)

Menampilkan objek ModelComponent setelah berpindah ke indeks yang ditentukan.

(Diperoleh dari ModelComponent)
AfterRemove(ModelComponentCollection)

Menampilkan ModelComponentCollection setelah objek ModelComponent dihapus.

(Diperoleh dari ModelComponent)
BeforeRemove(Boolean)

Menghapus objek ModelComponent sebelum pembersihan.

(Diperoleh dari ModelComponent)
CanProcess(ProcessType)

Menunjukkan apakah model penambangan dapat diproses dengan jenis proses yang ditentukan.

Clone()

Mengembalikan klon objek.

Clone(Boolean)

Membuat salinan baru objek MajorObject.

(Diperoleh dari MajorObject)
CopyTo(MajorObject, Boolean)

Menyalin objek ke tujuan yang ditentukan.

(Diperoleh dari ProcessableMajorObject)
CopyTo(MiningModel)

Menyalin isi objek ini ke objek lain (tujuan).

CopyTo(ModelComponent)

Menyalin objek ModelComponent ke objek yang ditentukan.

(Diperoleh dari ModelComponent)
CopyTo(NamedComponent)

Menyalin objek NamedComponent ke objek yang ditentukan.

(Diperoleh dari NamedComponent)
Drop()

Menghapus objek saat ini dan memperbarui server.

(Diperoleh dari MajorObject)
Drop(DropOptions)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan.

(Diperoleh dari MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan. Peringatan yang dihasilkan dari operasi penghilangan dikembalikan pada objek peringatan yang ditentukan.

(Diperoleh dari MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan. Peringatan yang dihasilkan dari operasi penghilangan dikembalikan pada variabel peringatan yang ditentukan dan hasil untuk objek yang terpengaruh dalam operasi dikembalikan pada variabel impactResult yang ditentukan.

(Diperoleh dari MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan. Peringatan yang dihasilkan dari operasi penghilangan dikembalikan pada variabel peringatan yang ditentukan dan hasil untuk objek yang terpengaruh dalam operasi dikembalikan pada variabel impactResult yang ditentukan.

(Diperoleh dari MajorObject)
FindRelatedColumn(MiningStructureColumn)

Menemukan kolom yang ditentukan dari struktur penambangan yang terkait dengan model.

GetCreateReferences(Hashtable, Boolean, Boolean)

Mendapatkan Hashtable untuk membuat referensi.

(Diperoleh dari MajorObject)
GetDependents(Hashtable)

Mendapatkan dependen ke Hashtable yang ditentukan.

(Diperoleh dari MajorObject)
GetDropDependents(Hashtable, Hashtable)

Mendapatkan dependen drop.

(Diperoleh dari MajorObject)
GetReferences(Hashtable, Boolean)

Mendapatkan objek yang dirujuk MajorObject.

(Diperoleh dari MajorObject)
GetUpdateOverwrites(Boolean)

Mendapatkan objek Hashtable yang menimpa MajorObject yang diperbarui.

(Diperoleh dari MajorObject)
Process()

Memproses ProcessableMajorObject.

(Diperoleh dari ProcessableMajorObject)
Process(ProcessType)

Memproses ProcessableMajorObject dengan jenis proses yang ditentukan.

(Diperoleh dari ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration)

Memproses ProcessableMajorObject dengan jenis proses dan konfigurasi penanganan kesalahan yang ditentukan.

(Diperoleh dari ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

Memproses ProcessableMajorObject dengan jenis proses, konfigurasi penanganan kesalahan, dan peringatan yang ditentukan.

(Diperoleh dari ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

Memproses ProcessableMajorObject dengan jenis proses yang ditentukan, konfigurasi penanganan kesalahan, peringatan, dan detail dampak.

(Diperoleh dari ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Memproses ProcessableMajorObject dengan jenis proses yang ditentukan, konfigurasi penanganan kesalahan, peringatan, dan detail dampak.

(Diperoleh dari ProcessableMajorObject)
Process(ProcessType, IBinding)

Memproses ProcessableMajorObject dengan jenis proses dan pengikatan yang ditentukan.

(Diperoleh dari ProcessableMajorObject)
Process(ProcessType, WriteBackTableCreation)

Memproses ProcessableMajorObject dengan jenis proses dan opsi tulis balik yang ditentukan.

(Diperoleh dari ProcessableMajorObject)
Refresh()

Updates objek dari definisi server.

(Diperoleh dari MajorObject)
Refresh(Boolean)

Updates objek dari definisi server, serta objek dependen yang dimuat [jika ditentukan].

(Diperoleh dari MajorObject)
Refresh(Boolean, RefreshType)

Updates objek dari definisi server, serta objek dependen yang dimuat [jika ditentukan].

(Diperoleh dari MajorObject)
RemoveFromContainer(IContainer)

Menghapus objek ModelComponent dari kontainer yang ditentukan.

(Diperoleh dari ModelComponent)
Reset()

Mereset komponen ke status awalnya.

(Diperoleh dari NamedComponent)
Submit()

Mengirimkan objek ModelComponent.

(Diperoleh dari ModelComponent)
Submit(Boolean)

Mengirimkan objek ModelComponent.

(Diperoleh dari ModelComponent)
ToString()

Mengembalikan string yang mewakili komponen bernama.

(Diperoleh dari NamedComponent)
Update()

Updates definisi server objek saat ini ke nilai aktual menggunakan nilai default untuk memperbarui objek dependen.

(Diperoleh dari MajorObject)
Update(UpdateOptions)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen dan melaporkan peringatan apa pun dari operasi.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen, melaporkan peringatan apa pun dari operasi, dan mengembalikan objek yang terpengaruh dari operasi.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen, melaporkan peringatan apa pun dari operasi, dan mengembalikan objek yang terpengaruh dari operasi. Jika analyzeImpactOnly benar, operasi analisis dampak dilakukan tanpa operasi pembaruan.

(Diperoleh dari MajorObject)
Validate(ValidationErrorCollection)

Memvalidasi elemen yang ditambahkan; mengembalikan kesalahan apa pun yang ditemui dalam koleksi.

(Diperoleh dari ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Memvalidasi elemen yang ditambahkan; mengembalikan kesalahan apa pun yang ditemui dalam koleksi. Juga berisi parameter untuk mengaktifkan pengembalian kesalahan terperinci.

(Diperoleh dari ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Menentukan apakah model penambangan valid.

Validate(ValidationResultCollection)

Menunjukkan apakah MajorObject valid.

(Diperoleh dari MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Menunjukkan apakah MajorObject valid.

(Diperoleh dari MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Menunjukkan apakah MajorObject valid.

(Diperoleh dari MajorObject)

Implementasi Antarmuka Eksplisit

ICloneable.Clone()

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IDeserializationCallback.OnDeserialization(Object)

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari MajorObject)
IFormattable.ToString(String, IFormatProvider)

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari NamedComponent)
IHostableComponent.Host

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ModelComponent)
IMajorObject.BaseType

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IMajorObject.CreateBody()

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IMajorObject.DependsOn(IMajorObject)

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IMajorObject.ObjectReference

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IMajorObject.ParentDatabase

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IMajorObject.ParentServer

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IMajorObject.Path

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IMajorObject.WriteRef(XmlWriter)

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

IModelComponent.FriendlyPath

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ModelComponent)
IModelComponent.OwningCollection

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ModelComponent)
IProcessable.LastProcessed

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ProcessableMajorObject)
IProcessable.State

Mendefinisikan detail model penambangan individu. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ProcessableMajorObject)

Berlaku untuk