Oluşabileceğini ilişkilendirmeleri (Ara veri incelemesi Öğreticisi)

Modeller işlendikten sonra predictions oluşturmak için model içinde depolanan dernekler hakkındaki bilgileri kullanabilirsiniz. Son görev bu ders, ilişki modelleri oluşturulan tahmin sorguları nasıl öğrenin. Bu derste, nasıl tahmin sorgu oluşturucunun kullanmak ve nasıl ilişki modelleri tahmin sorgular oluşturmak için öğrenmek istiyorum alışık olduğunuz varsayılmaktadır. Daha fazla bilgi için bkz: Tahmin Sorgu oluşturucunun kullanmak nasıl Veri incelemesi sorgu arayüzleri.

Bir Singleton tahmin sorgu oluşturma

Ilişkilendirme modeli üzerinde tahmin sorgular çok yararlı olabilir:

  • Müşteriye önceden ya da ilgili alışveriş temel öğeleri tavsiye

  • Olaylarla ilgili bulabilirsiniz.

  • İlişkiler veya genelinde işlemler kümesi tanımlayabilirsiniz.

Tahmin sorgu oluşturmak için önce kullanmak istediğiniz ilişkilendirme modelini seçin ve sonra giriş verileri belirtin. Giriş değerleri listesi gibi bir dış veri kaynağından gelebilir ya da tek bir sorgu oluşturmak ve as you go değerleri sağlar.

Bu senaryoda, ilk tahmini nasıl çalıştığı hakkında bir fikir edinmek için tahmin sorgular, bazı tek oluşturur. Ardından, müşterinin mevcut alışveriş dayalı öneriler yapmak için kullanabilirsiniz toplu tahminler için bir sorgu oluşturur.

Ilişkilendirme modeli üzerinde tahmin sorgu oluşturmak için

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

  2. İçinde Mining modeli bölmesini tıklatın Model Seç. (Doğru model zaten seçili değilse, bu adımı ve sonraki adıma atlayabilirsiniz.)

  3. İçinde İncelemesi Model Seç iletişim kutusunda, incelemesi yapısı gösteren düğümü genişletmek dernekve modeli seçin dernek. Click OK.

    Şimdi, giriş bölmesi yoksayabilirsiniz.

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

    Ayrıca tahmin ilişkileri 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.

  5. İçinde Mining modeli bölmesi, içiçe geçmiş tabloyu seçin vAssocSeqLineItemsve için kılavuza sürükleyin Ölçüt bağımsız değişkeni için kutu PredictAssociation işlevi.

    Tablo ve sütun adlarını bırakarak, sözdizimi hataları olmadan karmaşık ifadeler oluşturmanıza olanak 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 PredictAssociation 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.

  6. Tıklayın Ölçüt bağımsız değişkeni kutusuna ve sonra tablo adı aşağıdaki metni yazın: , 3

    Tam metin Ölçüt bağımsız değişkeni kutusunu aşağıdaki gibi olmalıdır:

    [Association].[v Assoc Seq Line Items],3

  7. Tıklayın sonuçları 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 tek bir sütun ve aşağıdaki üç satır ile iç içe tablo. Çünkü bir girdi değeri belirtmedi, bu tahminlerin modeli için en olası ürün ilişkileri bir bütün olarak temsil etmektedir.

Model

Bayan Dağ Şortu

Su şişe

Turne-3000

Ardından, kullanacağınız Singleton sorgu giriş bölmesine sorgu giriş olarak bir ürün belirtmek ve büyük olasılıkla ürünleri görüntülemek için bu öğe ile ilişkili.

