Aracılığıyla paylaş


SELECT FROM < > .CASES (DMX) modeli

detaylandırma destekler ve model geliştirmek için kullanılan durumda döndürür.detaylandırma üzerinde etkinleştirilmişse modelinde bulunan yapı sütunlar ayrıca dönebilirsiniz araştırma yapısı ve çıkarma modeli ve uygun izinlere sahip.

Bu deyim, detaylandırma araştırma modeli üzerinde etkinleştirilmedi olacak başarısız.

Not

veri madenciliği Uzantıları (DMX içinde), model oluştururken detaylandırma yalnızca etkinleştirebilirsiniz.Varolan bir modeli kullanarak detaylandırma ekleyebilirsinizBusiness Intelligence Development Studio, görüntülemek veya sorgu durumlarda. model reprocessed gerekir, ancak

detaylandırma, etkinleştirme hakkında daha fazla bilgi için bkz:OLUŞTURMA araştırma modeli (dmx),(dmx) SEÇİN., veDEĞİŞTİRME araştırma yapısı (dmx).

SELECT [FLATTENED] [TOP <n>] <expression list> FROM <model>.CASES
[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
    İfadeler virgülle ayrılmış listesi.Bir ifade sütun tanımlayıcıları, kullanıcı tanımlı işlevler, UDF'ler ve VBA içerebilir işlevleri ve diğerleri.

    İçinde bulunmayan bir yapı sütun eklemek için araştırma modeli, işlev kullanmaStructureColumn('<structure column name>').

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

  • condition expression
    Sütun listesi. 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

detaylandırma her iki çıkarma modeline etkinleştirilmişse ve araştırma yapısı, modeli ve yapısını detaylandırma izni olan bir rolün üyesi olan kullanıcılar, sütunların erişebileceğiniz araştırma yapısı değil içerdiği çıkarma modelinde.Bu nedenle, duyarlı veriler veya kişisel bilgilerini korumak için yapılandırma kişisel bilgiler, maske ve vermek için veri kaynağı görünümüAllowDrillthroughizni bir araştırma yapısı sadece, gerekli. ise

The Öteleme (DMX) function can be used with time series models to return or filter on the time lag between each case and the initial time.

KullanarakIsInNode (DMX)işlev,WHEREyalnızca şema satır kümesi kümesi. NODE_UNIQUE_NAME sütun olarak belirtilen düğümle ilişkili durumlarda yan tümcesini verir

Örnekler

Aşağıdaki örnekler araştırma yapısı Targeted dayalı DW AdventureWorks veritabanını ve onun ilişkili madenciliği modelleri temel posta.Daha fazla bilgi için bkz:Temel veri madenciliği Öğreticisi.

Örnek 1: Model servis taleplerini ve yapı sütunları detaylandırma

Aşağıdaki örnek, hedeflenen posta Modeli test etmek için kullanılan tüm servis talepleri sütunlarını döndürür.Çıkarma yapı modeli yerleşik bir gizleme test veri kümesi yoksa, bu sorgu durumda 0 döner.İfade listesi, yalnızca gereken sütunları döndürmek için kullanabilirsiniz.

SELECT * FROM [TM Decision Tree].Cases
WHERE IsTestCase();

Örnek 2: Bir özel düğümü , eğitim durumlar için detaylandırma

Aşağıdaki örnek küme 2 geliştirmek için kullanılan yalnızca bu durumda döndürür.Düğüm için Küme 2 '002' NODE_UNIQUE_NAME sütun için değeri vardır.Örnek de bir parçası olan bir yapı sütununda [müşteri anahtar] verir araştırma modeli ve diğer ad adCustomerIDsütun.Yapı sütunun adını bir dize değeri gönderilir ve bu nedenle değil ayraç, tırnak işaretleri içine alınması gerekir unutmayın.

SELECT StructureColumn('Customer Key') AS CustomerID, * 
FROM [TM_Clustering].Cases
WHERE IsTrainingCase()
AND IsInNode('002')

Yapısı sütun geri dönmek için detaylandırma izinleri hem çıkarma model üzerinde etkinleştirilmiş olması gerekir ve araştırma yapısı.

Not

Tüm araştırma modeli türleri detaylandırma destekler.detaylandırma, destekleyen modelleri hakkında bilgi için bkz:detaylandırma madenciliği modelleri ve madenciliği yapıları kullanarak (Analysis Services - veri madenciliği).