Ders 2: Madenciliği modelleri Pazar Basket araştırma yapısına ekleme

Bu derste, iki madenciliği modelleri oluşturduğunuz Pazar Basket madenciliği yapısına ekler Ders 1: Pazar Basket araştırma yapısı oluşturma. Bu madenciliği modelleri Öngörüler oluşturmanıza izin verir.

Müşteri aynı zamanda satınalma eğilimindedir ürünleri türlerini tahmin etmek için , kullanan iki madenciliği modelleri oluşturacağınız Microsoft ilişkilendirmesi algoritması iki farklı değerler ve MINIMUM_PROBABILTY parametre.

MINIMUM_PROBABILTY olan bir Microsoft Ilişki algoritması parametre sayısını belirlemeye yardımcı olur, kuralları bir araştırma modeli belirterek kural gereken en az olasılığını içerir. Örneğin, 0.4 için bu değerin ayarlanması, kuralın açıklar ürün birleşimi oluşan en az bir kırk yüzde olasılığı varsa bir kuralı oluşturulabilir belirtir.

Efekti değiştirmek, görüntülediğiniz MINIMUM_PROBABILTY daha sonra bir dersin parametresi.

ALTER araştırma yapısı Ekstresi

araştırma yapısı için iç içe geçmiş bir tablo içeren bir araştırma modeli eklemek için , kullandığınız DEĞİŞTİRME araştırma yapısı (dmx) deyim. Deyim kodu aşağıdaki bölümlere ayrılmış:

  • araştırma yapısı tanımlama

  • araştırma modeli adlandırma

  • Anahtar sütun tanımlama

  • Giriş ve öngörülebilir sütunları tanımlama

  • Iç içe geçmiş tablo sütunları tanımlama

  • Algoritma ve parametre değişiklikleri tanımlama

Aşağıdaki genel örnektir ALTER MINING STRUCTURE iç içe geçmiş tablo sütunları içeren bir yapıya madenciliği model ekler deyim:

ALTER MINING STRUCTURE [<Mining Structure Name>]
ADD MINING MODEL [<Mining Model Name>]
(
    [<key column>],
    <mining model column> <usage>,
    <table columns>
    (  [<nested key column>],
       <nested mining model columns> )
) USING <algorithm>( <algorithm parameters> )

Kodun ilk satırı araştırma modeli eklenecek varolan araştırma yapısı tanımlar:

ALTER MINING STRUCTURE [<mining structure name>]

Sonraki satıra kodunun madenciliği yapısına eklenecek araştırma modeli adları:

ADD MINING MODEL [<mining model name>]

Bir nesne, veri madenciliği Uzantıları (DMX) adlandırma hakkında daha fazla bilgi için bkz: Tanımlayıcılar (DMX).

Sonraki kod satırlarını sütunlarda tanımlamak araştırma yapısı araştırma modeli tarafından kullanılacak:

[<key column>],
<mining model columns> <usage>,

Yalnızca, zaten bir sütun kullanabilirsiniz araştırma yapısı.

Ilk sütun araştırma modeli listesinden anahtar s sütun olmalıdır sütun madenciliği yapısında.Ancak, yazın gerekmez ANAHTARI sonra anahtar sütun kullanımını belirtmek için.Bunun nedeni, araştırma yapısı oluşturduğunuzda, önceden sütun anahtar olarak tanımladığınız güncelleştirmesidir.

Yeni sütun kullanım kalan satırları belirlersiniz araştırma modeli.Aşağıdaki sözdizimini kullanarak bir sütunda araştırma modeli için tahmin kullanılacak belirtebilirsiniz:

<column name> PREDICT,

Kullanım belirtmezseniz, veri araştırma yapısı sütun listeye dahil gerekmez.Başvurulan verileri tarafından kullanılan tüm sütunları araştırma yapısı otomatik olarak bu yapısına dayalı madenciliği modelleri tarafından kullanılabilir.Ancak, model, kullanım belirtmediğiniz sürece alıştırması sütunları kullanmaz.

Son satırda kod algoritmasını ve oluşturmak için kullanılan algoritma parametreleri tanımlayan araştırma modeli.

) USING <algorithm>( <algorithm parameters> )

Dersin görevler

Bu derste, aşağıdaki görevleri gerçekleştirecek:

  • Bir ilişkiyi araştırma modeli varsayılan olasılık kullanarak yapısına ekler

  • Bir ilişkiyi araştırma modeli değiştirilmiş olasılık kullanarak yapısına ekler

Bir ilişkilendirme araştırma modeli yapısına varsayılan MINIMUM_PROBABILITY kullanarak ekleme

Yeni bir madenciliği modeli Pazar sepete eklemek için ilk görev olan araştırma yapısı temel Microsoft Ilişki algoritması için varsayılan değer kullanılıyor MINIMUM_PROBABILITY.

