Share via


Predictions modelini (Ara veri incelemesi Öğreticisi) kümeleme bir sıra oluşturma

Görüntüleyicide atarak daha iyi Modeli kümeleme sırası anlamak sonra tahmin Sorgu Oluşturucusu'nu kullanarak tahmin sorgu oluşturabilirsiniz Mining modeli tahmin sekmesini veri incelemesi Tasarımcısında. Bir tahmin oluşturmak için önce Modeli kümeleme sırası seçin ve sonra giriş verileri seçin. Girişler, sen-ebilmek kullanma ya da harici bir veri kaynağı veya tek bir sorgu oluşturmak ve bir iletişim kutusu değerleri sağlar.

Bu ders, sen zaten nasıl tahmin sorgu oluşturucunun kullanmak ve Modeli kümeleme sırası için belirli sorguları oluşturmak öğrenmek istiyorum aşina olduğunu varsayar. Tahmin Sorgu Oluşturucusu'nu kullanma hakkında genel bilgi için bkz: Veri incelemesi sorgu arayüzleriveya temel veri incelemesi Öğreticisi bölümüne Predictions (temel veri incelemesi Öğreticisi) oluşturma.

Bölgesel modelini temel predictions oluşturma

Bu senaryoda, ilk nasıl predictions bölgeye göre farklı olabilir bir fikir edinmek için tahmin sorgular, bazı tek oluşturur.

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

  1. Tıklayın Mining modeli tahmin sekmesini veri incelemesi Tasarımcısı.

  2. İçinde Mining modeli sütun Seç menüsünden Singleton sorgu.

    Mining modeli bölmesi ve Singleton sorgu giriş bölmesi görünür.

  3. İçinde Mining modeli bölmesini tıklatın Model Seç. (Modu kümeleme sırası zaten seçili değilse, bu adımı atlayabilirsiniz.)

    İncelemesi Model Seç iletişim kutusunu açar.

  4. Incelemesi yapısı gösteren düğümü genişletmek Sıra kümeleme bölge ileve model Sıra kümeleme bölge ile. Click OK. Şimdi, giriş bölmesi yok saymak; tahmin işlevleri kadar ayarladıktan sonra girdileri belirleyeceksiniz.

  5. Kılavuzda, altındaki boş bir hücreye tıklayın kaynak ve tahmin işlevi. Hücrenin altında alanseçin tahminPredictSequence.

    [!NOT]

    Ayrıca tahmin işlevi. Sürümünü seçtiğinizden emin olun Eğer tahmin işlevi bir tablo sütun bağımsız değişken olarak alır.

  6. İçinde Mining modeli bölmesi, içiçe geçmiş tabloyu seçin v Assoc Seq Line Itemsve için kılavuza sürükleyin Ölçüt bağımsız değişkeni için kutu tahminPredictSequence işlevi.

    Tablo ve sütun adlarını bırakarak olmadan sözdizimi hataları karmaşık ifadeler oluşturmak sağlar. Ancak, diğer isteğe bağlı bağımsız değişkenleri içeren hücrenin içeriğiyle değiştirir tahminPredictSequence işlevi. Diğer bağımsız değişkenleri görüntülemek için başvuru kılavuzu işlevi ikinci bir örneğini geçici olarak ekleyebilirsiniz.

  7. Tıklayın sonucu tahmin sorgu Oluşturucunun üst köşesindeki düğme.

Beklenen sonuçları içeren tek bir sütun başlığı olan ifade. İfade sütun içeren üç sütun ile iç içe tablo şöyle:

$DİZİ

Satır numarası

Model

1

  

Dağ-200

Bu sonuçlar ne anlama gelir? Unutmayın tüm girişleri belirtmedi. Bu nedenle tahmini durumlarda nüfusunun tamamı karşı yapılır ve Analysis Services Genel olasılıkla tahmin döndürür.

Bir Singleton tahmin sorgu girdileri ekleme

Şimdiye kadar herhangi bir giriş belirtmediniz. Sonraki görev, kullanacağınız Singleton sorgu giriş bölmesine sorgu bazı girdilerin belirtmek için. İlk, sen-ecek kullanma [Region]bir giriş olarak öngörülen dizileri tüm bölgeler için aynı olup olmadığını belirlemek için Modeli kümeleme bölgesel sırası. Sonra her tahmini olasılık eklemek ve daha kolay görüntülemek sonuçları flatten için sorguyu değiştirmek öğreneceksiniz.

Belirli bir müşteri grubu predictions oluşturmak için

  1. Tıklayın Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst köşesindeki düğme.

  2. İçinde Singleton sorgu giriş iletişim kutusunda, tıklatın değeri için kutu bölgesive Europe.

  3. Tıklayın sonucu Avrupa'daki müşteriler için predictions görüntülemek için düğmeyi.

  4. Tıklayın Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst köşesindeki düğme.

  5. İçinde Singleton sorgu giriş iletişim kutusunda, tıklatın değeri için kutu bölgesive Kuzey Amerika.

  6. Tıklayın sonucu Kuzey Amerika'da müşterileri için predictions görüntülemek için düğmeyi.

