Aracılığıyla paylaş


(DMX) tahmin

The Predict işlev returns a predicted value, or küme of values, for a specified sütun.

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ı

skaler bir sütun başvurusu veya bir Tablo sütun başvurusu.

Dönüş Türü

<skaler bir 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, özel ve INPUT_ONLY INCLUDE_STATISTICS uygulama yalnızca bir tablo için sütun başvurusu ve EXCLUDE_NULL ve INCLUDE_NULL yalnızca bir skaler bir sütun başvurusu için geçerlidir.

Remarks

Seçenekler şunlardır: EXCLUDE_NULL (varsayılan), INCLUDE_NULL INCLUSIVE, Özel (varsayılan), INPUT_ONLY ve INCLUDE_STATISTICS.

Not

saat serisi modelleriyle, Predict işlev INCLUDE_STATISTICS desteklemiyor.

INCLUDE_NODE_ID parametre $ NODEID sütun sonucu verir.NODE_ID tahmin belirli bir durum yürütüldüğü içerik düğümdür.Bu parametreyi kullanırken isteğe bağlıdır Predict Tablo Sütunlar.

The n parameter applies to tablo columns. Bu, tahmin türüne göre döndürülen satırların sayısını ayarlar.Temel alınan sütun sırası, onu çağıran PredictSequence işlev. Temel alınan sütun saat serilerini, onu çağıran PredictTimeSeries işlev. Tahmin ilişkilendirilebilir türleri için onu çağıran PredictAssociation işlev.

The Predict işlev supports polymorphism.

Aşağıdaki kısaltılmış diğer formlarını sıklıkla kullanılır:

  • [Cinsiyet] için alternatif olur. Predict([Cinsiyet] EXCLUDE_NULL).

  • [Ürün Satınalmalar] başka bir çözüm için Predict([Ürünleri Satınalmalar] EXCLUDE_NULL EXCLUSIVE).

    Not

    Bu işlevin dönüş türü kendisi bir sütun başvurusu kabul edilir.Bunun anlamı Predict işlev bağımsız değişken olarak bir sütun başvurusu, diğer işlevlerinin bir bağımsız değişken olarak kullanılabilir (dışında Predict işlevin kendisi).

INCLUDE_STATISTICS tablo değerli bir sütun için bir tahmin geçirmeden sütunları ekler. $Probability ve $Support Sonuç tabloya. Bu sütun, ilişkili iç içe geçmiş tablo kaydının varlığı olasılığını açıklayın.

Örnekler

Aşağıdaki örnek Predict işlev, olasılıkla birlikte satılacak olan Adventure Works veritabanında dört ürünleri dönün. Işlev model mining ilişkilendirmesi kuralları karşı tahmin için otomatik olarak kullanır PredictAssociation açıklandığı gibi önceki işlev.

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

Örnek sonuçlar:

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

Model

$ DESTEĞİ

$ OLASILIK

$ adjustedprobability

Spor 100

4334

0.291283016331743

0.252695851192499

Su Şişesi

2866

0.192620471805901

0.175205052318795

Düzeltme eki paketi

2113

0.142012232004839

0.132389356196586

Dağ Tekeri Borusu

1992

0.133879965051415

0.125304947722259