Bir ilişkilendirme araştırma modeli eklemek için

  1. Içinde Nesne Explorer örneğini sağ tıklatın.Analysis Services, işaret Yeni bir sorgu sonra'ı tıklatındmx.

    Sorgu Düzenleyicisi açılır ve yeni, boş bir sorgu içeriyor.

    Not

    Belirli bir karşı DMX bir sorgu oluşturmak için Analysis Services Veritabanı, yerine, örnek veritabanı'nı sağ tıklatın.

  2. Genel örnek olarak kopyalamak ALTER MINING STRUCTURE boş bir sorgu deyimine.

  3. Aşağıdakileri yazın:

    <mining structure name> 
    

    ile:

    [Market Basket]
    
  4. Aşağıdakileri yazın:

    <mining model name> 
    

    ile:

    [Default Association]
    
  5. Aşağıdakileri yazın:

    [<key column>],
    <mining model columns>,
    <table columns>
    (  [<nested key column>],
       <nested mining model columns> )
    

    ile:

    OrderNumber,
        [Products] PREDICT (
            [Model]
        )
    

    Bu durum, [Products] tahmin edilebilir sütun olarak belirlenmiş olan tablo. Ayrıca, [Model] iç içe geçmiş tablo anahtar sütunu olduğundan sütun iç içe geçmiş tablo sütunlar listesi dahil edilir.

    Not

    Iç içe geçmiş bir anahtar farklı olduğunu unutmayın bir durum anahtarı.Model olarak kullanmak istediğiniz öznitelik iç içe geçmiş anahtardır; oysa BIR durum, durum için benzersiz bir tanımlayıcı anahtardır.

  6. Aşağıdakileri yazın:

    USING <algorithm>( <algorithm parameters> )
    

    ile:

    Using Microsoft_Association_Rules
    

    Sonuçta elde edilen deyim şimdi aşağıdaki gibi olmalıdır:

    ALTER MINING STRUCTURE [Market Basket]
    ADD MINING MODEL [Default Association]
    (
        OrderNumber,
        [Products] PREDICT (
            [Model]
        )
    )
    Using Microsoft_Association_Rules
    
  7. Üzerinde dosyasını arayın menüsünde tıklatın.DMXQuery1.dmx Farklı Kaydet.

  8. Içinde Farklı Kaydet iletişim kutusunda, uygun klasörü bulun ve dosyayı adıDefault_Association_Model.dmx.

  9. Araç çubuðunda týklatýn yürütmek düğmesi.

Bir ilişkilendirme araştırma modeli varsayılan MINIMUM_PROBABILITY değiştirme yapısına ekleme

Yeni bir madenciliği modeli Pazar sepete eklemek için sonraki görev olan araştırma yapısı temel Microsoft Ilişkilendirmesi algoritması ve varsayılan değer için değişimi MINIMUM_PROBABILITY 0,01 için. Parametre değiştirme neden Microsoft Daha fazla kural oluşturmak için ilişki algoritması.

Bir ilişkilendirme araştırma modeli eklemek için

  1. Içinde Nesne Explorer örneğini sağ tıklatın.Analysis Services, işaret Yeni bir sorgu sonra'ı tıklatındmx.

    Sorgu Düzenleyicisi açılır ve yeni, boş bir sorgu içeriyor.

  2. Genel örnek olarak kopyalamak ALTER MINING STRUCTURE boş bir sorgu deyimine.

  3. Aşağıdakileri yazın:

    <mining structure name> 
    

    ile:

    Market Basket
    
  4. Aşağıdakileri yazın:

    <mining model name> 
    

    ile:

    [Modified Association]
    
  5. Aşağıdakileri yazın:

    <mining model columns>,
    <table columns>
    (  [<nested key column>],
       <nested mining model columns> )
    

    ile:

    OrderNumber,
    [Products] PREDICT (
            [Model]
        )
    

    Bu durumda, [Products] Tablo tahmin edilebilir sütun olarak ayrılmış. Ayrıca, [MODEL] iç içe geçmiş tablo bir anahtar sütununa olduğundan sütun, listede bulunmaktadır.

  6. Aşağıdakileri yazın:

    USING <algorithm>( <algorithm parameters> )
    

    ile:

    USING Microsoft_Association_Rules (Minimum_Probability = 0.1)
    

    Sonuçta elde edilen deyim şimdi aşağıdaki gibi olmalıdır:

    ALTER MINING STRUCTURE [Market Basket]
    ADD MINING MODEL [Modified Assocation]
    (
        OrderNumber,
        [Products] PREDICT (
            [Model]
        )
    )
    USING Microsoft_Association_Rules (Minimum_Probability = 0.1)
    
  7. Üzerinde dosyasını arayın menüsünde tıklatın.DMXQuery1.dmx Farklı Kaydet.

  8. Içinde Farklı Kaydet iletişim kutusunda, uygun klasörü bulun ve dosyayı adıDeğiştirilmiş Association_Model.dmx.

  9. Araç çubuðunda týklatýn yürütmek düğmesi.

Bu bir sonraki dersine Pazar Basket madenciliği yapı, ilişkili madenciliği modelleri ile birlikte işleyecektir.