İç içe geçmiş tablo girdileri ile bir singleton tahmin sorgu 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 köşesindeki düğme.

  2. Tarih Mining modeli Seç menüsünden Singleton sorgu.

  3. İçinde Mining modeli Seç iletişim kutusunda dernek modeli.

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

  5. İçinde Mining modeli bölmesi, içiçe geçmiş tabloyu seçin vAssocSeqLineItemsve için kılavuza sürükleyin Ölçüt bağımsız değişkeni için kutu PredictAssociation işlevi. Türü , 3 sonra sadece olarak önceki yordamdaki iç içe geçmiş tablo adı.

  6. İçinde Singleton sorgu giriş iletişim kutusunda, tıklatın değeri yanındaki kutu vAssoc Seq satırı öğelerve'yi (...) düğme.

  7. İçinde Yuvalanmış tablo giriş Seç iletişim kutusunda Yarış lastiği içinde anahtar sütun bölmesi ve sonra Ekle.

  8. Tıklayın sonuçları düğme.

Sonuçlar, yarış lastiği ile ilişkili olasılığı en yüksek olan ürünleri predictions şimdi göstermek.

Model

Yarış lastiği iç lastik

Spor 100

Su şişe

Ancak, zaten yarış lastiği iç lastik sık yarış lastiği ile alınan model keşfetmek biliyorum; Bu öğeler birlikte satın alan müşteriler için tavsiye edebilir hangi ürünleri bilerek daha fazla ilgi. Böylece iki ürün sepete göre ilgili ürünler tahmin sorgu değişecektir. Olasılık tahmin edilen her ürün eklemek için sorguyu da değiştirecek.

Singleton tahmin sorgu girişleri ve olasılıklar eklemek için

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

  2. İçinde Singleton sorgu giriş iletişim kutusunda, tıklatın değeri yanındaki kutu vAssoc Seq satırı öğelerve'yi (...) düğme.

  3. İçinde anahtar sütun bölmesinde seçin Yarış lastiğive'yi Ekle.

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

  5. İçinde Mining modeli bölmesi, içiçe geçmiş tabloyu seçin vAssocSeqLineItemsve için kılavuza sürükleyin Ölçüt bağımsız değişkeni için kutu PredictAssociation işlevi. Türü , 3 sonra sadece olarak önceki yordamdaki iç içe geçmiş tablo adı.

  6. İçinde Yuvalanmış tablo giriş Seç iletişim kutusunda Yarış lastiği iç lastik içinde anahtar sütun bölmesi ve sonra Ekle.

  7. Kılavuzunda satırı PredictAssociationişlevi'yı Ölçüt bağımsız değişkeni kutu ve INCLUDE_STATISTICS bağımsız değişken eklemek için bağımsız değişkenler değiştirin.

    Tam metin Ölçüt bağımsız değişkeni kutusunu aşağıdaki gibi olmalıdır:

    [Association].[v Assoc Seq Line Items], INCLUDE_STATISTICS, 3

  8. Tıklayın sonuçları düğme.

Olasılık ve destek ile predictions göstermek için iç içe geçmiş tablo şimdi değişikliği sonuçları. Bu değerler yorumlama hakkında daha fazla bilgi için bkz: Ilişkilendirme modeller için içerik modeli mining (Analiz Hizmetleri - veri incelemesi).

Model

$DESTEK

$OLASILIK

$ADJUSTEDPROBABILITY

Spor 100

4334

0.291…

0.252…

Su şişe

2866

0.192…

0.175…

Yama kiti

2113

0.142…

0.132

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 sql 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ğıdaki gibi olmalıdır:

    SELECT FLATTENED
      PredictAssociation([Association].[v Assoc Seq Line Items],INCLUDE_STATISTICS,3)
    FROM
      [Association]
    NATURAL PREDICTION JOIN
    (SELECT (SELECT 'Touring Tire' AS [Model]
      UNION SELECT 'Touring Tire Tube' AS [Model]) AS [v Assoc Seq Line Items]) AS t
    
    SELECT FLATTENED
      PredictAssociation([Association].[v Assoc Seq Line Items],INCLUDE_STATISTICS,3)
    FROM
      [Association]
    NATURAL PREDICTION JOIN
    (SELECT (SELECT 'Touring Tire' AS [Model]
      UNION SELECT 'Touring Tire Tube' AS [Model]) AS [v Assoc Seq Line Items]) 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 olmayacağını unutmayın. Sorguyu kaydetmek isterseniz, dmx deyimi oluşturduğunuz bir metin dosyasına el ile kopyalayabilirsiniz. Yeniden Tasarım görünümüne değiştirdiğinizde, sorguyu Tasarım görünümünde geçerli son sürüme sürümüne döndürülür.

