IsPredictable (clsColumn)
Ostrzeżenie
Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.
The IsPredictable property of an object of ClassType clsColumn indicates whether the column's parent mining model object can predict the column's value based on other input columns.
Typ danych
Boolean
Dostęp
Odczyt i zapis
Uwagi
kolumna może mieć zarówno IsPredictable i IsInput właściwości zestaw True.
Ostrzeżenie
Wszystkie kolumny są uwzględniane jako nakłady kolumn podczas szkolenia model wyszukiwania , chyba że są wyłączone.Jest tylko gdy prognoz przeprowadzane są przeciwko model wyszukiwania , pojęcia IsInput lub IsPredictable mieć żadnego znaczenia.
Wartość IsPredictable właściwość może być powiązane z innych właściwość obiektu, a także właściwość obiektu nadrzędnego.Zmiana właściwość może również wpływać na właściwość obiektów powiązanych, w tym obiekty nadrzędne.
W wypadku kolumn o SubClassType z sbclsRegular, jeśli kolumna jest związany z kolumną nie jest kolumna klucz, wartość tej właściwości jest równa wartości IsPredictable Właściwość kolumny pokrewne.Jeśli nadrzędny kolumny jest clsColumn obiektu (oznacza to, że kolumna jest podrzędność kolumny zagnieżdżonych) oraz IsKey właściwość ma wartość PRAWDA, wartość tej właściwości jest równa wartości IsPredictable Właściwość kolumny nadrzędnej.Jeśli nadrzędny kolumna jest clsMiningModel obiektu i IsKey właściwość ma wartość PRAWDA, wartość tej właściwości jest False.Jeśli IsParentKey Właściwość ta kolumna ma wartość PRAWDA, ta właściwość ma wartość False.
Zmiana IsPredictable właściwość na wartość True dla kolumny (z wyjątkiem kolumny klucz) których nadrzędna jest clsColumn obiektu (oznacza to, że kolumna jest podrzędność kolumny zagnieżdżonych) zmiany IsPredictable Właściwości kolumny nadrzędnej na True.
Dla kolumn z SubClassType z sbclsNested, zmiana IsPredictable właściwość na wartość False zmiany IsPredictable Właściwości dla wszystkich kolumn podrzędność którego IsKey, IsParentKey, i IsRelated Właściwości są wszystkie False.
Przykłady
Dodanie kolumny do kolekcji kolumn
Poniższy przykład dodaje kolumna o nazwie Unit do danych model wyszukiwaniana Columns kolekcja Sales.Następnie włącza kolumny ustawiając jego IsDisabled właściwość na wartość False i sprawia, że kolumna przewidywalne ustawiając jego IsPredictable Właściwość True.
'Make the Unit Sales measure predictable.
Set dsoColumn = dsoDmm.Columns("Unit Sales")
'Enable the column.
dsoColumn.IsDisabled = False
'Make the column predictable.
dsoColumn.IsPredictable = True