Share via


SELECT FROM < > .CONTENT (DMX) modeli

Sayı çıkarma modeli şeması kümesi için belirtilen veri araştırma modeli.

SELECT [FLATTENED] [TOP <n>] <expression list> FROM <model>.CONTENT 
[WHERE <condition expression>]
[ORDER BY <expression> [DESC|ASC]]

Bağımsız değişkenler

  • n
    İsteğe bağlı.Geri dönmek için kaç satır belirten bir tamsayı.

  • expression list
    İçerik şema satır kümesi kümesi türetilmiş sütunlar virgülle ayrılmış listesi.

  • model
    Bir modelin tanımlayıcısı.

  • condition expression
    İsteğe bağlı.Sütun listesinden döndürülen değerleri sınırlamak için bir koşul.

  • expression
    İsteğe bağlı.Skaler değer döndüren bir ifade.

Remarks

The SELECT FROM <model>.CONTENT statement returns content that is specific to each algorithm.Örneğin, bir ilişki kurallar modelinin tüm kural açıklamaları özel bir uygulamada kullanmak isteyebilirsiniz.Kullanabileceğiniz birSELECT FROM <model>.CONTENTdeyim modeli. NODE_RULE sütun değerlerini vermesini

Aşağıdaki tablo içerik madenciliği modelinde bulunan sütunları listeler.

Not

Algoritmalar sütunların içeriği doğru şekilde göstermek için farklı yorumlayabilir.Açıklaması için araştırma modeli her algoritma ve yorumlamak ve ipuçları içeriği araştırma modeli içerik her model türü için bkz:araştırma modeli Içerik (Analysis Services - veri madenciliği).

CONTENT satır kümesi kümesi sütun

Açıklama

MODEL_CATALOG

Bir katalog adı.Sağlayıcı kataloglar desteklemiyorsa, null.

MODEL_SCHEMA

Bir niteleyici olmayan şema adı.Sağlayıcı, şema desteklemiyorsa, null.

MODEL_ADI

Bir model adı.Bu sütun null değeri içeremez.

ÖZNİTELİK_ADÝ

Adı öznitelik karşılık gelen düğümü.

NODE_NAME

Düğümün adı.

NODE_UNIQUE_NAME

Benzersiz bir ad düğümün içinde modeli.

NODE_TYPE

Düğüm türünü gösteren tamsayı..

NODE_GUID

Düğüm GUID.Herhangi bir GUID, NULL.

NODE_CAPTION

Etiket veya düğüm ile ilişkili bir resim yazısı.Öncelikle görüntüleme amacıyla kullanılır.Bir başlık yoksa, NODE_NAME döndürülür.

CHILDREN_CARDINALITY

Düğüm olan çocukların sayısı.

PARENT_UNIQUE_NAME

Benzersiz bir ad düğümün üst.

NODE_DESCRIPTION

Düğüm bir açıklaması.

NODE_RULE

Kural temsil eden bir XML parçası düğüm gömülü.XML dizesi biçimi PMML standardına dayanır.

MARGINAL_RULE

Açıklayan bir XML parçası yol düğümü ana.

NODE_PROBABILITY

Düğüm biten yolunu olasılık.

MARGINAL_PROBABILITY

Ana düğümden düğüme ulaşma olasılığı.

NODE_DISTRIBUTION

Düğüm değerlerini dağıtım açıklayan istatistikleri içeren bir tablo.

NODE_SUPPORT

Servis taleplerini'nın bu düğüm sayısı.

Örnekler

Aşağıdaki kod için hedeflenen postanın eklenen karar ağaçları modeli için üst düğümün Kimliğini döndürür araştırma yapısı.

SELECT MODEL_NAME, NODE_NAME FROM [TM Decision Tree].CONTENT
WHERE NODE_TYPE = 1

Beklenen sonuçlar:

MODEL_ADI

NODE_NAME

TM_DecisionTree

0

