Aracılığıyla paylaş


Model (Ara veri madenciliği Öğreticisi) kümeleme sırası Öngörüler oluşturma

Görüntüleyicide göz atarak daha iyi modeli kümeleme sırası anlamak sonra tahmin Sorgu Oluşturucusu'nu kullanarak tahmin sorguları oluşturabilirsiniz Mining modeli tahmin sekmesini veri Mining Tasarımcısı.Bir tahmin oluşturmak için önce modeli kümeleme sırası seçin ve sonra giriş verileri seçin.Bir dış veri girişleri için kullanabileceğiniz kaynak, ya da bir singleton sorgu oluşturmak ve iletişim kutusundaki değerleri sağlar.

Bu ders, zaten nasıl tahmin Sorgu Oluşturucusu'nu kullanın ve istediğiniz modeli kümeleme bir sıra belirli sorgu oluşturma hakkında bilgi edinmek hakkında bilginiz olduğunu varsayar.Tahmin Sorgu Oluşturucusu'nu kullanma hakkında genel bilgi için bkz: dmx tahmin sorgular oluşturma veya temel veri Mining öğretici bir bölümünü Öngörüler (temel veri madenciliği Öğreticisi) oluşturma.

Öngörüler bölgesel modelini oluşturma

Bu senaryo için önce bazı singleton nasıl Öngörüler tarafından farklı olabilir hakkında bir fikir edinmek için tahmin sorguları, oluşturacağınız bölge.

Modeli kümeleme bir sıra üzerinde bir singleton sorgu oluşturmak için

  1. ' I Mining modeli tahmin sekmesini veri Mining Tasarımcısı.

  2. De Mining modeli sütun menü, select Singleton sorgu.

    The Mining Model pane and Singleton Query Input pane appear.

  3. De Mining modeli bölmesinde tıklatın Modeli seçin.(Modu kümeleme sırası zaten seçili değilse, bu adımı atlayabilirsiniz.)

    The Select Mining Model dialog box opens.

  4. Gösteren düğümü genişletmek araştırma yapısı Sırası kümeleme bölge ile, modeli seçin ve Sırası kümeleme bölge ile.Click OK.Şu an için giriş bölmesi yok saymak; sonra girdileri belirteceksiniz küme yukarı tahmin işlevleri.

  5. Kılavuzda, altında boş hücre tıklatın kaynak ve Tahmin işlevi. De hücre altında alan, select PredictSequence.

    Not

    Ayrıca Predict işlev.sürüm seçtiğinizden emin olun yoksa Predict götüren bir tablo sütun bağımsız değişken olarak işlev...

  6. De Mining modeli bölmesi, iç içe geçmiş tablo seçin v Assoc Seq Line Items, çok kılavuza sürükleyin ve Ölçüt/bağımsız değişkeni için kutu PredictSequence işlev.

    Tablo ve sütun adlarını bırakarak sözdizimi hataları olmadan karmaşık ifadeler oluşturmanıza olanak sağlar.Ancak, bunu geçerli içeriğini değiştirir hücre, diğer isteğe bağlı bağımsız değişkenler dahil PredictSequence işlev.Diğer bağımsız değişkenleri görüntülemek için geçici olarak ikinci bir ekleyebileceğiniz örnek işlevin başvurusu için kılavuz.

  7. ' I sonucu tahmin sorgu Oluşturucunun üst köşesindeki düğme.

Beklenen sonuçlar içeren tek bir sütun başlığı ile ifade.The Expression column contains a nested table with three columns as follows:

$SIRASI

Satır numarası

Model

1

  

Dağ-200

Bu sonuçlar ne anlama gelir?Tüm girdileri belirtmedi unutmayın.Bu nedenle, tahmini bir popülasyon taleplerinin karşı yapılır ve Analysis Services genel büyük olasılıkla tahmin döndürür.

Bir Singleton tahmin sorgu girdileri ekleme

