SELECT FROM < > .CASES yapısı
araştırma yapısı oluşturmak için kullanılan durumda döndürür.
Deyim yapısı üzerinde detaylandırma etkinleştirilmemişse, başarısız olur.Kullanıcı detaylandırma izinlere sahip değil ayrıca, ifadenin başarısız olur araştırma yapısı.
Içinde Analysis Services, yeni madenciliği yapıları üzerinde detaylandırma varsayılan olarak etkindir. detaylandırma için belirli bir yapı etkin olup olmadığını doğrulamak için , denetimi olup olmadığını değerinin CacheMode özellik küme için KeepTrainingCases.
Değeri CacheMode değiştirildi ClearAfterProcessing, servis taleplerini yapısı, önbellekten silinir ve detaylandırma kullanamazsınız.
Not
Etkinleştiremez veya detaylandırma üzerinde devre dışı araştırma yapısı data Mining Uzantıları (DMX) kullanarak.
SELECT [TOP n] <expression list> FROM <structure>.CASES
[WHERE <condition expression>][ORDER BY <expression> [DESC|ASC]]
Bağımsız değişkenler
n
İsteğe bağlı.Dönmek için kaç satır belirten bir tamsayıdır.expression list
Ifadeler virgülle ayrılmış listesi.Bir ifade sütun tanımlayıcıları, kullanıcı tanımlı işlevler ve VBA işlevleri içerebilir.
structure
Yapı adıdır.condition expression
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 ifade.
Remarks
detaylandırma modeli ve yapısını etkinleştirilirse, herhangi bir üyesini araştırma yapısı ve modeli detaylandırma izinlerine sahip bir role modelde, aşağıdaki sözdizimini kullanarak bulunmayan yapısı sütunları geri dönebilirsiniz:
SELECT StructureColumn('<column name>') FROM <model>.CASES
Bu nedenle, duyarlı verilere veya kişisel bilgilerinizi korumak için , kişisel bilgilerinizi maske ve vermek için veri kaynağı görünümü oluşturmak AllowDrillthrough izni araştırma yapısı veya yalnızca gerektiğinde araştırma modeli.
Örnekler
Aşağıdaki örnekler, AdventureWorks DW veritabanı ve ilişkili madenciliği modelleri temel hedeflenen posta araştırma yapısı temel alır.Daha fazla bilgi için bkz:Temel veri madenciliği Öğreticisi.
Örnek 1: Aracılığıyla için yapı servis taleplerini girin...
Aşağıdaki örnek, hedeflenen posta madenciliği yapısında, 500 eski müşterilerin listesini verir.Tüm sütunları sorgu işlevi araştırma modeli, ancak kullanıcılar bir bisikleti satın alınan ve bunları Yaşa göre sipariş satırları kısıtlar.Ifade listesi, yalnızca gereksinim duyduğunuz sütunları geri dönmek için de düzenleyebilirsiniz.
SELECT TOP 500 *
FROM [Targeted Mailing].Cases
WHERE [Bike Buyer] = 1
ORDER BY Age DESC;
Örnek 2: Yalnızca sınama veya eğitim detaylandırma durumda
Aşağıdaki örnek sınama için rezerve edilen hedeflenen posta yapısı servis taleplerinin listesini verir.araştırma yapısı gizleme sınama içermiyor, küme, varsayılan olarak tüm servis talepleri eğitim durumlar kabul edilir ve bu sorguyu 0 durumda döndürür.
SELECT [Customer Key], Gender, Age
FROM [Targeted Mailing].Cases
WHERE IsTestCase();
Eğitim servis taleplerini dönmek için , işlevini kullanın. IsTrainingCase().