Aracılığıyla paylaş


BottomSum (DMX)

Verir, rütbe, artan sırayla en alt satır, toplam en az bir tabloya, belirtilen değer.

BottomSum(<table expression>, <rank expression>, <sum>)

Geçerli Oldukları

Örneğin, tablo döndüren ifade bir <Tablo sütun başvurusu>, veya tablo döndüren bir işlev.

Dönüş Türü

<Tablo bir ifade>

Remarks

The BottomSum işlev returns the bottom-most rows in increasing order of rank. The rank is based on the evaluated value of the <rank expression> argument for each row, such that the sum of the <rank expression> values is at least the given total that is specified by the <sum> argument.BottomSum returns the smallest number of elements possible while still meeting the specified sum value.

Örnekler

Aşağıdaki örnek, bir tahmin sorgusu kullanarak oluşturduğunuz ilişkilendirme modelini oluşturur Temel veri madenciliği Öğreticisi.

Anlamak için nasıl BottomSum Works, önce yalnızca iç içe geçmiş tablo döndüren bir tahmin sorgu yürütmek yararlı 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

Not

Bu örnekte, değer, giriş, tek tırnak işareti içerir ve bu nedenle, başka bir tek tırnak işaretiyle prefacing konulmalıdır sağladı.Çıkış karakteri eklemek için sözdizimi emin değilseniz, sorguyu oluşturmak için tahmin Sorgu Oluşturucusu'nu kullanabilirsiniz.Aşağı açılan listeden değer seçtiğinizde, sizin için gerekli bir çıkış karakteri eklenir.Daha fazla bilgi için bkz:Nasıl Yapılır: Bir Singleton Query veri madenciliği Tasarımcıda oluşturun....

Örnek sonuçlar:

Model

$ DESTEĞİ

$ OLASILIK

$ adjustedprobability

Spor 100

4334

0.291283016

0.252695851

Su Şişesi

2866

0.192620472

0.175205052

Düzeltme eki paketi

2113

0.142012232

0.132389356

Dağ Tekeri Borusu

1992

0.133879965

0.125304948

Dağ-200

1755

0.117951475

0.111260823

Yol lastiği iç Lastik

1588

0.106727603

0.101229538

Harf geçiş yapma

1473

0.098998589

0.094256014

Fender Seti - Dağ

1415

0.095100477

0.090718432

Dağ Şişe Kafesi

1367

0.091874454

0.087780332

Yol Şişesi kafesi

1195

0.080314537

0.077173962

The BottomSum işlev takes the sonuçlar of this query and returns the rows with the lowest values that sum to the specified count.

SELECT 
BottomSum
    (
    Predict([Association].[v Assoc Seq Line Items],INCLUDE_STATISTICS,10),
    $PROBABILITY,
    .1)
FROM 
     [Association]
NATURAL PREDICTION JOIN
(SELECT (SELECT 'Women''s Mountain Shorts' as [Model]) AS [v Assoc Seq Line Items]) AS t

Ilk bağımsız değişken için BottomSum işlev bir tablonun adıdır sütun. Örneğin, iç içe geçmiş tablo çaðýrarak döndürdü Predict işlev ve INCLUDE_STATISTICS bağımsız değişken kullanma.

Ikinci bağımsız değişken için BottomSum işlev sütun iç içe geçmiş tablodaki sonuçlar sıralamak için kullanın. Bu örnekte, $ DESTEK ve $ PROBABILTY $ AYARLANDı OLASıLıK sütunları INCLUDE_STATISTICS seçeneği verirBu örnekte, $ OLASıLıK satırları bu toplam, en az % 50'ye geri dönmek için kullanılır olasılığı.

Üçüncü bağımsız değişken için BottomSum işlev, hedef toplamı bir çift belirtir. Satırları için en düşük sayı ürünleri yüzde 10 olasılık, toplama almak için ,.1 yazın.

Örnek sonuçlar:

Model

$ DESTEĞİ

$ OLASILIK

$ adjustedprobability

Yol Şişesi kafesi

1195

0.08…

0.07…

Dağ Şişe Kafesi

1367

0.09…

0.08…

Not   Bu örnekte, yalnızca kullanımını göstermek için sağlananBottomSum. Veri kümenizi boyutuna bağlı olarak, bu sorguyu çalıştırmak için uzun saat alabilir.