Şimdiye kadar tüm girdileri belirtmediniz.Sonraki görev, kullanacağınız Singleton sorgu giriş bölmesine sorgu için bazı girişleri belirtmek için.Önce kullanacağınız [Region] girdisi olarak bölgesel sırası kümeleme modeline, belirlemek olup öngörülen serileri için aynıdır tüm bölgeler.Sonra sorguyu her tahmin olasılık ekleyebilir ve sonuçlar görüntülemek daha kolay hale getirmek için Düzleştir'i nasıl öğreneceksiniz.

Belirli bir müşteri grubu için Öngörüler üretmek için

  1. ' I Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst sol köşesindeki düğmesini.

  2. De Singleton sorgu giriş iletişim kutusunda'ı değeri için kutu bölge, seçin ve Avrupa.

  3. ' I sonucu Avrupa'daki müşteriler için Öngörüler görüntülemek için düğmeyi.

  4. ' I Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst sol köşesindeki düğmesini.

  5. De Singleton sorgu giriş iletişim kutusunda'ı değeri için kutu bölge, seçin ve Kuzey Amerika.

  6. ' I sonucu müşteriler için Öngörüler Kuzey Amerika'da görüntülemek için düğmeyi.

Özel bir deyim kullanarak olasılıklar ekleme

Olasılık tahmin öznitelik ve iç içe geçmiş bir tablo olarak çıktı olduğundan her tahmini olasılık çıktısını almak için biraz daha karmaşık.Veri Mining Extensions (dmx ile) biliyorsanız, kolayca yükseltmesinden deyim üzerinde iç içe geçmiş tablo eklemek için sorguyu değiştirebilirsiniz.Ancak, aynı zamanda yükseltmesinden deyim tahmin Sorgu Oluşturucusu'nda özel bir deyim ekleyerek oluşturabilirsiniz.

Özel bir kullanarak olasılıklar için öngörülen sıra çıktısını almak içinifade

  1. ' I Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst sol köşesindeki düğmesini.

  2. Kılavuzunun altında kaynak, yeni satır'ı tıklatın ve seçin Özel ifade.

  3. Altındaki kutuyu alan boş.

  4. For Alias, type t.

  5. De Ölçütleri/bağımsız değişken tam yükseltmesinden deyim aşağıdaki kod örneğinde gösterildiği gibi yazın.Başlangıç ve bitiş parantez eklediğinizden emin olun.

    (SELECT PredictProbability([Model]) FROM PredictSequence([Sequence Clustering with Region].[v Assoc Seq Line Items]))
    
  6. ' I sonucu Avrupa'daki müşteriler için Öngörüler görüntülemek için düğmeyi.

sonuçlar Şimdi iki iç içe geçmiş tablolar, bir öngörü ile ve tahmin olasılık ile içerir.Sorgu çalışmazsa, sorgu Tasarım görünümüne ve tümüyle sorguyu gözden geçirmek için geçiş yapabilirsiniz deyim, hangi olmalıdır aşağıdaki gibi:

SELECT
  PredictSequence([Sequence Clustering with Region].[v Assoc Seq Line Items]),
  ( (SELECT PredictProbability([Model]) FROM PredictSequence([Sequence Clustering with Region].[v Assoc Seq Line Items]))) as [t]
FROM
  [Sequence Clustering with Region]
NATURAL PREDICTION JOIN
(SELECT 'Europe' AS [Region]) AS t

Sonuçları ile çalışma

sonuçlar çok sayıda iç içe geçmiş tablolar olduğunda daha kolay görüntülemek için sonuçlar düzleştirmek isteyebilirsiniz.Bunu yapmak için el ile bir sorgu değiştirebilir ve eklemek FLATTENED anahtar sözcüğü.