Aşağıdaki sorgu kullananIsDescendantÖnceki sorgu. döndü düğümünün alt öğelerini geri dönmek için işlev

Not

The NODE_NAME değerini bir dize olduğundan, the NODE_ID bağımsız değişkeni olarak geri dönmek için bir sub-select deyimini kullanamazsınızIsDescendantişlev.

SELECT NODE_NAME, NODETYPE, NODE_CAPTION 
FROM [TM Decision Tree].CONTENT
WHERE ISDESCENDANT('0')

Beklenen sonuçlar:

Karar ağaçları model model olduğu için modeli üst düğümün altlarý giriş öznitelikleri ve değerleri içeren birden çok düğüm tek Marjinal İstatistikler düğümünü ve öngörülebilir özniteliği temsil eden bir düğüm içerir.Daha fazla bilgi için bkz:araştırma modeli Karar ağacı modeller için içerik (Analysis Services - veri madenciliği).

FLATTENED anahtar sözcüğünü kullanma

İçerik araştırma modeli, sık sık iç içe geçmiş tablo sütunları modelinde ilginç bilgileri içermektedir.FLATTENED anahtar sözcüğünü iç içe geçmiş bir tablodan veri almanıza olanak tanır sütun kullanmadan hiyerarşik Satır kümeleri destekleyen şifreleme hizmeti sağlayıcısı.

Aşağıdaki sorgu tek bir düğüm, Marjinal İstatistikler düğümünü döndürür (NODE_TYPE 26 =) Naïve Bayes modelinden.Ancak, bu düğüm NODE_DISTRIBUTION sütunundaki bir iç içe tablo içerir.Sonuç olarak, iç içe geçmiş tablo sütun düzleştirilir ve iç içe geçmiş tablo içindeki her satırı için bir satır döndürülür.skaler sütun MODEL_NAME, iç içe geçmiş tablo içindeki her satırı için yinelenir.

Ayrıca, yalnızca iç içe geçmiş tablo sütun adı belirtirseniz, yeni bir sütun iç içe geçmiş tablo her sütun için döndürülen, dikkat edin.Varsayılan olarak, her iç içe geçmiş tablo sütun adına iç içe geçmiş tablo adı öneki.

SELECT FLATTENED MODEL_NAME, NODE_DISTRIBUTION
FROM [TM_NaiveBayes].CONTENT
WHERE NODE_TYPE = 26

Örnek sonuçlar:

MODEL_ADI

NODE_DISTRIBUTION.ATTRIBUTE_NAME

NODE_DISTRIBUTION.ATTRIBUTE_VALUE

NODE_DISTRIBUTION.SUPPORT

NODE_DISTRIBUTION.PROBABILITY

NODE_DISTRIBUTION.VARIANCE

NODE_DISTRIBUTION.VALUETYPE

TM_NaiveBayes

Bisiklet alıcı

MISSING:

0

0

0

1

TM_NaiveBayes

Bisiklet alıcı

0

6556

0.506685215240745

0

TM_NaiveBayes

Bisiklet alıcı

1

6383

0.493314784759255

0

Aşağıdaki örnek, sub-select bir deyim kullanarak iç içe tablodan yalnızca bazı sütunları geri gösterilmiştir.Görüntü yumuşatma iç içe tablonun tablo adı gösterilen basitleştirebilirsiniz.

SELECT MODEL_NAME, 
(SELECT ATTRIBUTE_NAME, ATTRIBUTE_VALUE, [SUPPORT] AS t
FROM NODE_DISTRIBUTION) 
FROM TM_NaiveBayes.CONTENT
WHERE NODE_TYPE = 26

Örnek sonuçlar:

MODEL_ADI

t.ATTRIBUTE_NAME

t.ATTRIBUTE_VALUE

t.SUPPORT

TM_NaiveBayes

Bisiklet alıcı

MISSING:

0

TM_NaiveBayes

Bisiklet alıcı

0

6556

TM_NaiveBayes

Bisiklet alıcı

1

6383