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
Sıralama sırasıyla geri gelir, bir tablonun en alt sıralarını döndürür; bu sıralar en az belirli bir yüzde ile toplanır.
Syntax
BottomPercent(<table expression>, <rank expression>, <percent>)
Arguments
<Tablo ifadesi>
İçiçe alınmış bir tablo sütununun veya tablo değerli ifadesinin adı.
<rütbe ifadesi>
İçiçe tablodaki bir sütun veya bir sütuna değer veren ifade.
<yüzde>
Toplam hedef yüzdesini gösteren bir çift.
Sonuç Türü
Bir tablo.
Remarks
BottomPercent fonksiyonu, en alt sıraları artan sıralamayla döndürür. Rank, her satır için rank ifade> argümanının değerlendirilen değerine <dayanır; böylece rank ifade> değerlerinin <toplamı en azından yüzde> argümanı <tarafından belirtilen yüzde olarak belirlenir. BottomPercent, belirtilen yüzde değerini karşılayırken mümkün olan en az eleman sayısını döndürür.
Examples
Aşağıdaki örnek, Temel Veri Madenciliği Eğitimi'nde oluşturduğunuz Ortaklık modeline karşı bir tahmin sorgusu oluşturur.
BottomPercent'in nasıl çalıştığını anlamak için, önce yalnızca iç içe tabloyu döndüren bir tahmin sorgusu çalıştırmak faydalı olabilir.
SELECT Predict ([Association].[v Assoc Seq Line Items], INCLUDE_STATISTICS, 10)
FROM
[Association]
NATURAL PREDICTION JOIN
SELECT (SELECT 'Women''s Mountain Shorts' as [Model]) AS [v Assoc Seq Line Items]) AS t
Note
Bu örnekte, giriş olarak verilen değer tek bir tırnak işareti içerir ve bu nedenle başka bir tırnak işaretiyle öncülük edilmelidir. Bir kaçış karakteri eklemek için söz dizimi konusunda emin değilseniz, sorgu oluşturmak için Tahmin Sorgusu Oluşturucu ile çalışabilirsiniz. Açılır menüden değeri seçtiğinizde, gerekli kaçış karakteri sizin için ekleniyor. Daha fazla bilgi için, Data Mining Designer'da Tekli Bir Sorgu Oluştur bölümüne bakınız.
Örnek sonuçlar:
| Model | $SUPPORT | $PROBABILITY | $ADJUSTEDPROBABILITY |
|---|---|---|---|
| Spor-100 | 4334 | 0.291283016 | 0.252695851 |
| Su Şişesi | 2866 | 0.192620472 | 0.175205052 |
| Yama seti | 2113 | 0.142012232 | 0.132389356 |
| Dağ Lastiği Tüpü | 1992 | 0.133879965 | 0.125304948 |
| Dağ-200 | 1755 | 0.117951475 | 0.111260823 |
| Yol Lastiği Tüpü | 1588 | 0.106727603 | 0.101229538 |
| Bisiklet Şapkası | 1473 | 0.098998589 | 0.094256014 |
| Çamurluk Takımı - Dağ Bisikleti | 1415 | 0.095100477 | 0.090718432 |
| Dağ Şişesi Kafesi | 1367 | 0.091874454 | 0.087780332 |
| Yol Şişe Kafesi | 1195 | 0.080314537 | 0.077173962 |
BottomPercent fonksiyonu bu sorgunun sonuçlarını alır ve belirlenen yüzdeye ulaşan en küçük değerli satırları döndürür.
SELECT
BottomPercent
(
Predict ([Association].[v Assoc Seq Line Items],INCLUDE_STATISTICS,10),
$SUPPORT,
50)
FROM
[Association]
NATURAL PREDICTION JOIN
(SELECT (SELECT 'Women''s Mountain Shorts' as [Model]) AS [v Assoc Seq Line Items]) AS t
BottomPercent fonksiyonuna ilk argüman, bir tablo sütununun adıdır. Bu örnekte, iç içe tablo, Predict fonksiyonu çağrılanarak ve INCLUDE_STATISTICS argümanı kullanılarak döndürülür.
BottomPercent fonksiyonunun ikinci argümanı, sonuçları sıralamak için kullandığınız iç içe tablodaki sütundur. Bu örnekte, INCLUDE_STATISTICS seçeneği $SUPPORT, $PROBABILITY ve $ADJUSTED OLASılık sütunlarını döndürür. Bu örnekte $SUPPORT kullanılır çünkü destek değerleri kesirli değildir ve bu nedenle doğrulaması daha kolaydır.
BottomPercent fonksiyonunun üçüncü argümanı yüzdeyi çift olarak belirtir. Desteğin en alt yüzde 50'sini temsil eden sıraları almak için 50 yazıyorsunuz.
Örnek sonuçlar:
| Model | $SUPPORT | $PROBABILITY | $ADJUSTEDPROBABILITY |
|---|---|---|---|
| Yol Şişe Kafesi | 1195 | 0.080314537 | 0.077173962 |
| Dağ Şişesi Kafesi | 1367 | 0.091874454 | 0.087780332 |
| Çamurluk Takımı - Dağ Bisikleti | 1415 | 0.095100477 | 0.090718432 |
| Bisiklet Şapkası | 1473 | 0.098998589 | 0.094256014 |
| Yol Lastiği Tüpü | 1588 | 0.106727603 | 0.101229538 |
| Dağ-200 | 1755 | 0.117951475 | 0.111260823 |
| Dağ Lastiği Tüpü | 1992 | 0.133879965 | 0.125304948 |
Not Bu örnek yalnızca BottomPercent'in kullanımını göstermek için sunulmuştur. Veri kümenizin büyüklüğüne bağlı olarak, bu sorgu uzun zaman alabilir.
Warning
TOPPERCENT ve BOTTOMPERCENT için MDX fonksiyonları, yüzde hesaplamada kullanılan değerler negatif sayılar içerdiğinde beklenmedik sonuçlar üretebilir. Bu davranış DMX fonksiyonlarını etkilemez. Daha fazla bilgi için BottomPercent (MDX) sayfasına bakınız.