Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server Analysis Services
Madencilik yapısını oluşturmak için kullanılan kasaları geri getirir.
Eğer yapıda drillthrough etkinleştirilmemişse, ifade başarısız olur. Ayrıca, kullanıcı madencilik yapısı üzerinde sondaj iznleri yoksa ifade başarısız olur.
Analiz Hizmetleri'nde, yeni madencilik yapılarında sondaj işlemi varsayılan olarak etkinleştirilmiştir. Belirli bir yapı için drillthrough'un etkin olup olmadığını doğrulamak için, CacheMode özelliğinin değerinin KeepTrainingCases olarak ayarlanıp ayarlanmadığını kontrol edin.
CacheMode değeri ClearAfterProcessing olarak değiştirilirse, yapı vakaları önbellekten temizlenir ve drillthrough kullanamazsınız.
Note
Veri Madenciliği Uzantısı (DMX) kullanarak madencilik yapısında sondajı etkinleştiremez veya devre dışı bırakamazsınız.
Syntax
SELECT [TOP n] <expression list> FROM <structure>.CASES
[WHERE <condition expression>][ORDER BY <expression> [DESC|ASC]]
Arguments
n
Optional. Kaç satır döndürüleceğini belirten bir tam sayı.
İfade listesi
Virgülle ayrılmış bir ifade listesi.
Bir ifade sütun tanımlayıcıları, kullanıcı tanımlı fonksiyonlar ve VBA fonksiyonları içerebilir.
yapı
Yapının adı.
Koşul ifadesi
Sütun listesinden geri dönen değerleri kısıtlayan bir koşul.
expression
Optional. Skaler değer döndüren ifade.
Remarks
Eğer hem modelde hem de yapıda sondaj işlemi etkinleştirilmişse, madencilik yapısı ve modelde sondaj izinleri olan herhangi bir rol üyesi, modelde yer almayan yapı sütunlarını aşağıdaki sözdizimi kullanarak döndürebilir:
SELECT StructureColumn('<column name>') FROM <model>.CASES
Bu nedenle, hassas verileri veya kişisel bilgileri korumak için, veri kaynağı görünümünüzü kişisel bilgileri gizleyecek şekilde oluşturmalı ve AllowDrillthrough'a madencilik yapısı veya madencilik modeli için yalnızca gerekli olduğunda izin vermelisiniz.
Examples
Aşağıdaki örnekler, Adventure Works DW Multidimensional 2012 veritabanına dayanan madencilik yapısı Targeted Mailing ve ilgili madencilik modellerine dayanmaktadır. Daha fazla bilgi için Temel Veri Madenciliği Eğitimi'ne bakınız.
Örnek 1: Yapı Vakalarına Delme Yapın
Aşağıdaki örnek, madencilik yapısı Hedefli Posta (Hedefli Postalama) içindeki en eski 500 müşterinin listesini geri getirir. Sorgu, madencilik modelindeki tüm sütunları döndürüyor, ancak satırlar sadece bisiklet satın alanlarla sınırlıyor ve yaşlarına göre sıralıyor. Ayrıca ifade listesini sadece ihtiyacınız olan sütunları döndürecek şekilde düzenleyebilirsiniz.
SELECT TOP 500 *
FROM [Targeted Mailing].Cases
WHERE [Bike Buyer] = 1
ORDER BY Age DESC;
Örnek 2: Sadece Vakaları Test Etmek veya Eğitim İçin Tatbikat
Aşağıdaki örnek, Hedefli Posta için test için ayrılmış yapı vakalarının bir listesini döndürür. Madencilik yapısı bir tutma test seti içermiyorsa, varsayılan olarak tüm vakalar eğitim vakaları olarak kabul edilir ve bu sorgu 0 vaka döndürür.
SELECT [Customer Key], Gender, Age
FROM [Targeted Mailing].Cases
WHERE IsTestCase();
Eğitim vakalarını geri vermek için, fonksiyon IsTrainingCase()yerine .