Bir özel ifadesi kullanarak olasılıklar ekleme

Her tahmin olasılık çıktı çünkü olasılık tahmini özniteliği ve çıktı iç içe tablo olarak biraz daha karmaşık. Veri Mining Extensions (dmx ile) biliyorsanız, kolayca sub-select deyimini üzerinde iç içe geçmiş bir tablo eklemek için sorguyu değiştirebilirsiniz. Ancak, ayrıca sub-select deyimini tahmin Sorgu Oluşturucusu'nda bir özel ifadesi ekleyerek oluşturabilirsiniz.

Özel bir ifade kullanarak olasılıklar için öngörülen dizisi çıktı

  1. Tıklayın Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst köşesindeki düğme.

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

  3. Kutunun altında bırakmak alan boş.

  4. For Alias, type t.

  5. İçinde Ölçüt bağımsız değişkeni tam sub-select deyimini 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]))
    
    (SELECT PredictProbability([Model]) FROM PredictSequence([Sequence Clustering with Region].[v Assoc Seq Line Items]))
    
  6. Tıklayın sonucu Avrupa'daki müşteriler için predictions görüntülemek için düğmeyi.

Sonuçları şimdi iki iç içe geçmiş tablolar, öngörü ile diğeri ile tahmini olasılık içerir. Sorgu çalışmazsa, sorgu Tasarım görünümüne geçin ve aşağıdaki gibi olmalıdır tam sorgu deyimi gözden geçirin:

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

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ı flatten isteyebilirsiniz. Bunu yapmak için siz el ile sorguyu değiştirebilir ve eklemek FLATTENEDanahtar.

Tahmin sorgu içinde iç içe satır kümeleri flatten için

  1. Tıklayın sorgu tahmin sorgu oluşturucunun köşesindeki düğme.

    Izgara açık bir bölmesi nerede görüntüleyebilir ve değiştirebilir, Tahmin Sorgu oluşturucunun tarafından oluşturulan dmx deyimi değiştirir.

  2. Sonra SELECTanahtar, tip FLATTENED.

    Sorgu tam metin aşağıdakine benzer 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
    
    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. Tıklayın sonuçları tahmin sorgu Oluşturucunun üst köşesindeki düğme.

El ile bir sorgu düzenledikten sonra değişiklikleri kaybetmeden Tasarım görünümüne geri dönmek mümkün olmayacaktır. Ancak, dmx deyimi oluşturduğunuz bir metin dosyasına el ile kaydetmek ve sonra Tasarım görünümüne geri değiştirin. Bunu yaptığınızda, sorgu Tasarım görünümünde geçerli son sürüme sürümüne döndürülür.

İlgili modelini temel predictions oluşturma

Servis talebi tablo sütunu, önceki örneklerde kullanılan Region, singleton tahmin sorgu giriş, çünkü bilerek ilgi ister model bulmuştu bölgeler arasındaki farklılıkları. Ancak, modelini inceledikten sonra size farkları ürün önerileri bölgeye göre özelleştirme haklı göstermek için güçlü değildir verdi. Gerçekten ilgi içinde oluşabileceğini ne müşteriler seçin maddeler olduğunu. Bu nedenle, izleyen sorgular içinde dahil modeli kümeleme sırası kullanır Region, tüm müşterileri için öneriler üretmek için.

Iç içe tablo sütunları giriş olarak kullanarak

İlk sen-ecek yaratmak bir singleton tahmin sorgu giriş olarak tek bir öğe alır ve büyük olasılıkla bir sonraki öğeyi döndürür. Bu tür bir tahmin almak için iç içe geçmiş tablo sütun giriş değeri olarak kullanmak zorunda. Bunun sebebi öngörüyor, öznitelik Model, iç içe geçmiş tablo bir parçası. Çözümleme Hizmetleri sağlar Yuvalanmış tablo giriş iç içe tablo öznitelikleri, iletişim kutusu size kolayca tahmin sorgular oluşturmak için tahmin Sorgu Oluşturucusu'nu kullanarak.

Yuvalanmış tablo Giriş bir tahmin olarak kullanmak için

  1. Tıklayın Tasarım kılavuz oluşturma sorgu geri geçiş yapmak için tahmin sorgu Oluşturucunun üst köşesindeki düğme.

  2. İçinde Singleton sorgu giriş iletişim kutusunda, tıklatın değeri için kutu bölgesive bu alanın girişi silmek için boş bir satır seçin.

  3. İçinde Singleton sorgu giriş iletişim kutusunda, tıklatın değeri için kutu genişletinvAssocSeqLineItemsve'yi tıklatın (…) düğmesini.

  4. İçinde Yuvalanmış tablo giriş iletişim kutusunda, tıklatın Ekle.

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

  6. Tıklayın sonucu predictions görüntülemek için düğmeyi.