Çoklu Predictions oluşturma

En iyi tahminler üzerinde Geçmiş satın alarak bireysel müşteriler için bilmek istediğinizi varsayalım. Müşteri Kimliği ve en son ürünü içeren tablolar alımları gibi tahmin sorgu giriş olarak dış verileri kullanabilirsiniz. Veri tabloları bir Analysis Services veri kaynağı görünümü tanımlanmış gereksinimlerdir; Ayrıca, giriş verileri durumda ve iç içe tablolar gibi bu modelde kullanılan içermelidir. Onlar değil have the same names, ancak yapısının benzer olması gerekir. Bu öğretici amacı, hangi model eğitimli özgün tabloları kullanır.

Tahmin sorgu giriş yöntemini değiştirmek için

  1. İçinde Mining modeli menüsünden seçin Singleton sorgu yeniden tıklatarak onay işaretini kaldırın.

  2. Hata iletisi, singleton sorgu kaybolur uyarı görüntülenir. Tıklayın Evet.

    Giriş iletişim kutusunun adı değişiklikleri Seç giriş tabloya.

Çü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. Sonra öneriler oluşturmak için tahmin işlevleri eklersiniz.

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

  1. Mining modeli bölmesinde seçin Association Filteredmodeli.

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

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

    Tablo vAssocSeqOrdersbölmesine eklenir.

  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 AdventureWorksDW2008. İçinde tablo ve Görünüm adı listesi, seçme vAssocSeqLineItemsve'yi Tamam.

    Tablo vAssocSeqLineItemsbölmesine eklenir.

  6. İçinde Yuvalanmış katıl belirtin iletişim kutusunda, Sürükle OrderNumberalan servis talebi tablosundan ve üzerine açılan OrderNumberalan iç içe geçmiş tablo.

    Seçeneğini de tıklatabilirsiniz İlişki Ekle ve sütunların bir listeden seçerek ilişki oluşturabilirsiniz.

  7. İçinde İlişki belirtmek iletişim kutusunda, aşağıdakileri doğrulayın OrderNumberalanlar doğru eşlenir ve ardından Tamam.

  8. Tıklayın Tamam kapatmak için Yuvalanmış katıl belirtin iletişim kutusu.

    Show joins dış veri sütunları modelinde sütunları bağlanmak için tasarım bölmesinde durumda ve iç içe tablolar güncelleştirilir. İlişkileri 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.

  9. Yeni bir satır kılavuzuna ekleyin. İçin kaynakseçin vevAssocSeqOrderssağ masa. İçin alanseçin CustomerKey.

  10. Yeni bir satır kılavuzuna ekleyin. İçin kaynakseçin vevAssocSeqOrderssağ masa. İçin alanseçin Region.

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

  12. Sürükle vAssocSeqLineItems, içine Ölçüt bağımsız değişkeni kutu PredictAssociation satır. Tıklatın sonunda Ölçüt bağımsız değişkeni kutu ve aşağıdaki metni yazın: INCLUDE_STATISTICS, 3

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

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

Sen-ebilmek denemek tahmin sonuçları filtre değişiklikler olup olmadığını görmek için birden çok modelleri, benzer tahmin sorgu oluşturma. Tahminler ve diğer sorgu türleri oluşturma hakkında daha fazla bilgi için bkz: Dernek modeli sorgu örnekleri.

Ayrıca bkz.

Görevler

Tahmin Sorgu Oluşturucusu'nu kullanarak tahmin sorgu oluşturmak

Başvuru

Ilişkilendirme modeller için içerik modeli mining (Analiz Hizmetleri - veri incelemesi)

PredictAssociation (DMX)