Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server Analysis Services
Bir vakanın belirlenen veri madenciliği modeli veya madencilik yapısı için test vakası olarak kullanılıp kullanılmadığını gösterir.
Syntax
IsTestCase()
Sonuç Türü
Eğer durum test veri setinin bir parçasa doğru döner; aksi takdirde yanlış.
Remarks
Veri Madenciliği Sihirbazını kullanarak madencilik yapısı ve ilgili madencilik modeli oluşturursanız, varsayılan olarak vakaların yüzde 30'u test veri seti olarak kullanılmak üzere ayrılır. Kalan vakalar veri madenciliği modelinin eğitimi için kullanılır. Aynı test veri seti, bu yapıya dayanan tüm modellerle kullanılabilir. Ancak, madencilik modelini oluşturmak için DMX kullanırsanız, varsayılan olarak tüm veri modeli eğitmek için kullanılır ve test seti oluşturulmaz. Bir test veri seti oluşturulmasını mümkün kılmak için WITH HOLDOUT maddesinin parametrelerini ayarlamanız gerekir.
Belirli bir madencilik yapısında test setinin oluşturulup oluşturulmadığını ve HoldoutMaxPercent özelliklerin HoldoutMaxCases değerini inceleyerek belirleyebilirsiniz.
Note
Belirli bir modeldeki vakalarla ilgili detayları geri getirmek için IsTrainingCase veya IsTestCase fonksiyonlarını kullanmak istiyorsanız, modelde drillthrough etkinleştirilmelidir. Daha fazla bilgi için bkz. Araştırma Modeli için Delme Geçişini Etkinleştirme.
Eğitim veri setinin bir parçası olan vakaları döndürmek için IsTrainingCase (DMX) fonksiyonunu kullanın.
Examples
Aşağıdaki örnek, Temel Veri Madenciliği Eğitimi'nde oluşturulan madencilik yapısını kullanırTargeted Mailing. Sorgu, test için kullanılan tüm vakaları döndürür.
SELECT *
FROM [Targeted Mailing].CASES
WHERE IsTestCase()
Veri madenciliğinde kullanılan vakaların sorgulanması hakkında daha fazla bilgi için bkz. SELECT FROM <modeli>. CASES (DMX) ve SELECT FROM <yapısı>. CASE.