Model, tüm müşterilerin ilk öğe olarak yarış lastiği seçin sonraki aşağıdakilerin önerir. Zaten bu önerileri iyi bakmak, müşterilerinin sık yarış lastiği ve yarış lastiği iç lastik ürünler birlikte satın model keşfetmek biliyorum.

$DİZİ

Satır numarası

Model

1

  

Yarış lastiği iç lastik

2

  

Spor 100

3

  

Uzun Sleeve Logo Jersey

Bir toplu tahmin Yuvalanmış tablo girişlerini kullanarak sorgu oluşturma

Sen are şimdi bu modeli önerileri yapımında kullanabileceğiniz tahminler bir tür oluşturur memnun, bir dış veri kaynağına eşlenen bir tahmin sorgu oluşturmak. Bu veri kaynağındaki geçerli ürünleri gösteren değerleri sağlar. Çünkü müşteri kimliği ve ürünlerin listesine girdi sağlayan bir tahmin sorgu oluşturmak istiyorsanız, servis talebi tablo ve iç içe tablo olarak Satınalma tablosu olarak Müşteri tablosuna ekler. Önceden öneriler oluşturmak için yaptığınız gibi tahmin işlevleri eklemek.

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

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

  1. İçinde Mining modeli bölmesinde seçin Sequence Clusteringzaten seçili değilse, modeli.

  2. İçinde Seç giriş tabloya iletişim kutusunda, tıklatın Case Tablo Seç.

  3. İçinde Tablo Seç için veri kaynağı Seç iletişim kutusunda Orders. İçinde Tablo ve Görünüm adı listesi, seçme vAssocSeqOrdersve'yi Tamam.

  4. İçinde Seç giriş tabloya iletişim kutusunda, tıklatın İç içe geçmiş tablo Seç.

  5. İçinde Tablo Seç için iletişim kutusunu Veri kaynağıseçin Orders. İçinde tablo ve Görünüm adı listesi, seçme vAssocSeqLineItemsve'yi Tamam.

    Analysis Services, ilişkilerini algılamak ve bunları otomatik olarak veri türleriyle eşleşen ve sütun adlarının benzer oluşturmak çalışacağız. Oluşturduğu ilişkiler yanlış ise, birleşim satırını sağ tıklatın ve seçin Değiştir bağlantıları sütununu düzenlemek için eşleme veya birleşim satırını sağ tıklatın ve seçin silmek ilişkiyi tamamen kaldırmak için. Bu durumda, çünkü tablo veri kaynak görünümünde zaten katıldı, bu ilişkileri Tasarım bölmesine otomatik olarak eklenir.

  6. Yeni bir satır kılavuzuna ekleyin. İçin kaynakseçin vAssocSeqOrdersve alanseçin CustomerKey.

  7. Yeni bir satır kılavuzuna ekleyin. İçin kaynakseçin Tahmin işlevive alanseçin tahminPredictSequence.

  8. Sürükle vAssocSeqLineItems, içine Ölçüt bağımsız değişkeni kutusu. Tıklatın sonunda Ölçüt bağımsız değişkeni kutu ve aşağıdaki bağımsız değişkenleri yazın: 2.

    Tam metin Ölçüt bağımsız değişkeni kutu-meli var olmak:[Sequence Clustering].[v Assoc Seq Line Items],2

  9. Tıklayın sonucu her müşteri için predictions görüntülemek için düğmeyi.

Model kümeleme sırası öğretici tamamladınız.

Sonraki Adımlar

Tüm bölümlerde bitirdiyseniz Ara veri incelemesi Öğreticisi (Analiz Hizmetleri - veri incelemesi), sonraki adım modelleri oluşturmak ve predictions oluşturmak için veri Mining Extensions (dmx) deyimleri kullanmayı öğrenmek olabilir. Daha fazla bilgi için, bkz. Oluşturma ve ile dmx veri incelemesi modeller sorgulama: Eğitmenler (Analiz Hizmetleri - veri incelemesi).

Programlama kavramları ile sahibiyseniz, programlı veri incelemesi nesneleri ile çalışma analiz Management Objects (amo) da kullanabilirsiniz. Daha fazla bilgi için, bkz. amo veri incelemesi sınıfları.

Ayrıca bkz.

Başvuru

Sıra modeller kümeleme için içerik modeli mining (Analiz Hizmetleri - veri incelemesi)

Kavramlar

Sıra kümeleme modeli sorgu örnekleri