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
Veri Madenciliği Uzantısı (DMX)'deki SELECT ifadesi, veri madenciliğinde aşağıdaki görevler için kullanılır:
Mevcut bir madencilik modelinin içeriğine göz atmak
Mevcut bir madencilik modelinden tahminler oluşturmak
Mevcut bir madencilik modelinin bir kopyasını oluşturmak
Madencilik yapısına göz atmak
Bu ifadenin tam sözdizimi karmaşık olsa da, bir modeli gezdirmek için kullanılan birincil cümleler ve temel yapısı şu şekilde özetlenebilir:
SELECT [FLATTENED] [TOP <n>] <select list>
FROM <model/structure>[.aspect]
[WHERE <condition expression>]
[ORDER BY <expression>[DESC|ASC]]
DÜZLEŞTIRILMIŞ
Bazı veri madenciliği istemcileri, veri madenciliği sağlayıcısından hiyerarşik formatta sonuç kümelerini kabul edemez. İstemci hiyerarşiyi yönetemeyebilir veya sonuçları tek bir denormalize edilmiş tabloda depolamak zorunda kalabilir. Veriyi iç içe tablolardan düzleştirilmiş tablolara dönüştürmek için, sorgu sonuçlarının düzleştirilmesini talep etmelisiniz.
Sorgu sonuçlarını düzleştirmek için, aşağıdaki örnekte gösterildiği gibi FLATTENED seçeneğiyle SELECT sözdizimi kullanın:
SELECT FLATTENED <select list> FROM ...
TOP <n> ve ORDER BY
Bir sorgu sonuçlarını bir ifade kullanarak sıralayabilir ve ardından ORDER BY ve TOP cümlelerinin kombinasyonunu kullanarak sonuçların bir alt kümesini döndürebilirsiniz. Bu, hedefli posta göndermesi gibi sadece en olası katılımcılara sonuç göndermek istediğinizde faydalıdır. Hedef posta tahmin sorgusunun sonuçlarını tahmin olasılığına göre sıralayabilir ve sadece en üstteki <n> sonucu döndürebilirsiniz.
Liste Seç
Seçme< listesi> skaler sütun referansları, tahmin fonksiyonları ve ifadeler içerebilir. Mevcut seçenekler algoritmaya ve aşağıdaki bağlamlara bağlıdır:
İster bir madencilik yapısı ister bir madencilik modeli sorgulayın
İster içerik ister vaka sorgulayın
Kaynak veri ilişkisel tablo mu yoksa küp mü
Tahminler yapıyorsanız
Birçok durumda, takma adlar kullanabilir veya seçim listesindeki öğelere dayalı basit ifadeler oluşturabilirsiniz. Örneğin, aşağıdaki örnek model sütunlarında basit bir ifade gösterir:
SELECT [CustomerID], [Last Name] + ', ' + [FirstName] AS FullName
FROM <model>.CASES
Aşağıdaki örnek, bir tahmin fonksiyonunun sonuçlarını içeren bir sütun için bir takma ad oluşturur:
SELECT Predict([Column1], 'Value') as Column1Prediction
FROM MyModel
JOIN <source data query>
WHERE
Sorgu tarafından geri dönen vakaları WHERE maddesi kullanarak sınırlayabilirsiniz. WHERE maddesi, WHERE ifadesindeki sütun referanslarının, SELECT ifadesinin seçim listesindeki> sütun referanslarıyla< aynı anlamsallığa sahip olması gerektiğini ve yalnızca bir Boolean ifadesi döndürebileceğini belirtir. WHERE cümlesinin sözdizimi şöyledir
WHERE < condition expression >
SELECT ifadesinin select listesi ve WHERE maddesi aşağıdaki kurallara uymalıdır:
Seçme listesi, Boolean sonucu geri dönmeyen bir ifade içermelidir. İfadeyi değiştirebilirsiniz, ancak ifade Boolean olmayan sonuçlar döndürmelidir.
WHERE cümlesi, Boolean sonucu döndüren bir ifade içermelidir. Maddeyi değiştirebilirsiniz, ancak Boolean sonucu döndürmesi gerekir.
Predictions
Tahmin oluşturmak için kullanabileceğiniz iki tür sözdizimi vardır:
İlk tahmin türü, karmaşık tahminleri gerçek zamanlı veya toplu olarak oluşturmanıza olanak tanır.
İkinci tahmin türü, madencilik modelinde öngörülebilir bir sütunda boş bir tahmin birleşimi oluşturur ve sütunun en olası durumunu döndürür. Bu sorgu sonuçları tamamen madencilik modelinin içeriğine dayanır.
Aşağıdaki sözdizimi kullanarak bir SELECT FROM PREDICTION JOIN ilesinin kaynak sorgusuna bir select ifadesi ekleyebilirsiniz.
SELECT FROM PREDICTION JOIN (<SELECT statement>) AS t, WHERE <SELECT statement>
Tahmin sorguları oluşturma hakkında daha fazla bilgi için DMX Tahmin Sorgularının Yapısı ve Kullanımı bölümüne bakınız.
Madde Sözdizimi
SELECT ifadesiyle gezinmenin karmaşıklığı nedeniyle, ayrıntılı sözdizimi öğeleri ve argümanlar cümle tarafından tanımlanır. Her madde hakkında daha fazla bilgi için aşağıdaki listedeki bir konuya tıklayın:
MODELDEN <>SEÇ. İÇERİKTE (DMX)
MODELDEN <>SEÇ. SAMPLE_CASES (DMX)
MODELDEN <>SEÇ. DIMENSION_CONTENT (DMX)
MODELDEN <> SEÇ TAHMIN BIRLEŞİMİ (DMX)