Tahmin sorgu içinde iç içe satır kümeleri düzleştirmek için

  1. ' I sorgu tahmin Sorgu oluşturucunun köşesindeki düğmesini.

    Izgara açık bir pencereye burada görüntülemek ve değiştirmek tahmin Sorgu Oluşturucusu tarafından oluşturulan dmx deyim değiştirir.

  2. Sonra SELECT anahtar sözcüğü, type FLATTENED.

    Sorgu tam metin aşağıdaki gibi olmalıdır:

    SELECT FLATTENED
      PredictSequence([Sequence Clustering with Region].[v Assoc Seq Line Items]),
      ( (SELECT PredictProbability([Model]) FROM PredictSequence([Sequence Clustering with Region].[v Assoc Seq Line Items]))) as [t]
    FROM
      [Sequence Clustering with Region]
    NATURAL PREDICTION JOIN
    (SELECT 'Europe' AS [Region]) AS t
    
  3. ' I sonuçları tahmin sorgu Oluşturucunun üst köşesindeki düğme.

El ile bir sorgu düzenledikten sonra değişiklikleri kaybetmeden tekrar Tasarım görünümüne geçiş yapma olanağına sahip olur.Ancak, dmx kaydedebilirsiniz deyim , el ile oluşturduğunuz bir metin dosyasına ve sonra değişikliği Tasarım görünümüne geri.Bunu yaptığınızda, sorgu Tasarım görünümünde geçerli son sürüm döndürüldü.

Model üzerinde ilgili Öngörüler oluşturma

durum tablo önceki örneklerde kullanılan sütun, Region, singleton tahmin sorgu giriş olarak öğrenmekle ilgilenen çünkü olup modeli bulundu bölgeler arasında farklılıkAncak, model keşfetme sonra farklar ürün önerileri ile özelleştirme yaslamak için güçlü karar bölge.Denkleminin gerçekten ilgilenen müşteriler'i seçin maddedir.Bu nedenle, izleyen sorgular dahil modeli kümeleme sırası kullanacağınız Region, tüm müşterilere yönelik öneriler oluşturmak için

İç içe geçmiş tablo sütunları giriş olarak kullanarak

Önce tek bir öğe girdi olarak alır ve büyük olasılıkla bir sonraki öğeye döndürür bir singleton tahmin sorgu oluşturur.Bu tür bir tahmin almak için iç içe geçmiş tablo sütun giriş değeri olarak kullanmak zorunda.Bunun nedeni, tahmin etmek, öznitelik Model, bir bölümü iç içe geçmiş bir tablo.Analysis Services sağlar İç içe geçmiş tablo giriş iç içe tablo öznitelikleri üzerinde tahmin sorgular kolayca oluşturmanıza yardımcı olması için iletişim kutusunu tahmin Sorgu Oluşturucusu'nu kullanarak.

İç içe geçmiş tablo girdi olarak kullanmak üzere birtahmin

  1. ' I Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst sol köşesindeki düğmesini.

  2. De Singleton sorgu giriş iletişim kutusunda'ı değeri için kutu bölgeve bu alan için giriş temizlemek için boş bir satır seçin.

  3. De Singleton sorgu giriş iletişim kutusunu tıklatın değer için kutu vAssocSeqLineItemsve'ı (…) düğmesini.

  4. De İç içe geçmiş tablo giriş iletişim kutusunda'ı Ekle.

  5. Yeni bir satırda, altındaki kutuyu tıklatın modelive yarış lastiği listeden seçin.Click OK.

  6. ' I sonucu Öngörüler görüntülemek için düğmeyi.

Aşağıdaki sonraki modeli önerir öğeilk olarak yarış lastiği seçin tüm müşteriler için s öğe.Bu öneriler iyi görünür şekilde müşterilerin sık yarış lastiği ve yarış lastiği iç lastik ürünleri birlikte satın model keşfetmek zaten biliyor.

$SIRASI

Satır numarası

Model

1

  

Yarış lastiği iç lastik

2

  

Spor-100

3

  

Uzun kabında Logo Jersey

Toplu tahmin yuvalanmış tablo girişlerini kullanarak sorgu oluşturma

