Tahmin (dmx)

The Predict function returns a predicted value, or set of values, for a specified column.

Sözdizimi

Predict(<scalar column reference>, [option1], [option2], [option n], [INCLUDE_NODE_ID], n)
Predict(<table column reference>, [option1], [option2], [option n], [INCLUDE_NODE_ID], n)

Geçerli Oldukları

Bir skaler sütun başvurusu veya bir tablo sütun başvurusu.

Dönüş Türü

<skaler sütun başvurusu>

veya

<Tablo sütun başvurusu>

Dönüş türü, bu işlev uygulandığı sütun türüne bağlıdır.

Not

Dahil olmak üzere, özel, INPUT_ONLY ve INCLUDE_STATISTICS uygulama yalnızca bir tablo için sütun başvurusu ve exclude_null ve INCLUDE_NULL için yalnızca bir skaler sütun başvurusu uygulayın.

Açıklamalar

exclude_null (varsayılan), INCLUDE_NULL, INCLUSIVE, özel (varsayılan), INPUT_ONLY ve INCLUDE_STATISTICS seçenekleri içerir.

Not

saat serisi modeller için Predict işlev desteklemez INCLUDE_STATISTICS.

INCLUDE_NODE_ID parametresi $NODEID sütun sonucu döndürür.NODE_ID olan içerik düğümü, tahmin için belirli bir servis talebinin yürütülür.Bu parametreyi kullanırken isteğe bağlı Predict Tablo sütunları.

The n parameter applies to table columns.Türüne göre döndürülen satır sayısı ayarlar tahmin.Alttaki sütun sırası ise, çağrı PredictSequence işlev.Alttaki sütun saat serisi ise, çağrı PredictTimeSeries işlev.İlişkilendirilebilir türleri için tahmin, onu çağıran PredictAssociation işlev.

The Predict function supports polymorphism.

Sık kullanılan aşağıdaki alternatif kısaltılmış formlar:

  • [Gender] olduğu için alternatif Predict([Gender], exclude_null).

  • [Ürünleri Satınalmalar] başka bir çözüm Predict([ürünleri Satınalmalar], exclude_null, özel).

    Not

    Bu dönüş türü işlev kendini bir sütun başvurusu kabul edilir.Bunun anlamı Predict işlev bir bağımsız değişken bir sütun başvurusu bağımsız değişkeni olarak faydalanan diğer işlevleri olarak kullanılabilir (dışında Predict işlev kendisini).

Ekler sütunları bir tablo değerli sütun için bir tahmin INCLUDE_STATISTICS geçirerek $Probability ve $Support ortaya çıkan bir tablo.Bu sütunları ilişkili iç içe geçmiş tablo kaydının bulunması olasılığını açıklamaktadır.

Örnekler

Aşağıdaki örnek Predict birlikte satılacak olasılıkla Adventure Works ürünleri dört veritabanı geri dönmek için işlev.İşlev bir ilişkilendirme kuralları karşı tahmin etmektir çünkü araştırma modeli, otomatik olarak kullanır PredictAssociation işlev yukarıda anlatıldığı gibi.

SELECT
    Predict([Association].[v Assoc Seq Line Items],INCLUDE_STATISTICS,4)
FROM     [Association]

Örnek sonuçlar:

Bu sorgu, tek bir satır veri içeren bir sütun döndürür Expression, ancak bu sütun var. aşağıdaki iç içe geçmiş tablo

Model

$DESTEK

$OLASILIK

$ADJUSTEDPROBABILITY

Spor-100

4334

0.291283016331743

0.252695851192499

Su şişe

2866

0.192620471805901

0.175205052318795

Düzeltme paketi

2113

0.142012232004839

0.132389356196586

Dağ Tekeri Borusu

1992

0.133879965051415

0.125304947722259