Şimdi olduğun modeli önerileri yaparken kullanabileceğiniz Öngörüler türünü oluşturur inandığınızda, dış veri kaynağına eşlenen bir tahmin sorgu oluşturacak kaynak.Bu veri kaynak geçerli ürünleri gösteren değerleri sağlar.İlgilenen müşteri kimliği ve ürünlerin listesini giriş olarak sağlayan bir tahmin sorgu oluşturmak için durum tablo ve iç içe tablo olarak satınalma tablosu olarak Müşteri tablosuna ekleyeceksiniz.Öneriler oluşturmak için daha önce olduğu gibi tahmin işlevleri eklemek.

Ders 3'te Pazar sepeti senaryo için Öngörüler oluşturmak için kullandığınız aynı yordamı budur; Ancak, de Öngörüler modeli kümeleme bir sıra ile girdi olarak gerekir.

İç içe geçmiş tablo girişlerini kullanarak tahmin sorgu oluşturmak için

  1. De Mining modeli bölmesinde seçin Sequence Clustering zaten seçili değilse, modeli.

  2. De Giriş tabloları seçin iletişim kutusunda'ı Case Tablo Seç.

  3. De Tablo Seç için veri kaynağı Seç iletişim kutusunda, Orders.De Tablo/görünüm adı liste, seçme vAssocSeqOrdersve i Tamam.

  4. De Giriş tabloları seçin iletişim kutusunda'ı İç içe geçmiş tablo Seç.

  5. De Tablo Seç iletişim kutusu için Veri kaynağı, select Orders.De Tablo/görünüm adı liste, seçme vAssocSeqLineItemsve i Tamam.

    Analysis Services için çalışır algılamak ilişkileri ve bunları otomatik olarak veri türüyle eşleşen ve sütun adlarının benzer oluşturun.Oluşturduğu ilişkiler yanlış, birleştirmek satırını sağ tıklatın ve seçin Değişiklik bağlantılarına düzenlenecek sütun eşleme veya birleştirmek satırını sağ tıklatın ve seçin silmek ilişki tamamen kaldırmak için.Bu durumda, çünkü zaten tablolar user1.Authors veri kaynak görünümü, bu ilişkileri tasarımı bölmesinde otomatik olarak eklenir.

  6. Yeni bir satır kılavuzuna ekleyin.İçin kaynak, select vAssocSeqOrdersve alan, select CustomerKey.

  7. Yeni bir satır kılavuzuna ekleyin.İçin kaynak, select Tahmin işlevive alan, select PredictSequence.

  8. Sürükle vAssocSeqLineItems, içine Ölçütleri/bağımsız değişken kutusu.Sonunda'ı Ölçütleri/bağımsız değişken kutusuna ve sonra da aşağıdaki bağımsız değişkenleri yazın: 2.

    Tam metin Ölçütleri/bağımsız değişken kutusu olması gerekir: [Sequence Clustering].[v Assoc Seq Line Items],2

  9. ' I sonucu her müşteri için Öngörüler görüntülemek için düğmeyi.

Modelleri kümeleme sırasındaki öğreticisini tamamladınız.

Sonraki Adımlar

Tüm bölümlerde bitirdiyseniz Orta veri madenciliği Öğreticisi (- Analysis Services veri madenciliği), modelleri oluşturmak ve oluşturmak için veri Mining Extensions (dmx) deyimleri kullanmak öğrenmek için bir sonraki adım olabilirÖngörüler. Daha fazla bilgi için bkz: Oluşturma ve veri madenciliği modelleri dmx ile sorgulama: Eğitmenler (Analysis Services - veri madenciliği).

Programlama kavramları ile sahibiyseniz, Çözümleme Yönetim Nesneleri (ÇYN) program aracılığıyla veri madenciliği nesneleriyle çalışmak için de kullanabilirsiniz.Daha fazla bilgi için bkz: ÇYN veri madenciliği sınıfları.